DocumentCode
2870635
Title
Knowledge management in software engineering - describing the process
Author
Ward, James ; Aurum, Aybüke
Author_Institution
Sch. of Inf. Syst., Technol. & Manage., New South Wales Univ., Australia
fYear
2004
fDate
2004
Firstpage
137
Lastpage
146
Abstract
The management of knowledge and experience are key means by which systematic software development and process improvement occur. Within the domain of software engineering (SE), quality continues to remain an issue of concern. Although remedies such as fourth generation programming languages, structured techniques and object-oriented technology have been promoted, a "silver bullet" has yet to be found. Knowledge management (KM) gives organisations the opportunity to appreciate the challenges and complexities inherent in software development. We report on two case studies that investigate KM in SE at two IT organisations. Structured interviews were conducted, with the assistance of a qualitative questionnaire. The results were used to describe current practices for KM in SE, to investigate the nature of KM activities in these organisations, and to explain the impact of leadership, technology, culture and measurement as enablers of the KM process for SE.
Keywords
knowledge management; software development management; software process improvement; software quality; IT organisation; fourth generation programming language; knowledge management; object-oriented technology; process model; software development; software engineering; software process improvement; Australia; Capability maturity model; Current measurement; Knowledge management; Management information systems; Programming; Software development management; Software engineering; Software measurement; Technology management;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2004. Proceedings. 2004 Australian
Print_ISBN
0-7695-2089-8
Type
conf
DOI
10.1109/ASWEC.2004.1290466
Filename
1290466
Link To Document