Dimensions and forms of knowledge collaboration in software development

Dimensions and forms of knowledge collaboration in software development
复制标题

软件开发中知识协作的维度和形式

DOI:
10.1109/apsec.2005.62
复制
发表时间:
2005
期刊:
Asia-Pacific Software Engineering Conference
影响因子:
--
通讯作者:
Y. Ye
Y. Ye
中科院分区:
--
文献类型:
--
作者:
Y. Ye

文献摘要

被引文献

相似文献

如今,很少有软件系统可以由一个软件开发人员开发。大多数软件系统需要协作开发,因为需要多只手带来的体力。同时,由于软件系统是知识工件,涉及单个软件开发人员通常不具备的多个领域的知识,因此由于多个头脑带来的所需脑力,协作也成为必要条件。合并上述两条线的要求,我们认为知识协作作为一个基本要素,在未来的软件开发技术和支持环境。本文讨论了软件开发中存在的不同形式的知识协作和成功的知识协作的适当条件。
Nowadays few software systems can be produced by a single software developer. Most software systems require collaborative development due to the required brawn power brought by multiple hands. At the same time, because software systems are knowledge artifacts that involve knowledge from multiple domains that a single software developer often does not possess, collaboration also becomes a necessity due to the required brainy power brought by multiple minds. Merging the above two lines of requirements, we view knowledge collaboration as an essential elements in future software development technology and support environments. This paper discusses different forms of knowledge collaboration that exist in software development and suitable conditions for successful knowledge collaboration.