Skip to main content

The Emergence of Mutual and Shared Understanding in the System Development Process

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 7830))

Abstract

[Context and motivation] In interdisciplinary requirements engineering, stakeholders need to understand how other disciplines think and work (mutual understanding) and agree on the system they develop (shared understanding) in order to collaborate effectively. [Question/problem] In this paper we analyse extent and forms of (lacking) mutual understanding according to the periods in the process of conceptual change. [Principal ideas/results] We analyse the communication of a multidisciplinary team while developing a mobile application. Although the team tried to resolve differences in meaning early on by applying approaches for clarification, questions for consolidation, exploration and elaboration occurred at different points in time throughout the process. Even when artefacts were already agreed upon, the development team explored lack of mutual understanding to underlying concepts or relationships. A revised shared understanding led to adjustments of the artefacts and thus hampered the process. [Contribution] We therefore call for research that explores ways of systematically building mutual and shared understanding in the development process.

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. Tan, M.: Establishing mutual understanding in systems design: An empirical study. Journal of Management Information Systems 10(4), 159–182 (1994)

    Google Scholar 

  2. Aranda, G., Vizcaíno, A., Piattini, M.: A framework to improve communication during the requirements elicitation process in GSD projects. Requirements Engineering 15(4), 397–417 (2010), doi:10.1007/s00766-010-0105-9

    Article  Google Scholar 

  3. Corvera Charaf, M., Rosenkranz, C., Holten, R.: The emergence of shared understanding: applying functional pragmatics to study the requirements development process. Information Systems Journal 23(2), 115–135 (2012), doi:10.1111/j.1365-2575.2012.00408.x

    Article  Google Scholar 

  4. Berkovich, M., Leimeister, J., Hoffmann, A., Krcmar, H.: A requirements data model for product service systems. Requirements Engineering (online first), 1–26 (2012), doi:10.1007/s00766-012-0164-1

    Google Scholar 

  5. Baxter, G., Sommerville, I.: Socio-technical systems: From design methods to systems engineering. Interacting with Computers 23(1), 4–17 (2011), doi:10.1016/j.intcom.2010.07.003

    Article  Google Scholar 

  6. Kleinsmann, M., Buijs, J., Valkenburg, R.: Understanding the complexity of knowledge integration in collaborative new product development teams: A case study. Journal of Engineering and Technology Management 27(1-2), 20–32 (2010)

    Article  Google Scholar 

  7. de Vreede, G.-J., Briggs, R.O., Massey, A.P.: Collaboration Engineering: Foundations and Opportunities. Journal of the Association of Information Systems 10(3), 121–137 (2009)

    Google Scholar 

  8. Valkenburg, R., Dorst, K.: The reflective practice of design teams. Design Studies 19(3), 249–271 (1998), doi:10.1016/s0142-694x(98)00011-8

    Article  Google Scholar 

  9. Darch, P., Carusi, A., Jirotka, M.: Shared understanding of end-users’ requirements in e-Science projects. In: 5th IEEE International Conference on E-Science, pp. 125–128 (2009)

    Google Scholar 

  10. Mohammed, S., Dumville, B.C.: Team mental models in a team knowledge framework: Expanding theory and measurement across disciplinary boundaries. Journal of Organizational Behavior 22(2), 89–106 (2001)

    Article  Google Scholar 

  11. Kolfschoten, G., Briggs, R.O., de Vreede, G.J.: A Diagnostic to Identify and Resolve Different Sources of Disagreement in Collaborative Requirements Engineering. In: International Meeting on Group Decision and Negotiation (GDN), Toronto, Canada (2009)

    Google Scholar 

  12. Bittner, E.A.C., Leimeister, J.M.: Why Shared Understanding Matters - Engineering a Collaboration Process for Shared Understanding to Improve Collaboration Effectiveness in Heterogeneous Teams. In: 46th Hawaii International Conference on System Sciences (HICSS), Maui, Hawaii (2013)

    Google Scholar 

  13. Briggs, R.O., Kolfschoten, G.L., de Vreede, G.J.: Toward a theoretical model of consensus building. In: Americas Conference on Information Systems (AMCIS), Omaha, Nebraska, USA, p. 12 (2005)

    Google Scholar 

  14. Sutcliffe, A.: Collaborative Requirements Engineering: Bridging the Gulfs Between Worlds. In: Nurcan, S., Salinesi, C., Souveyet, C., Ralyté, J. (eds.) Intentional Perspectives on Information Systems Engineering, vol. 1, pp. 355–376. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  15. Dardenne, A., Lamsweerde, A.V., Fickas, S.: Goal-directed requirements acquisition. Sci. Comput. Program. 20(1-2), 3–50 (1993), doi: http://dx.doi.org/10.1016/0167-64239390021-G

    Google Scholar 

  16. Haumer, P., Pohl, K., Weidenhaupt, K.: Requirements elicitation and validation with real world scenes. Transactions on Software Engineering 24(12), 1036–1054 (2002)

    Article  Google Scholar 

  17. Jarke, M., Bui, X.T., Carroll, J.M.: Scenario management: An interdisciplinary approach. Requirements Engineering 3(3), 155–173 (1998)

    Article  Google Scholar 

  18. Weidenhaupt, K., Pohl, K., Jarke, M., Haumer, P.: Scenarios in system development: current practice. IEEE Software 15(2), 34–35 (1998), doi:10.1109/52.663783

    Article  Google Scholar 

  19. Gruenbacher, P.: Collaborative requirements negotiation with EasyWinWin. In: Database and Expert Systems Applications, London, pp. 954–958 (2000)

    Google Scholar 

  20. Briggs, R.O., Grünbacher, P.: EasyWinWin: Managing Complexity in Requirements Negotiation with GSS. In: 35th Hawaii International Conference on System Sciences, Hawaii (2002)

    Google Scholar 

  21. Knauss, E., Damian, D., Poo-Caamano, G., Cleland-Huang, J.: Detecting and classifying patterns of requirements clarifications. In: 20th IEEE International Requirements Engineering Conference (RE), pp. 251–260 (2012), doi:10.1109/re.2012.6345811

    Google Scholar 

  22. Comes, D., Evers, C., Geihs, K., Saur, D., Witsch, A., Zapf, M.: Adaptive Applications are Smart Applications. In: International Workshop on Smart Mobile Applications, San Francisco (2011)

    Google Scholar 

  23. Geihs, K., Leimeister, J.M., Roßnagel, A., Schmidt, L.: On Socio-technical Enablers for Ubiquitous Computing Applications. In: The 12th IEEE/IPSJ International Symposium on Applications and the Internet (SAINT), Izmir, Turkey (2012)

    Google Scholar 

  24. Lee, J.D., See, K.A.: Trust in Automation: Designing for Appropriate Reliance. Human Factors 46(1), 50–80 (2004)

    Google Scholar 

  25. Comes, D.E., Evers, C., Geihs, K., Hoffmann, A., Kniewel, R., Leimeister, J.M., Niemczyk, S., Roßnagel, A., Schmidt, L., Schulz, T., Söllner, M., Witsch, A.: Designing Socio-technical Applications for Ubiquitous Computing - Results from a Multidisciplinary Case Study. In: Göschka, K.M., Haridi, S. (eds.) DAIS 2012. LNCS, vol. 7272, pp. 194–201. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  26. Pohl, K.: Requirements Engineering. dpunkt-Verl., Heidelberg (2008)

    Google Scholar 

  27. Söllner, M., Hoffmann, A., Hoffmann, H., Wacker, A., Leimeister, J.M.: Understanding the Formation of Trust in IT Artifacts. In: International Conference on Information Systems (ICIS), Orlando, Florida, USA (2012)

    Google Scholar 

  28. Watts, M., Gould, G., Alsop, S.: Questions of Understanding: Categorising Pupils’ Questions in Science. School Science Review 79(286), 57–63 (1997)

    Google Scholar 

  29. Van den Bossche, P., Gijselaers, W., Segers, M., Woltjer, G., Kirschner, P.: Team learning: building shared mental models. Instructional Science 39(3), 283–301 (2011), doi:10.1007/s11251-010-9128-3

    Article  Google Scholar 

  30. Hoffmann, A., Söllner, M., Hoffmann, H.: Twenty software requirement patterns to specify recommender systems that users will trust. In: 20th European Conference on Information Systems (ECIS), Barcelona, Spain (2012), paper 185

    Google Scholar 

  31. Withall, S.: Software Requirement Patterns. Microsoft Press, Redmont (2008)

    Google Scholar 

  32. Renault, S., Mendez-Bonilla, O., Franch, X., Quer, C.: A Pattern-based Method for building Requirements Documents in Call-for-tender Processes. International Journal of Computer Science and Applications 6(5), 175–202 (2009)

    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

Hoffmann, A., Bittner, E.A.C., Leimeister, J.M. (2013). The Emergence of Mutual and Shared Understanding in the System Development Process. In: Doerr, J., Opdahl, A.L. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2013. Lecture Notes in Computer Science, vol 7830. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37422-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37422-7_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37421-0

  • Online ISBN: 978-3-642-37422-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics