Skip to main content

Automated Requirements Elicitation for Global Software Development (GSD) Environment

  • Conference paper
Software Engineering, Business Continuity, and Education (ASEA 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 257))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ali Khan, A., Ullah Muhammad, Z.: Exploring the Accuracy of Existing Effort Estimation Methods for Distributed Software Projects (2009)

    Google Scholar 

  2. Mohagheghi, P.: Global Software Development: Issues, Solutions, and Challenges (2004)

    Google Scholar 

  3. Barry, B.: Value-Based Software Engineering (2003)

    Google Scholar 

  4. Ian, S., Sawyer, P.: Requirements engineering A good practice guide. J. Wiley and Sons (1997)

    Google Scholar 

  5. Aranda, N., Vizcaíno, A., Cechich, A., Piattini, M.: Strategies to minimize problems in Global Requirement elicitation (2008)

    Google Scholar 

  6. Aurum, A., Wohlin, C., Porter, A.: Aligning Software Engineering Decisions. International Journal on Software Engineering and Knowledge Engineering (IJSEKE) 16(6), 795–818 (2006)

    Article  Google Scholar 

  7. Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Grunbacher, P. (eds.): Value-Based Software Engineering. Springer, Heidelberg (2005)

    Google Scholar 

  8. Boehm, B.W., Sullivan, K.J.: Software Economics: A Roadmap. In: Proceedings of The Future of Software Engineering Conference, pp. 319–343 (2000)

    Google Scholar 

  9. Š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)

    Google Scholar 

  10. Won Lim, S., Lee, T., Kim, S., Peter, H.: The Value Gap Model: Value-Based Requirements Elicitation

    Google Scholar 

  11. Nuseibeh, B., Easterbrook, S.: Requirements Engineering: A Roadmap (2000)

    Google Scholar 

  12. Satty, L.T.: The Analytic Hierarchy Process. McGraw-Hill, New York (1980)

    Google Scholar 

  13. Aum, A.: Engineering and managing software requirements. Springer, Heidelberg

    Google Scholar 

  14. Lehtonen, I.: Communication Challenges in Agile Global Software Development (2009)

    Google Scholar 

  15. Aurum, A., Wohlin, C.: A Value-Based Approach in Requirements Engineering: Explaining Some of the Fundamental Concepts (2007)

    Google Scholar 

  16. Zowghi, D.: Does Global Software Development Need a Different Requirements Engineering Process? (2003)

    Google Scholar 

  17. Š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)

    Google Scholar 

  18. Smite, D.: Doctoral Thesis: Global Software Engineering Improvement, University of Latvia (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics