Affiliation:
1. Sabaragamuwa University of Sri Lanka, Sri Lanka
Abstract
Agile software development (ASD) is a knowledge-intensive and collaborative activity and thus Knowledge Management (KM) principals should be applied to improve the productivity of the whole ASD process from the beginning to the end of the phase. The goal is to map the evidence available on existing researches on KM initiatives in ASD in order to identify the state of the art in the area as well as the future research. Therefore, investigation of various aspects such as purposes, types of knowledge, technologies and research type are essential. The authors conducted a systematic review of literature published between 2010 and December 2017 and identified 12 studies that discuss agile requirements engineering. They formulated and applied specific inclusion and exclusion criteria in two distinct rounds to determine the most relevant studies for their research goal. Reuse of knowledge of the team is the perspective that has received more attention.
Reference34 articles.
1. Abrahamsson, P., Salo, O., Ronkainen, J., & Warsta, J. (2017). Agile software development methods: Review and analysis. arXiv preprint arXiv:1709.08439
2. A study of value in agile software development organizations
3. Review: Knowledge Management and Knowledge Management Systems: Conceptual Foundations and Research Issues
4. Andreasian, G., & Andreasian, M. (2013). Knowledge Sharing and Knowledge Transfer Barriers. A Case Study. Academic Press.
5. A review of the main approaches to knowledge management