Skip to main content

Supporting Requirements Elicitation Practices

  • Conference paper
Collaboration and Technology (CRIWG 2013)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8224))

Included in the following conference series:

  • 2065 Accesses

Abstract

In this paper, we examine the practices in requirements elicitation activities from the perspective of a developer of software projects. By doing so, we want to contribute to a better understanding of how the main activities between stakeholders can be supported by IT, particularly social software. We have interviewed six key persons from five different software projects and identified the potential roles of social software to improve in five main activities of requirements elicitation. We present these critical points in the context of the cases and discuss them across the cases.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Software Engineering Institute, Requirements Engineering and Analysis Workshop Proceeding, Software Engineering Institute, Pittsburgh (1991)

    Google Scholar 

  2. Sharp, H., Finkelstein, A., Galal, G.: Stakeholder Identification in the Requirements Engineering Process. In: 10th International Workshop on Database & Expert Systems Applications, DEXA (1999)

    Google Scholar 

  3. Zoughi, D., Coulin, C.: Requirements Elicitation: A Survey of Techniques, Approaches and Tools. In: Engineering and Managing Software Requirements, pp. 19–46. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  4. Coughlan, J., Lycetter, M., Macredie, R.: Communication Issues in Requirements Elicitation: A Content Analysis of Stakeholder Experiences. Information and Software Technology 45(8), 525–537 (2003)

    Article  Google Scholar 

  5. Christel, M., Kong, K.: Issues in Requirements Elicitation (CMU/SEI-92-TR-012) (retrieved April 06, 2013), from the Software Engineering Institute, Carnegie (2013)

    Google Scholar 

  6. Damian, D., Marczack, S., Kwan, I.: Collaboration Patterns and the Impact of Distance on Awareness in Requirements-Centered Social Networks. In: 15th IEEE International Requirements Engineering Conference, IRE, pp. 59–68 (2007)

    Google Scholar 

  7. Damian, D., Zowghi, D.: Requirements Engineering Challenges in Multi-site Software Development Organizations. Requirements Engineering Journal 45(8), 149–160 (2003)

    Article  Google Scholar 

  8. Al-Rawas, B., Easterbrook, S.: Communication Problems in Requirements Engineering: A Field Study. In: Westminster Conference on Professional Awareness in Software Engineering (1996)

    Google Scholar 

  9. Begel, A., Deline, R., Zimmermann, T.: Social Media Afor Software Engineering. In: Workshop on the Future of Software Engineering Research (2010)

    Google Scholar 

  10. Treude, C.: The Role of Social Media Artifacts in Collaborative Software Development. PhD Thesis, University of Victoria (2012)

    Google Scholar 

  11. Avram, G., Wulf, V.: Guest Editorial: Studying work practices in Global Software Engineering. Information and Software Technology 53(9), 949–954 (2011)

    Article  Google Scholar 

  12. vom Brocke, J., Simons, A., Riemer, K., Plattfaut, R., Cleven, A.: Reconstructing the Giant: On the Importance of Rigor in Documenting the Literature Search Process. In: 17th European Conference on Information Systems (2009)

    Google Scholar 

  13. Cooper, H.: Organizing Knowledge Syntheses: A taxonomy of literature reviews. Knowledge in Society 1, 104–126 (1988)

    Article  Google Scholar 

  14. Flick, U.: An Introduction to Qualitative Research, 4th edn. Sage Publication, London (2009)

    Google Scholar 

  15. Kotonya, G., Sommerville, I.: Requirements Engineering: Processes and Techniques. John Wiley, Chichester (1998)

    Google Scholar 

  16. Marnewick, A., Pretorius, J.H., Pretorius, L.: A Perspective on Human Factors Contributing to Quality Requirements: A Cross-case Analysis. In: IEEE International Conference on Industrial Engineering and Engineering Management, IEEM (2011)

    Google Scholar 

  17. Avison, D., Wood-Harper, A.: Multiview: An Exploration in Information Systems Development. MGrawHill (1990)

    Google Scholar 

  18. Lim, S.L., Finkelstein, A.: StakeRare: Using Social Network and Collaborative Filtering for Large-scale Requirements Elicitation. IEEE Transactions on Software Engineering 38(3), 707–735 (2012)

    Article  Google Scholar 

  19. Nuseibeh, B., Easterbrook, S.: Requirements Engineering: A roadmap. In: Conference on The Future of Software Engineering, ICSE (2000)

    Google Scholar 

  20. Coulin, C., Sahraoui, A.E.K., Zowghi, D.: Towards a Collaborative and Combinational Approach to Requirements Elicitation within a Systems Engineering Framework. In: International Conference on Systems Engineering (2005)

    Google Scholar 

  21. Damian, D., Chisan, J.: An Empirical Study of the Complex Relationships between Requirements Engineering Processes and Other Processes that Lead to Payoffs in Productivity, Quality, and Risk Management. IEEE Transactions Software Engineering 32, 433–453 (2006)

    Article  Google Scholar 

  22. Damian, D., Kwan, I., Marczak, S.: Requirements-Driven Collaboration: Leveraging the Invisible Relationships between Requirements and People. In: Collaborative Software Engineering, pp. 57–76. Springer, Berlin (2010)

    Chapter  Google Scholar 

  23. Panjer, L., Damian, D., Storey, M.-A.: Cooperation and Coordination Concerns in A Distributed Software Development Project. In: International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE (2008)

    Google Scholar 

  24. Hannemann, A., Hocken, C., Klamma, R.: Community Driven Elicitation of Requirements with Entertaining Social Software. In: International Workshop on Software Engineering within Social Software Environment (2009)

    Google Scholar 

  25. Storey, M., Kwan, C., Van Deursen, A., Cheng, L.: The Impact of Social MEdia on Software Engineering Practices and Tools. In: Workshop on Future of Software Engineering Research (2010)

    Google Scholar 

  26. Duarte, D., Farinha, C., da Silva, M., da Silva, A.: Collaborative Requirements Elicitation with Visualization. In: IEEE 21st International Workshop onEnabling Technologies: Infrastructure for Collaborative Enterprises, WETICE (2012)

    Google Scholar 

  27. Bougie, G., Starke, J., Storey, M., German, D.: Towards Understanding Twitter Use in Software Engineering: Preliminary Findings, Ongoing Challenges and Future Questions. In: 2nd International Workshop on Web 2.0 for Software Engineering (2011)

    Google Scholar 

  28. Sutcliffe, A.: Collaborative Requirements Engineering: Bridging the Gulf between the Worlds. In: International Perspectives on Information Systems Engineering (2010)

    Google Scholar 

  29. Lohmann, S., Dietzold, S., Heim, P., Heino, N.: A Web Platform for Social Requirements Engineering. In: International Workshop on Software Engneering within Social Software Environment (2009)

    Google Scholar 

  30. Johansen, R.: GroupWare Computer Support for Business Teams. The Free Press, New York (1988)

    Google Scholar 

  31. Richter, A., Riemer, K.: Corporate Social Networking Sites – Modes of Use and Appropriation through Co-Evolution. In: 20th Australasian Conference on Information Systems, ACIS (2009)

    Google Scholar 

  32. Richter, A., Koch, M.: Functions of Social Networking Services. In: 8th International Conference on the Design of Cooperative Systems, Coop (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shuhud, M.I.M., Richter, A., Ahmad, A. (2013). Supporting Requirements Elicitation Practices. In: Antunes, P., Gerosa, M.A., Sylvester, A., Vassileva, J., de Vreede, GJ. (eds) Collaboration and Technology. CRIWG 2013. Lecture Notes in Computer Science, vol 8224. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41347-6_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41347-6_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41346-9

  • Online ISBN: 978-3-642-41347-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics