Barriers to effective use of knowledge management systems in software engineering

Kevin C. Desouza

Research output: Contribution to journalArticle

96 Citations (Scopus)

Abstract

The commonly faced barriers to effective use of knowledge management systems in software engineering are discussed. Software engineering is found to be a highly knowledge-intensive domain, in which the keys to success are related to one's experience in domains such as system design, coding, testing, and implementation. The key issues curtailing the effective use of knowledge management systems in software engineering, which includes resistance to be know as an expert, and richness of alternative knowledge exchange mediums, are analyzed. The need to reap intended benefits by exploiting the knowledge, while not relying on information technology approaches as the ultimate medium is elaborated.

Original languageEnglish (US)
Pages (from-to)99-101
Number of pages3
JournalCommunications of the ACM
Volume46
Issue number1
StatePublished - Jan 2003
Externally publishedYes

Fingerprint

Knowledge Management
Knowledge management
Software Engineering
Software engineering
Computer systems
Domain Knowledge
Information Technology
Information technology
System Design
Coding
Systems analysis
Testing
Alternatives
Knowledge

ASJC Scopus subject areas

  • Hardware and Architecture
  • Computer Graphics and Computer-Aided Design
  • Software
  • Theoretical Computer Science
  • Computational Theory and Mathematics

Cite this

Barriers to effective use of knowledge management systems in software engineering. / Desouza, Kevin C.

In: Communications of the ACM, Vol. 46, No. 1, 01.2003, p. 99-101.

Research output: Contribution to journalArticle

@article{0965640ee5f94582afda82946b13aa5e,
title = "Barriers to effective use of knowledge management systems in software engineering",
abstract = "The commonly faced barriers to effective use of knowledge management systems in software engineering are discussed. Software engineering is found to be a highly knowledge-intensive domain, in which the keys to success are related to one's experience in domains such as system design, coding, testing, and implementation. The key issues curtailing the effective use of knowledge management systems in software engineering, which includes resistance to be know as an expert, and richness of alternative knowledge exchange mediums, are analyzed. The need to reap intended benefits by exploiting the knowledge, while not relying on information technology approaches as the ultimate medium is elaborated.",
author = "Desouza, {Kevin C.}",
year = "2003",
month = "1",
language = "English (US)",
volume = "46",
pages = "99--101",
journal = "Communications of the ACM",
issn = "0001-0782",
publisher = "Association for Computing Machinery (ACM)",
number = "1",

}

TY - JOUR

T1 - Barriers to effective use of knowledge management systems in software engineering

AU - Desouza, Kevin C.

PY - 2003/1

Y1 - 2003/1

N2 - The commonly faced barriers to effective use of knowledge management systems in software engineering are discussed. Software engineering is found to be a highly knowledge-intensive domain, in which the keys to success are related to one's experience in domains such as system design, coding, testing, and implementation. The key issues curtailing the effective use of knowledge management systems in software engineering, which includes resistance to be know as an expert, and richness of alternative knowledge exchange mediums, are analyzed. The need to reap intended benefits by exploiting the knowledge, while not relying on information technology approaches as the ultimate medium is elaborated.

AB - The commonly faced barriers to effective use of knowledge management systems in software engineering are discussed. Software engineering is found to be a highly knowledge-intensive domain, in which the keys to success are related to one's experience in domains such as system design, coding, testing, and implementation. The key issues curtailing the effective use of knowledge management systems in software engineering, which includes resistance to be know as an expert, and richness of alternative knowledge exchange mediums, are analyzed. The need to reap intended benefits by exploiting the knowledge, while not relying on information technology approaches as the ultimate medium is elaborated.

UR - http://www.scopus.com/inward/record.url?scp=4243137325&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=4243137325&partnerID=8YFLogxK

M3 - Article

VL - 46

SP - 99

EP - 101

JO - Communications of the ACM

JF - Communications of the ACM

SN - 0001-0782

IS - 1

ER -