According to its proponents, open source style software development has the capacity to compete successfully, and perhaps in many cases displace, traditional commercial development methods. In order to begin investigating such claims, we examine the development process of a major open source application, the Apache web server. By using email archives of source code change history and problem reports we quantify aspects of developer participation, core team size, code ownership, productivity, defect density, and problem resolution interval for this OSS project. This analysis reveals a unique process, which performs well on important measures. We conclude that hybrid forms of development that borrow the most effective techniques from both the OSS and commercial worlds may lead to high performance software processes.
根据其支持者,开源风格的软件开发具有成功竞争的能力,并且在许多情况下可能会取代传统的商业开发方法。为了开始调查此类声明,我们检查了主要的开放源代码应用程序Apache Web服务器的开发过程。通过使用源代码更改历史记录和问题报告的电子邮件存档,我们可以量化此OSS项目的开发人员参与,核心团队规模,代码所有权,生产率,缺陷密度和问题解决间隔的方面。该分析揭示了一个独特的过程,该过程在重要措施上表现良好。我们得出的结论是,混合开发形式借鉴了OSS和商业世界中最有效的技术,可能会导致高性能的软件过程。 P>
机译:中国软件产业中带有开源组件的软件开发的实证研究
机译:re Searcher软件套件:图书馆协作和开源软件开发的案例研究
机译:软件网络对网络技术发展的网络资源开放性研究
机译:在医院环境中使用开源软件进行敏捷软件开发-用于骨科研究的eCRF系统的案例研究
机译:项目经理的软件开发概念:研究管理美国联邦政府机构的软件应用程序外包开发的项目。
机译:开源软件开发中的不平等现象:Apache Software Foundation项目中贡献者的承诺分析
机译:发展中国家资源有限的软件开发:印度有限资源对以人为本的家庭保健系统发展的影响研究