Skip to main content

Unpacking Tacit Knowledge for Requirements Engineering

  • Chapter
  • First Online:
Managing Requirements Knowledge

Abstract

The use of tacit knowledge is a common feature in everyday communication. It allows people to communicate effectively without forcing them to make everything tediously and painstakingly explicit, provided they all share a common understanding of whatever is not made explicit. If this latter criterion does not hold, confusion and misunderstanding will ensue. Tacit knowledge is also commonplace in requirements where it also affords economy of expression. However, the use of tacit knowledge also suffers from the same risk of misunderstanding, with the associated problems of anticipating where it has the potential for confusion and of unravelling where it has played an actual role in misunderstanding. Thus, the effective communication of requirements knowledge (whether verbally, through a document or some other medium) requires an understanding of what knowledge is and isn’t (necessarily) held in common. This is very hard to get right as people from different professional and cultural backgrounds are typically involved. At its worst, tacit requirements knowledge may lead to software that fails to satisfy the customer’s requirements. In this chapter, we review the diverse views of tacit knowledge discussed in the literature from a wide range of disciplines, reflect on their commonalities and differences and propose a conceptual framework for requirements engineering that characterises the different facets of tacit knowledge that distinguish the different views. We then identify methodological and technical challenges for future research on the role of tacit knowledge in requirements engineering.

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 EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    Here, we mean the presence of tacit knowledge to mean that there is knowledge that is not accessible to anyone except the actor who holds the knowledge.

References

  1. Polanyi M (1966) The tacit dimension. RKP, London

    Google Scholar 

  2. Collins H (2007) Bicycling on the moon: collective tacit knowledge and somatic-limit tacit knowledge. Organ Stud 28(2):257–262

    Article  Google Scholar 

  3. Nelson R, Winter S (1982) An evolutionary theory of economic change. Belknap, Cambridge

    Google Scholar 

  4. Kogut B, Zander U (1992) Knowledge of the firm: combinative capabilities, and the replication of technology. Organ Sci 3(3):383–397

    Article  Google Scholar 

  5. Spender J (1994) Organizational knowledge, collective practice and Penrose rents. Int Bus Rev 3(4):353–367

    Article  Google Scholar 

  6. Hu Y (1995) The international transferability of the firm’s advantages. Calif Manag Rev 37(4):73–88

    Article  Google Scholar 

  7. Sobol M, Lei D (1994) Environment, manufacturing technology and embedded knowledge. Int J Hum Factor Manufact 4(2):167–189

    Article  Google Scholar 

  8. Bentley R, Hughes J, Randall D, Rodden T, Sawyer P, Shapiro D, Sommerville I (1992) Ethnographically-informed systems design for air traffic control. In: Proceedings of CSCW’92, Toronto, Canada, pp 123–129

    Google Scholar 

  9. Harper R, Randall D, Rouncefield M (2000) Organizational change in retail finance: an ethnographic perspective (Routledge studies in money and banking). Routledge, London/New York

    Google Scholar 

  10. Hartswood M, Procter R, Rouncefield M, Slack R, Voss A (2003) ‘Repairing’ the machine: a case study of evaluating computer aided detection tools in breast screening. In: Proceedings of the ECSCW, 2003, Helsinki, Finland, pp 375–394

    Google Scholar 

  11. Grunbacher P, Briggs R (2001) Surfacing tacit knowledge in requirements negotiation: experiences using EasyWinWin. In: Proceedings of the HICSS’01, Hawaii

    Google Scholar 

  12. Collins H (2010) Tacit and explicit knowledge. University of Chicago Press, Chicago/London

    Book  Google Scholar 

  13. Cowan P, David P, Foray D (2000) The explicit economics of knowledge codification and tacitness. Ind Corp Chang 9:211–253

    Article  Google Scholar 

  14. Nonaka I (1991) The knowledge-creating company. Harv Bus Rev 69(6):96–104

    Google Scholar 

  15. Grant J, Gnyawali D (1996) Strategic process improvement through organizational learning. Strategy Leadersh 24(3):28–33

    Article  Google Scholar 

  16. Nightingale P (2003) If Nelson and Winter are only half right about tacit knowledge, which half? A Searlean critique of ‘codification’. Ind Corp Chang 12(2):149–183

    Article  Google Scholar 

  17. Johnson B, Lorenz E, Lundvall B (2002) Why all this fuss about codified and tacit knowledge? Ind Corp Chang 11(2):245–262

    Article  Google Scholar 

  18. Sternberg R (1994) Tacit knowledge and job success. In: Anderson N, Herriot P (eds) Assessment and selection in organizations. Wiley, London, pp 27–39

    Google Scholar 

  19. Brockmann E, Anthony W (1998) The influence of tacit knowledge and collective mind on strategic planning. J Manag Issues 10:204

    Google Scholar 

  20. Walsh JP, Ungson GI (1991) Organizational memory. Acad Manag Rev 16(1):57–91

    Google Scholar 

  21. Ackerman M (1996) Definitional and contextual issues in organizational and group memories. Inform Technol People 9(1):10–24

    Article  MathSciNet  Google Scholar 

  22. Maiden N, Rugg G (1996) ACRE: selecting methods for requirements acquisition. Softw Eng J 11(3):183–192

    Article  Google Scholar 

  23. Finkelstein A (2005) Unsolved problems in requirements engineering – a presentation to the British Computer Society’s Requirements Engineering Specialist Group Imperial College, London

    Google Scholar 

  24. Clark H (1996) Using language. University Press, Cambridge

    Book  Google Scholar 

  25. Sutcliffe A (2010) Collaborative requirements engineering: bridging the gulfs between worlds. In: Nurcan S et al (eds) Intentional perspectives on information systems engineering. Springer, Berlin/Heidelberg, pp 353–374

    Google Scholar 

  26. Clark H, Brennan S (1991) Perspectives on socially shared cognition. In: Resnick L, Levine J, Teasley S (eds) Perspectives on socially shared cognition, American Psychological Association, Washington, DC, USA, pp 127–149

    Google Scholar 

  27. Rugg G, McGeorge P, Maiden N (2000) Method fragments. Expert Syst 17(5):248–257

    Article  Google Scholar 

  28. Stallinger F, Grunbacher P (2001) System dynamics modelling and simulation of collaborative requirements engineering. J Syst Softw 59(3):311–321

    Article  Google Scholar 

  29. Eraut M (2000) Non – formal learning and tacit knowledge in professional work. Br J Educ Psychol 70(1):113–136

    Article  Google Scholar 

  30. Sommerville I, Rodden T, Sawyer P, Bentley R (1993) Sociologists can be surprisingly useful in interactive systems design. In: Proceedings of the conference on people and computers VII, pp 342–354, York

    Google Scholar 

  31. Maalej W, Happel H-J, Rashid A (2009) When users become collaborators: towards continuous and context-aware user input. In: Proceedings of the 24th ACM SIGPLAN conference companion on object oriented programming systems languages and applications (OOPSLA 09), Orlando

    Google Scholar 

  32. Ali R, Solis C, Salehie M, Omoronyia I, Nuseibeh B, Maalej W (2011) Social sensing: when users become monitors. In: Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on foundations of software engineering(ESEC/FSE’11), Szeged, pp 476–479

    Google Scholar 

  33. Gacitua R, Sawyer P, Gervasi V (2010) On the effectiveness of abstraction identification in requirements engineering. In: Proceedings of the 18th IEEE international conference on requirements engineering (RE 10), Sydney, pp 5–14

    Google Scholar 

  34. Yang H, de Roeck A, Gervasi V, Willis A, Nuseibeh B (2010) Extending nocuous ambiguity analysis for anaphora in natural language requirements. In: Proceedings of the 18th IEEE international conference on requirements engineering (RE 10), Sydney, pp 25–34

    Google Scholar 

  35. Kof L, Gacitua R, Rouncefield M, Sawyer P (2010) Concept mapping as a means of requirements tracing. In: Proceedings of the third international workshop on managing requirements knowledge (MaRK’10), Sydney, Australia, pp 22–31

    Google Scholar 

  36. Huffman Hayes J, Dekhtyar A, Sundaram SK (2006) Advancing candidate link generation for requirements tracing: the study of methods. IEEE Trans Softw Eng January:4–19

    Google Scholar 

Download references

Acknowledgements

The work described in this chapter formed part of the MaTREx (Making Tacit Requirements Explicit) project, which was funded by EPSRC grants EP/F069227/1 and EP/F068859/1

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. Gervasi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Gervasi, V. et al. (2013). Unpacking Tacit Knowledge for Requirements Engineering. In: Maalej, W., Thurimella, A. (eds) Managing Requirements Knowledge. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34419-0_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34419-0_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34418-3

  • Online ISBN: 978-3-642-34419-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics