Grupo Alarcos · Journal article · 2010
A framework to improve communication during the requirements elicitation process in GSD projects
Gabriela Noemí Aranda Amaolo, Aurora Vizcaíno Barceló, Mario Piattini Velthuis
Achieving a shared understanding of requirements is difficult in any situation, even more so in global software development projects. In such environments, people must deal not only with the lack of face to face communication, but also with other issues such as time difference, cultural diversity and a large amount of information originating from different sources throughout the world. Obtaining the right requirements therefore implies extra effort. In order to minimize such problems, we propose a framework that focuses on analyzing the factors that may be problematic in global software development and which suggests a set of strategies to improve the requirements elicitation process in such environments. In this paper, we describe the different phases of our framework and present the results of an experiment that test part of this framework. The results indicate that applying some of the strategies proposed in the framework seems to positively affect the stakeholders’ satisfaction with regard to communication. Moreover, the quality of the written software requirements specifications seems to be better as well when using those strategies.
On the same topic
- 2008 Strategies to Minimize Problems in Global Requirements Elicitation
- 2009 Analyzing Ontology as a Facilitator During Global Requirements Elicitation
- 2006 A model for selecting techniques in distributed requirement elicitation processes
- 2009 A Requirement Elicitation Methodology for Global Software Development Teams