Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/94413
Title: On knowledge management in software development life cycles
Authors: Cachia, Ernest
Micallef, Mark
Keywords: Knowledge management -- Standards
Software engineering -- Decision making
Computer software -- Development
Issue Date: 2010
Publisher: University of Malta. Faculty of Information and Communication Technology
Citation: Cachia, E., & Micallef, M. (2010). On knowledge management in software development life cycles. Workshop in ICT (WICT). Msida: University of Malta. Faculty of Information and Communication Technology, 1-5.
Abstract: Software engineering is a knowledge-intensive activity. For software organisations, the main assets are not manufactur- ing plants, buildings, and machines, but the knowledge held by the employees. Studies [13][19] have shown that projects do not tend to fail because of developers' lack of technical knowledge, but rather for reasons such as requirements fail- ures, communication failures and estimation failures. These failures can be traced back to inadequate knowledge man- agement practices as a root cause. Software development processes tend to address knowledge management issues by prescribing documentation, a strategy which to knowledge management practitioners is known as codi cation. Codi - cation is the process of converting a body of knowledge held within a `knower' (tacit knowledge) to a form which makes the knowledge permanent and thus easier to transfer (ex- plicit knowledge). As with most strategies/techniques, this approach works in some cases but less so in others. As software systems become increasingly complex and dead- lines increasingly tight, this paper argues that the profession will bene t if software development life cycles evolved to explicitly handle knowledge management aspects. The ap- proach taken here is to provide an overview of some core knowledge management concepts whilst giving examples of how they apply (or not) to the software engineering world. The material presented here is related to ongoing Ph.D. re- search within the department entitled \A knowledge driven software development life cycle".
URI: https://www.um.edu.mt/library/oar/handle/123456789/94413
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
On_knowledge_management_in_software_development_life_cycles_2010.pdf1.76 MBAdobe PDFView/Open


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.