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 :
بازگشت