Root Causes and Reduction Techniques for Rework in Global Software Development

Ritu Jain, Ugrasen Suman
2021 International Journal of Computer Applications  
Global software development (GSD) is a trend adopted by numerous software companies to reduce development cost and time. However, potential cost and time savings are seldom realized due to unprecedented challenges in GSD environment. These challenges often hamper software development and project management activities. Moreover, they led to confusions, misinterpretations and conflicting perceptions regarding the software to be built, which in turn induce excessive rework. This rework
more » ... y wastes lots of time as well as resources and may doom projects to fail. Rework in GSD setting can be reduced, if root causes of rework can be identified and thus avoided for GSD. However, there is paucity of research on this aspect. Thus, in this paper, root causes of rework in GSD are investigated. Techniques to reduce rework for GSD are also suggested. A metric for verifying the understanding score of distributed teams is also proposed. This study would aware practitioners and researchers about the causes of rework and its reduction techniques for GSD setting.
doi:10.5120/ijca2021921840 fatcat:4eomtp4y7ncbbazp6dhqjeh63i