Date Added: Oct 2011
The most advantageous features of Global Software Development (GSD) are its cost saving benefits and the easily availability of resources. Also the technological advancement especially in Information and Communication Technology (ICT) makes GSD a common practice in software industry. But GSD is also facing a lot of challenges. Maintaining quality in software development processes and products in GSD environments is one of the major challenges. This paper presents a survey on the challenges and factors which impact on the quality of the products in GSD environments. This paper identifies that most of the factors which affect the quality of software product appear as part of two major challenges: requirements and coordination.