Department of Computer Science, University of Agriculture, Faisalabad, Pakistan
Online published on 26 June, 2013.
Global software development has been a phenomenon of growing interest for almost past decade. Requirement engineering plays vital role in global software development projects. In this research work we focused on change management phase of requirement engineering. As we know change is the only thing which is constant. This result in continuously changing the requirements in any software development effort, so effective management of requirement is of vital important. In global software development it is not a straightforward task and it imposes numerous challenges which are unique to this form of development. We suggest a model in this paper for managing requirement change in globally distributed software development context. In this paper qualitative research method is used to explore requirement change management process. It investigated the underlying causes of requirement change in global software development. The research work proposed a model for requirement change management in global software development. Coverage of process elements has an effect on process model and its usage. So this model tries to incorporate the process element like role, activities and artifacts identified in the change management models. The proposed model will use to analyze an organization to see how well it performs requirement change management functions. The ultimate goal of this research work is to promote better understanding of the process of requirement change management in global software development.
Global Software Development, Requirement Engineering, Change Management