Skip to main content

Thinking Strategically About Knowledge Management in Agile Software Development

  • Conference paper
  • First Online:
  • 3145 Accesses

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

Abstract

Agile methodologies gave teams more autonomy regarding planning tasks and executing them. As a result, coordination gets more flexible, but much relevant knowledge remains undocumented and inside teams’ borders, due to informal communication and reduced development documentation. Since knowledge plays an essential role in software development, it is important to have effective knowledge management (KM) practices that contribute to a better knowledge resource allocation. Several KM practices have been reported in empirical studies in Agile Software Development (ASD). However, these practices are not evaluated regarding its effectiveness or how do they affect product quality. Besides, the studies do not demonstrate connections between the KM practices in the project level and the strategic level. The lack of connection between these levels can result in deviations from the company’s corporate strategy, wasted resources and irrelevant knowledge acquisition. This paper discusses how the strategic management can contribute to an integrated approach to KM in ASD; considering the organizational structure and the corporate strategy. Based on this discussion, we propose research areas that may help with planning KM strategies that can have their effectiveness measured and contribute to product quality.

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 EPUB and 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

References

  1. Teece, D.J.: Strategies for managing knowledge assets: the role of firm structure and industrial context. Long Range Plan. 33(1), 35–55 (2000)

    Article  Google Scholar 

  2. Yang, J.: Managing knowledge for quality assurance: an empirical study. Int. J. Qual. Reliab. Manag. 25(2), 109–124 (2008)

    Article  Google Scholar 

  3. Steen, O.: Practical knowledge and its importance for software product quality. Inf. Softw. Technol. 49, 625–636 (2007)

    Article  Google Scholar 

  4. Bolisani, E., Bratinau, C.: Knowledge strategy planning: an integrated approach to manage uncertainty, turbulence, and dynamics. J. Knowl. Manag. 21(2), 233–253 (2017)

    Article  Google Scholar 

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

    Article  Google Scholar 

  6. Nonaka, I., Takeuchi, K.: The Knowledge Creating Company: How Japanese Companies Create the Dynamics of Innovation. Oxford University Press, Oxford (1995)

    Google Scholar 

  7. Porter, M.E.: Competitive Advantage: Creating and Sustaining Superior Performance. The Free Press, New York, NY (1985)

    Google Scholar 

  8. Davenport, T.H., Prusak, L.: Working Knowledge: How Organizations Manage What They Know. Harvard Business School, Boston (2000)

    Google Scholar 

  9. Barney, J.B.: Firm resources and sustained competitive advantage. J. Manag. 17(1), 99–120 (1991)

    Google Scholar 

  10. Bjørnson, F.O., Dingsøyr, T.: Knowledge management in software engineering: a systematic review of studied concepts, findings and research methods used. Inf. Softw. Technol. 50(11), 1055–1068 (2008)

    Article  Google Scholar 

  11. Mahesh, K., Suresh, J.K.: Knowledge criteria for organization design. J. Knowl. Manag. 13(4), 41–51 (2009)

    Article  Google Scholar 

  12. Halawi, L.A., McCarthy, R.V., Aronson, J.E.: Knowledge management and the competitive strategy of the firm. Learn. Organ. 13(4), 384–397 (2006)

    Article  Google Scholar 

  13. Rus, I., Lindvall, M.: Knowledge management in software engineering. IEEE Softw. 19(3), 26–38 (2002)

    Article  Google Scholar 

  14. Ferraresi, A.A., Quandt, C.O., Dos Santos, S.A., Frega, J.R.: Knowledge management and strategic orientation: leveraging innovativeness and performance. J. Knowl. Manag. 16(5), 688–701 (2012)

    Article  Google Scholar 

  15. Annosi, M.C., Magnusson, M., Martini, A., Appio, F.P.: Social conduct, learning and innovation: an abductive study of the dark side of agile software development. Creat. Innov. Manag. 25(4), 515–535 (2016)

    Article  Google Scholar 

  16. Santos, V., Goldman, A., de Souza, C.R.: Fostering effective inter-team knowledge sharing in agile software development. Empir. Softw. Eng. 20, 1006–1051 (2015)

    Article  Google Scholar 

  17. Penrose, E.T.: The Growth of the Firm. Wiley, NewYork (1959)

    Google Scholar 

  18. Ryan, S., O’Connor, R.V.: Development of a team measure for tacit knowledge in software development teams. J. Syst. Softw. 82, 229–240 (2009)

    Article  Google Scholar 

  19. Dingsøyr, T., Bjørnson, F.O., Shull, F.: What do we know about knowledge management? Practical implications for software engineering. IEEE Softw. 26(3), 100–103 (2009)

    Article  Google Scholar 

  20. Ouriques, R.A.B., Wnuk, K., Svensson, R.B., Gorschek, T.: Knowledge management strategies and processes in agile software development: a systematic literature review. Int. J. Softw. Eng. Knowl. Eng. (in press)

    Google Scholar 

  21. Whetten, D.: What constitutes a theoretical contribution? Acad. Manag. Rev. 14, 490–495 (1989)

    Article  Google Scholar 

  22. Bolisani, E., Scarso, E.: Strategic planning approaches to knowledge management: a taxonomy. Edited by Constantin Bratianu, Assoc. Prof. E, P.VINE, vol. 45, no. 4, pp. 495–508 (2015)

    Google Scholar 

  23. Lee, C.C., Yang, J., Yu, L.M.: The knowledge value of customers and employees in product quality. J. Manag. Dev. 20(8), 691–706 (2001)

    Article  Google Scholar 

Download references

Acknowledgements

The work is partially supported by a research grant for the ORION project (reference number 20140218) from The Knowledge Foundation in Sweden.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Raquel Ouriques .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ouriques, R., Wnuk, K., Berntsson Svensson, R., Gorschek, T. (2018). Thinking Strategically About Knowledge Management in Agile Software Development. In: Kuhrmann, M., et al. Product-Focused Software Process Improvement. PROFES 2018. Lecture Notes in Computer Science(), vol 11271. Springer, Cham. https://doi.org/10.1007/978-3-030-03673-7_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-03673-7_30

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-03672-0

  • Online ISBN: 978-3-030-03673-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics