Bug fixing practices within free/libre open source software development teams

被引:49
作者
Crowston, Kevin [1 ]
Scozzi, Barbara [2 ]
机构
[1] Syracuse Univ, Syracuse, NY 13244 USA
[2] Politecn Bari, Bari, Italy
关键词
bug-fixing processes; coordination practices; free/libre open source software; software development;
D O I
10.4018/jdm.2008040101
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Free/Libre open source software (FLOSS, e.g., Linux or Apache) is primarily developed by distributed teams. Developers contribute from around the world and coordinate their activity almost exclusively by means of email and bulletin boards, yet some how profit from the advantages and evade the challenges of distributed software development. In this article we investigate the structure and the coordination practices adopted by development teams during the bug-fixing process, which is considered one of main areas of FLOSS project success. In particular, based on a codification of the messages recorded in the bug tracking system of four projects, we identify the accomplished tasks, the adopted coordination mechanisms, and the role undertaken by both the FLOSS development team and the FLOSS community. We conclude with suggestions for further research.
引用
收藏
页码:1 / 30
页数:30
相关论文
共 99 条
  • [21] Checkland P.Scholes., 1990, SOFT SYSTEMS METHODO
  • [22] CONWAY ME, 1968, DATAMATION, V14, P28
  • [23] A coordination theory approach to organizational process design
    Crowston, K
    [J]. ORGANIZATION SCIENCE, 1997, 8 (02) : 157 - 175
  • [24] Crowston K., 2006, Knowledge Technology & Policy, V18, P65, DOI 10.1007/s12130-006-1004-8
  • [25] Crowston K., 2006, Software Process Improvement and Practice, V11, P123, DOI 10.1002/spip.259
  • [26] Crowston K., 2002, IEE Proceedings-Software, V149, P3, DOI 10.1049/ip-sen:20020197
  • [27] Coordination and collective mind in software requirements development
    Crowston, K
    Kammerer, EE
    [J]. IBM SYSTEMS JOURNAL, 1998, 37 (02) : 227 - 245
  • [28] CROWSTON K, 2005, INT C INF SYST ICIS
  • [29] CROWSTON K, 2006, HAW INT C SYST SYST
  • [30] CUBRANIC D, 1999, 2 WORKSH SOFTW ENG I