Dynamic community: a new conceptual framework for supporting knowledge collaboration in software development
Dynamic community: a new conceptual framework for supporting knowledge collaboration in software development
复制标题
动态社区:支持软件开发中知识协作的新概念框架
DOI:
10.1109/apsec.2004.45
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
K. Kishida
中科院分区:
文献类型:
--
作者:
Y. Ye;Yasuhiro Yamamoto;K. Kishida
Software development is a knowledge intensive activity and software developers are knowledge workers. Knowledge needed for software development is often distributed among different developers. Supporting efficient knowledge collaboration and transfer is thus essential for software development organizations to remain competitive. This paper proposes a new theory /sub y/namic community to support knowledge collaboration and discusses its application in software development. Dynamic community integrates the traditional knowledge management approach in which knowledge is formalized and accumulated in knowledge repositories, and the community-based knowledge collaboration approach in which knowledge is transferred through informal community participation and human contacts. The dynamic community theory takes into full consideration individual knowledge workers' ever-changing needs for new knowledge as well as the role of social relationship of knowledge workers in effective knowledge collaboration. This paper introduces the dynamic community theory, a general system architecture of sociotechnical environments in support of dynamic community, and its application in software development.