Knowledge Management in Global Software Teams

Author:

Bharadwaj Sangeeta Shah,Saxena Kul Bhushan C

Abstract

Information technology (IT) organizations, especially software development organizations, are knowledge-intensive firms where the knowledge is mainly embedded in human beings and is largely in the form of tacit knowledge. Managing knowledge in global software teams in very critical as knowledge is a source of competitive advantage for these organizations. They have adopted emergent team-based structures as a response to changing business needs and are globally distributed. Sharing of tacit knowledge requires more people-to-people interaction which is impossible in these organizations. Due to this reason, it is essential to manage certain critical knowledge during the progress of the projects related to achieving the performance goals and the learning goals to consistently sustain and improve project performance. This study identifies the following critical knowledge areas related to the learning goals: user requirements knowledge functional domain knowledge technical knowledge project status knowledge project experience knowledge. A five-layered knowledge management framework has been applied to model the software team knowledge. This model is suggested as a process approach to team knowledge management to strengthen knowledge management in software teams. As per the knowledge management framework, all the identified knowledge related to the project are not well managed. One of the reasons for not managing well a particular type of knowledge is the absence of knowledge management processes. The global software teams share knowledge through a virtual space as against real physical platform with proper IT infrastructure in place. Due to the distributed nature of the teams, rules, conventions, and sharing of norms is already put in place. It, thus, helps in managing project status knowledge, domain knowledge, and technical knowledge. It also promotes management of requirements knowledge and project experience knowledge. However, only ad hoc processes which are immature are in place to manage the knowledge areas. The tools of team knowledge management and leadership commitment are the next two layers of the model to manage the software team knowledge. This study summarizes the status of the following critical knowledge areas related to the learning goals: The most critical knowledge area is the user requirement knowledge. Though newer processes are introduced to manage the same, managing user requirements still remains a challenge for the members of the global software teams. Functional domain knowledge and technical knowledge are managed well by companies but technology updates have put pressure in identifying the gaps and bridging it during the project execution. Project status knowledge has been well managed in the global software teams with the help of formal procedures and documentation. The Capability Maturity Model (CMM) certification requirement of IT organizations is facilitating this knowledge management area. Capturing and reusing the project experience knowledge of the existing projects and clients is still an open issue. The layered knowledge management framework will help in implementing knowledge management processes for each critical knowledge area.

Publisher

SAGE Publications

Subject

General Business, Management and Accounting,General Decision Sciences

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3