Skip to main content

Communication Artifacts for Requirements Engineering

  • Conference paper

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

Abstract

The current study aims to improve the requirements engineering (RE) communication, as often times projects fail due to poorly specified or misunderstood requirements. We use design science methods to build and evaluate a conceptual model which can add value to managers by offering them a set of guidelines and best practices for facilitating the RE communication. We did a qualitative study to investigate what the criteria are for selecting communication artifacts and we discovered that organizational culture plays a key role in this process. We demonstrate that the used artifacts need to adequately reflect the dynamic and intensity of the communication. Finally, we extend the RE process by adding two transitional phases to avoid requirements slipping through the gaps. Our findings indicate that such transitions are more distinct in traditional waterfall organizations and less salient in agile companies. The current study approaches the RE communication process from a design science perspective which adds more knowledge on the topic and addresses some existing issues leading to project failure.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pohl, K.: Requirements engineering: fundamentals, principles, and techniques. Springer Publishing Company, Incorporated (2010)

    Google Scholar 

  2. Gallivan, M.J., Keil, M.: The user-developer communication process: A critical case study. Information Systems Journal 13(1), 37–68 (2003)

    Article  Google Scholar 

  3. Maruping, L.M., Venkatesh, V., Agarwal, R.: A control theory perspective on agile methodology use and changing user requirements. Information Systems Research 20(3), 377–399 (2009)

    Article  Google Scholar 

  4. Zin, A.M., Che Pa, N.: Measuring Communication Gap in Software Requirements Elicitation Process. In: 8th WSEAS Int. Conference on Software Engineering, Parallel and Distributed Systems (2009)

    Google Scholar 

  5. Abelein, U., Paech, B.: A Proposal for Enhancing User-Developer Communication in Large IT Projects. In: 5th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2012) 2012. at the ICSE 2012 Zurich. IEEE (2012)

    Google Scholar 

  6. Bjarnason, E., Wnuk, K., Regnell, B.: Requirements are slipping through the gaps – A case study on causes & effects of communication gaps in large-scale software development. In: IEEE 19th International RE Conference, pp. 37–46 (2011)

    Google Scholar 

  7. Putnam, L., Boys, S.: Revisiting Metaphors of Organizational Communication. In: Clegg, S.R., et al. (eds.) The Sage Handbook of Organization Studies, Sage, London (2006)

    Google Scholar 

  8. Wolf, T.V., et al.: Dispelling Design as the ‘Black Art’ of CHI. In: SIGCHI Conference on Human Factors in Computing Systems 2006. ACM, New York (2006)

    Google Scholar 

  9. Hevner, A., Chatterjee, S.: Design research in information systems: theory and practice, vol. 22. Springer (2010)

    Google Scholar 

  10. Hevner, A., et al.: Design science in information systems research. MIS Quarterly 28(1), 75–105 (2004)

    Google Scholar 

  11. Sommerville, I., Kotonya, G.: Requirements Engineering: Processes and Techniques. John Wiley & Sons, Inc., New York (1998)

    Google Scholar 

  12. Wieringa, R., et al.: Requirements engineering paper classification and evaluation criteria: A proposal and a discussion. Requirements Engineering 11(1), 102–107 (2006)

    Article  Google Scholar 

  13. Browne, J.G., Rogich, M.B.: An empirical investigation of user requirements elicitation: Comparing the effectiveness of prompting techniques. Journal of Management Information Systems 17(4), 223–249 (2001)

    Google Scholar 

  14. Nuseibeh, B., Easterbrook, S.: Requirements engineering: A roadmap. In: Proceedings of the Conference on the Future of Software Engineering. ACM (2000)

    Google Scholar 

  15. Scacchi, W.: Process models in software engineering. Encyclopedia of software engineering (2001)

    Google Scholar 

  16. Cornelissen, J.P.: Making sense of theory construction: Metaphor and disciplined imagination. Organization Studies 27(11), 1579–1597 (2006)

    Article  Google Scholar 

  17. Peffers, K., Tuunanen, T.: Planning for IS applications: a practical, information theoretical method and case study in mobile financial services. Information and Management 42(3), 483–501 (2005)

    Article  Google Scholar 

  18. Klein, H., Myers, M.D.: A Set of Principles for Conducting and Evaluating Interpretive Field Studies in Information Systems. MIS Quarterly 23(1), 67–93 (1999)

    Article  Google Scholar 

  19. Russ-Eft, D., Preskill, H.: Evaluation in Organizations: A Systematic Approach to Enhancing Learning, Performance, and Change. Surveys and Questionnaires, pp. 224–267. Perseus Publishing, Cambridge (2001)

    Google Scholar 

  20. Cysneiros, L.M.: A Framework for Integrating Non-Functional Requirements into Conceptual Models. Requirements Engineering Journal 6, 97–115 (2001)

    Article  MATH  Google Scholar 

  21. Mohapatra, P.K.J.: Software Engineering: A Lifecycle Approach. New Age International, New Delhi (2010)

    Google Scholar 

  22. Martin, J.: Stories and scripts in organizational settings. In: Hastorf, A., Isen, A. (eds.) Cognitive Social Psychology. Routledge, London (1982)

    Google Scholar 

  23. Myers, M.D.: Qualitative Research in Information Systems. MIS Quarterly 21(2), 241–242 (1997)

    Article  Google Scholar 

  24. Leonard-Barton, D., Sinha, D.K.: Developer-User Interaction and User Satisfaction in Internal Technology Transfer. The Academy of Management Journal 36(5), 1125–1139 (1993)

    Article  Google Scholar 

  25. Burgoon, J., et al.: Testing the interactivity model: communication processes, partner assessments, and the quality of collaborative work. Journal of Management Information Systems 16(3), 33–56 (1999)

    Google Scholar 

  26. Fowler, M., Highsmith, J.: The agile manifesto. Software Development 9(8), 28–35 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Miloslava Plachkinova .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Plachkinova, M., Peffers, K., Moody, G. (2015). Communication Artifacts for Requirements Engineering. In: Donnellan, B., Helfert, M., Kenneally, J., VanderMeer, D., Rothenberger, M., Winter, R. (eds) New Horizons in Design Science: Broadening the Research Agenda. DESRIST 2015. Lecture Notes in Computer Science(), vol 9073. Springer, Cham. https://doi.org/10.1007/978-3-319-18714-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-18714-3_7

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-18713-6

  • Online ISBN: 978-3-319-18714-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics