DocumentCode
2677751
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
fYear
2011
fDate
20-22 July 2011
Firstpage
1
Lastpage
5
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Process Automation, Control and Computing (PACC), 2011 International Conference on
Conference_Location
Coimbatore
Print_ISBN
978-1-61284-765-8
Type
conf
DOI
10.1109/PACC.2011.5978877
Filename
5978877
Link To Document