TY - GEN
T1 - Uncertainty management for global software development teams
AU - Marinho, Marcelo
AU - Noll, John
AU - Beecham, Sarah
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/12/26
Y1 - 2018/12/26
N2 - Global Software Development (GSD) continues to grow substantially and although is fast becoming the norm is fundamentally different from local Software Engineering development. With the promised benefits of GSD, come many challenges and communication overheads. In this context, the Global Teaming Model (GTM) is a CMMI® style process model designed to help orientate distributed software development teams. However, although the GTM offers 64 recommendations, it lacks guidance on how to identify and reduce project uncertainty. In this paper we aim to produce a set of recommendations to address uncertainty in GSD. Our approach is to adapt the "manage uncertainties in co-located software projects" (MUSP) framework to fit a global environment. MUSP is an empirically derived framework that comprises practices and strategies that help software teams overcome obstacles relating to project uncertainty. To provide the much needed global context, we mapped 106 MUSP practices to the complete set of GTM recommendations. These 'uncertainty management' practices augment GTM and equip global practitioners with strategies to guide them towards reducing and dealing with uncertainties; this in turn is likely to lead to improved project performance and success.
AB - Global Software Development (GSD) continues to grow substantially and although is fast becoming the norm is fundamentally different from local Software Engineering development. With the promised benefits of GSD, come many challenges and communication overheads. In this context, the Global Teaming Model (GTM) is a CMMI® style process model designed to help orientate distributed software development teams. However, although the GTM offers 64 recommendations, it lacks guidance on how to identify and reduce project uncertainty. In this paper we aim to produce a set of recommendations to address uncertainty in GSD. Our approach is to adapt the "manage uncertainties in co-located software projects" (MUSP) framework to fit a global environment. MUSP is an empirically derived framework that comprises practices and strategies that help software teams overcome obstacles relating to project uncertainty. To provide the much needed global context, we mapped 106 MUSP practices to the complete set of GTM recommendations. These 'uncertainty management' practices augment GTM and equip global practitioners with strategies to guide them towards reducing and dealing with uncertainties; this in turn is likely to lead to improved project performance and success.
KW - Global Software Development
KW - Global Teams
KW - Project Management
KW - Uncertainty
KW - Uncertainty Management
UR - http://www.scopus.com/inward/record.url?scp=85061336132&partnerID=8YFLogxK
U2 - 10.1109/QUATIC.2018.00042
DO - 10.1109/QUATIC.2018.00042
M3 - Conference contribution
AN - SCOPUS:85061336132
T3 - Proceedings - 2018 International Conference on the Quality of Information and Communications Technology, QUATIC 2018
SP - 238
EP - 246
BT - Proceedings - 2018 International Conference on the Quality of Information and Communications Technology, QUATIC 2018
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 11th International Conference on the Quality of Information and Communications Technology, QUATIC 2018
Y2 - 4 September 2018 through 7 September 2018
ER -