Title :
A Knowledge Management Framework for Agile Software Development Teams
Author :
Kavitha, R.K. ; Ahmed, M. S Irfan
Author_Institution :
Dept. of Comput. Applic., Kumaraguru Coll. of Technol., Coimbatore, India
Abstract :
Abstract: Software development is a knowledge-intensive activity and its success depends heavily on the developers´ knowledge and experience. Knowledge is considered as the main competitive asset of the organization. One of the objectives of knowledge management (KM) is to improve productivity by effective knowledge sharing and transfer. Agile software development has put a new focus on the question of how to share knowledge among members of software development teams. In contrast to heavy-weight, document-centric approaches, agile approaches rely on face-to-face communication for knowledge transfer. Pair programming is one such practice with the idea to share the work specific knowledge across the development teams through pair rotation. This paper introduces work on developing a framework for capturing the tacit knowledge shared among the practitioners of agile software development methodologies. This approach facilitates the organizational learning process by capturing and maintaining the necessary knowledge.
Keywords :
knowledge management; software development management; software prototyping; agile software development teams; document-centric approach; face-to-face communication; knowledge management framework; knowledge sharing; knowledge transfer; organizational learning process; pair programming; Collaboration; Documentation; Knowledge management; Organizations; Programming profession; Software;
Conference_Titel :
Process Automation, Control and Computing (PACC), 2011 International Conference on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-61284-765-8
DOI :
10.1109/PACC.2011.5978877