Skip to main content

A Case Study of Knowledge Management Usage in Agile Software Projects

  • Conference paper
Enterprise Information Systems (ICEIS 2009)

Abstract

Agile Methodologies promote a group of principles which differ from Traditional Methods. In this way, one concrete difference is the manner of how the knowledge is managed during a software development process. Most proposals to knowledge management have been generated for Traditional Methods but have failed in Agile Projects because they focus on explicit Knowledge Management. This paper aims to present a case study with a detailed contributions taken from Lessons Learned for some issues related to Knowledge Management in a distributed project that make use of Agile Methodologies.

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 PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile software development methods – review and analysis. Technical Report 478. VTT Publications (2002)

    Google Scholar 

  2. Agerfalk, P.J., Fitzgerald, B.: Introduction. Commun. ACM 49(10), 26–34 (2006)

    Article  Google Scholar 

  3. Basili, V., McGarry, F.: The experience factory: How to build and run one (tutorial). In: Proceedings of the 19th international Conference on Software Engineering, Boston, Massachusetts (1997)

    Google Scholar 

  4. Bjornson, F.O., Dingsoyr, 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 

  5. Chau, T., Maurer, F., Melnik, G.: Knowledge sharing: Agile methods vs. tayloristic methods. In: Proceedings of the 12th IEEE International Workshops on Enabling Technologies (WETICE 2003), Infrastructure for Collaborative Enterprises. IEEE Computer Society, Washington (2003)

    Google Scholar 

  6. Cockburn, A., Highsmith, J.: Agile software development: The people factor. Computer 34(11), 131–133 (2001)

    Article  Google Scholar 

  7. Cohen, D., Lindvall, M., Costa, P.: An introduction to agile methods. Advances in Computers, Advances in Software Engineering 62(66), 2–67 (2004)

    Google Scholar 

  8. Davenport, T.H., Prusak, L.: Working knowledge: how organizations manage what they know. Harvard Business School, Boston (1998)

    Google Scholar 

  9. Dybaa, T., Dingsoyr, T.: Empirical studies of agile software development: A systematic review. Inf. Softw. Technol. 50(9-10), 833–859 (2008)

    Article  Google Scholar 

  10. Holz, H., Maurer, F.: Knowledge management support for distributed agile software processes. In: Henninger, S., Maurer, F. (eds.) LSO 2003. LNCS, vol. 2640, pp. 60–80. Springer, Heidelberg (2003)

    Google Scholar 

  11. Komi-Sirviö, S., Mäntyniemi, A., Seppänen, V.: Toward a practical solution for capturing knowledge for software projects. IEEE Softw. 19(3), 60–62 (2002)

    Article  Google Scholar 

  12. Korkala, M., Abrahamsson, P.: Communication in distributed agile development: A case study. In: EUROMICRO 2007: Proceedings of the 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, pp. 203–210. IEEE Computer Society, Washington (2007)

    Chapter  Google Scholar 

  13. Liebowitz, J.: A look at nasa goddard space flight center’s knowledge management initiatives. IEEE Softw. 19(3), 40–42 (2002)

    Article  Google Scholar 

  14. Melnik, G., Maurer, F.: Direct verbal communication as a catalyst of agile knowledge sharing. In: ADC 2004: Proceedings of the Agile Development Conference, pp. 21–31. IEEE Computer Society, Washington (2004)

    Google Scholar 

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

    Google Scholar 

  16. Pikkarainen, M., Haikara, J., Salo, O., Abrahamsson, P., Still, J.: The impact of agile practices on communication in software development. Empirical Softw. Engg. 13(3), 303–337 (2008)

    Article  Google Scholar 

  17. Qumer, A., Henderson-Sellers, B.: An evaluation of the degree of agility in six agile methods and its applicability for method engineering. Inf. Softw. Technol. 50(4), 280–295 (2008)

    Article  Google Scholar 

  18. Ramasubramanian, S., Jagadeesan, G.: Knowledge management at infosys. IEEE Softw. 19(3), 53–55 (2002)

    Article  Google Scholar 

  19. Ruping, A.: Agile Documentation: A Pattern Guide to Producing Lightweight Documents for Software Projects. John Wiley & Sons, Inc., New York (2003)

    Google Scholar 

  20. Rus, I., Lindvall, M.: Guest editors’ introduction: Knowledge management in software engineering. IEEE Softw. 19(3), 26–38 (2002)

    Article  Google Scholar 

  21. Schneider, K., von Hunnius, J., Basili, V.: Experience in implementing a learning software organization. IEEE Softw. 19(3), 46–49 (2002)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yanzer Cabral, A., Blois Ribeiro, M., Lemke, A.P., Silva, M.T., Cristal, M., Franco, C. (2009). A Case Study of Knowledge Management Usage in Agile Software Projects. In: Filipe, J., Cordeiro, J. (eds) Enterprise Information Systems. ICEIS 2009. Lecture Notes in Business Information Processing, vol 24. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01347-8_52

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01347-8_52

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01346-1

  • Online ISBN: 978-3-642-01347-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics