Dimensions and forms of knowledge collaboration in software development

被引:0
|
作者
Ye, YW [1 ]
机构
[1] Univ Colorado, Dept Comp Sci, Boulder, CO 80309 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:805 / 812
页数:8
相关论文
共 50 条
  • [41] Dimensions of Collaboration in Global Software Engineering Teams: Explorations of 'Collaborative Technology Fit'
    Clear, Tony
    [J]. ICGSE 2009: FOURTH IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 297 - 298
  • [42] The Ongoing Development of a Collaboration between a Software Project Management Course and an Introduction to Software Development Course
    Christov, Stefan C.
    Hoffman, Mark E.
    [J]. SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1072 - 1072
  • [43] Supporting knowledge collaboration using social networks in a large-scale online community of software development projects
    Ohira, M
    Ohoka, T
    Kakimoto, T
    Ohsugi, N
    Matsumoto, K
    [J]. 12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 835 - 840
  • [44] Absorptive capacity in the software industry: Identifying dimensions that affect knowledge and knowledge creation activities
    Matusik, SF
    Heeley, MB
    [J]. JOURNAL OF MANAGEMENT, 2005, 31 (04) : 549 - 572
  • [45] Defining and using Collaboration Patterns for Software Process Development
    Tan Thuan Vo
    Coulette, Bernard
    Hanh Nhi Tran
    Lbath, Redouane
    [J]. MODELSWARD 2015 PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2015, : 557 - 564
  • [46] Embedded knowledge and offshore software development
    Nicholson, Brian
    [J]. 15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 269 - 269
  • [47] Knowledge management in global software development
    Shiva, Sajan G.
    Lee, Sarah B.
    Shala, Lubna A.
    Simmons, Chris B.
    [J]. INTERNATIONAL SYMPOSIUM ON ADVANCES IN COMPUTER AND SENSOR NETWORKS AND SYSTEMS, PROCEEDINGS: IN CELEBRATION OF 60TH BIRTHDAY OF PROF. S. SITHARAMA IYENGAR FOR HIS CONTRIBUTIONS TO THE SCIENCE OF COMPUTING, 2008, : 644 - 650
  • [48] ELICITING KNOWLEDGE FOR SOFTWARE-DEVELOPMENT
    KOUBEK, RJ
    SALVENDY, G
    EBERTS, RE
    DUNSMORE, H
    [J]. BEHAVIOUR & INFORMATION TECHNOLOGY, 1987, 6 (04) : 427 - 440
  • [49] KNOWLEDGE MANAGEMENT AND SOFTWARE DEVELOPMENT PROCESS
    Hernandez Luque, E.
    Ciudad Ricardo, F. A.
    Hernandez de la Rosa, M. A.
    [J]. EDULEARN15: 7TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2015, : 359 - 368
  • [50] Managing Knowledge in Development of Agile Software
    Bari, Mohammed Abdul
    Ahamad, Shahanawaj
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (04) : 72 - 76