Department of Computer Science, University of Agriculture, Faisalabad, Pakistan
Online published on 26 June, 2013.
Deployment of technology has reduced many of the problems of Requirements Engineering but even today gathering complete, consistent and unambiguous requirements is still one of the big challenges for Global Software Development (GSD). Inadequate communication surely have undesirable impacts on the bridging of geographically distributed stakeholders, the cultural differences have no less importance. This research has identified some communication issues regarding requirements gathering which need to be resolved, especially when the developing countries, with limited resources are involved in GSD. Some of the most considering difficulties regarding requirements engineering are social, cultural and cognitive. This research has proposed a solution to resolve the communication issues to make software development process more agile and stress free with the effective use of synchronous and asynchronous media and face to face meetings among all stakeholders. Objective of the research is to categorize issues in gathering requirements for global software development, especially when clients and development teams are geographically distributed, and focus in finding the ways to improve quality of software by suggesting a new model which can resolve these issues.
Social and cultural issues, Cognitive issues in GSD, Social issues in RE, Issues in Global Requirement Engineering, GSD Requirement Issues