International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 174 - Number 22 |
Year of Publication: 2021 |
Authors: Ritu Jain, Ugrasen Suman |
10.5120/ijca2021921117 |
Ritu Jain, Ugrasen Suman . Exploring the Aspects of Rework in Global Software Development. International Journal of Computer Applications. 174, 22 ( Feb 2021), 13-19. DOI=10.5120/ijca2021921117
Global software development (GSD) is a software development setting in which practitioners residing in different countries work together as a team to accomplish a software project. This paradigm is rapidly adopted by numerous software companies in order to reduce cost and time. However, these cost savings are seldom achieved due to geographical, temporal, socio-cultural and linguistic distances. These distances often cause misinterpretations and conflicting perceptions about the product to be built and often induce lots of rework. Excessive rework significantly increases risk of project failure. However, little research has been conducted on the aspects of rework in GSD. In order to reduce rework in GSD, aspects of rework need to be conceptualized. Also, cost associated with rework need to be measured. Thus, in this paper rework cycle and its associated drivers are proposed for GSD setting. A metric is also proposed to calculate cost of rework in GSD. The research work has also been validated through industrial survey.