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.
ASJC Scopus subject areas
- Computer Science(all)