Abstract
Knowledge tends to be the essential resource for agile enterprises that is being used to convert into products and services during the software development process. Sharing of knowledge is vital across the enterprise, and it has been claimed that the software industry requires more knowledge management than any other sector. Knowledge is mostly distinguished as tacit and explicit. Tacit knowledge because it resides in the human mind being a personal asset and is difficult to put it in a formal way. In agile software development environments, knowledge management can be possibly and effectively accepted. Clarifications for this point of view as follows: Qualities like collaboration and knowledge sharing has been incorporated in the agile cultural framework. Agile methodologies concentrate on team-level collaboration, and some techniques for interteam knowledge sharing have also proved to be successful. However, these techniques focus on within-team and between-team knowledge sharing rather than knowledge sharing across the organization. Knowledge management approach incorporated in the agile process discovers and disseminates crucial knowledge among the stakeholders. This knowledge is utilized for performance enhancement, learning, and choice making to accomplish the task. With ever-increasing adoption of agile practices across industries, approaches to facilitate inter- and intra-organizational knowledge dissemination need to be considered. Practices like scrums of scrum, role rotation, communities of practice, and open sessions facilitate interorganization personalization strategies. For an organization, knowledge can be viewed as competitive asset. However, it is also challenging because of the scale and complexity of organizational environments and since the interteam strategies do not address the needs of knowledge sharing across an organization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Herschel, R. (2008). Knowledge management and business intelligence. Available http://www.b-eye-network.com/view/7621 on 11.08.2018.
Abou-Zeid, E. S. (2002). A knowledge management reference model. Journal of Knowledge Management, 6(5), 486–499.
Nonaka, I., & Takeuchi, H. (1995). The knowledge-creating company. New York: Oxford University Press.
Stewart, G. B. (1990). The quest for value: The EVA management guide. New York, NY: Harper Business.
Stewart, G. B. (1991). The quest for value: A guide for senior managers. New York, NY: Harper Business.
Nonaka, I. (1991). The knowledge-creating company, Harvard Business Review, 69(6), 96–104.
Nonaka, I., & Takeuchi, H. (1996). The knowledge-creating company: How Japanese companies create the dynamics of innovation. Long Range Planning, 29(4):592.
Davenport, T. H., & Prusak, L. (1998). Working knowledge: How organizations manage what they know. Boston, MA: Harvard Business School Press.
Earl, M. (2001). Knowledge management strategies: Toward a taxonomy. Journal of Management Information Systems, 18(1), 215–233.
Alavi, M., & Leidner, D. E. (2001). Knowledge management and knowledge management systems: Conceptual foundations and research issues. MIS Quarterly, 107–136.
Havlice, Z., Kunstar, J., Adamuscinova, I., & Plocica, O. (2009). Knowledge in software lifecycle. In 2009 7th International Symposium on Applied Machine Intelligence and Informatics (pp. 153–157). IEEE.
Apšvalka, D., & Wendorff, P. (2005). The knowledge management strategy of agile software development. Publication, 607–614.
Hansen, M., Nohria, N., & Tierney, T. (1999). What’s your strategy for managing knowledge? Harvard Business Review, 77(2), 106–116.
Tuomi, I. (1999). Data is more than knowledge: Implications of the reversed knowledge hierarchy for knowledge management and organizational memory. In Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers January 5, 1999 (pp. 12-pp). IEEE.
Dubinsky, Y., & Hazzan, O. (2005). A framework for teaching software development methods. Computer Science Education, 15(4), 275–296.
Cao, L., & Xu, P. (2005). Activity patterns of pair programming. In Proceedings of the 38th Annual Hawaii International Conference on System Sciences (pp. 88a–88a). IEEE.
Andriyani, Y., Hoda, R., & Amor, R. (2017). Understanding knowledge management in agile software development practice. In International Conference on Knowledge Science, Engineering and Management (pp. 195–207). Berlin: Springer.
Kavitha, R. K., & Ahmed, M. I. (2011). A knowledge management framework for agile software development teams. In 2011 International Conference on Process Automation, Control and Computing (pp. 1–5). IEEE.
Levy, M., & Hazzan, O. (2009). Knowledge management in practice: The case of agile software development. In 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering (pp. 60–65). IEEE.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Zykov, S., Singh, A. (2020). Agile Knowledge Management. In: Agile Enterprise Engineering: Smart Application of Human Factors. Smart Innovation, Systems and Technologies, vol 175. Springer, Cham. https://doi.org/10.1007/978-3-030-40989-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-40989-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-40988-3
Online ISBN: 978-3-030-40989-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)