Abstract
Global software development (GSD) outsourcing is a modern business strategy for producing high quality software at low cost. Most of the problems in Global software development (GSD) occur due to the lack of communication between stakeholders, time zone issues, cultural differences, etc. In this paper, our main emphasis will be to improve the Value-based requirement elicitation (VBRE) steps in GSD environment and also to overcome the major GSD environment problems while taking the process of requirement elicitation from valued stakeholders. Though this model works for every kind of project but specifically for generic software.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ali Khan, A., Ullah Muhammad, Z.: Exploring the Accuracy of Existing Effort Estimation Methods for Distributed Software Projects (2009)
Mohagheghi, P.: Global Software Development: Issues, Solutions, and Challenges (2004)
Barry, B.: Value-Based Software Engineering (2003)
Ian, S., Sawyer, P.: Requirements engineering A good practice guide. J. Wiley and Sons (1997)
Aranda, N., VizcaÃno, A., Cechich, A., Piattini, M.: Strategies to minimize problems in Global Requirement elicitation (2008)
Aurum, A., Wohlin, C., Porter, A.: Aligning Software Engineering Decisions. International Journal on Software Engineering and Knowledge Engineering (IJSEKE) 16(6), 795–818 (2006)
Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Grunbacher, P. (eds.): Value-Based Software Engineering. Springer, Heidelberg (2005)
Boehm, B.W., Sullivan, K.J.: Software Economics: A Roadmap. In: Proceedings of The Future of Software Engineering Conference, pp. 319–343 (2000)
Šmite, D.: Global Software Development Projects in One of the Biggest Companies in Latvia: Is Geographical Distribution a Problem. The SPIP Journal 11, 61–76 (2006)
Won Lim, S., Lee, T., Kim, S., Peter, H.: The Value Gap Model: Value-Based Requirements Elicitation
Nuseibeh, B., Easterbrook, S.: Requirements Engineering: A Roadmap (2000)
Satty, L.T.: The Analytic Hierarchy Process. McGraw-Hill, New York (1980)
Aum, A.: Engineering and managing software requirements. Springer, Heidelberg
Lehtonen, I.: Communication Challenges in Agile Global Software Development (2009)
Aurum, A., Wohlin, C.: A Value-Based Approach in Requirements Engineering: Explaining Some of the Fundamental Concepts (2007)
Zowghi, D.: Does Global Software Development Need a Different Requirements Engineering Process? (2003)
Šmite, D., Borzovs, J.: Managing Uncertainty in Globally Distributed Software Development Projects. University of Latvia, Computer Science and Information Technologies, vol. 733, pp. 9–23 (2008)
Smite, D.: Doctoral Thesis: Global Software Engineering Improvement, University of Latvia (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ramzan, M., Batool, A., Minhas, N., Qayyum, Z.U., Jaffar, M.A. (2011). Automated Requirements Elicitation for Global Software Development (GSD) Environment. In: Kim, Th., et al. Software Engineering, Business Continuity, and Education. ASEA 2011. Communications in Computer and Information Science, vol 257. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27207-3_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-27207-3_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27206-6
Online ISBN: 978-3-642-27207-3
eBook Packages: Computer ScienceComputer Science (R0)