Governance in Open Source Software Development Projects: A Comparative Multi-level Analysis

Governance in Open Source Software Development Projects: A Comparative Multi-level Analysis
复制标题

开源软件开发项目的治理:多层次比较分析

DOI:
--
复制
发表时间:
2010
期刊:
International Conference on Open Source Systems
影响因子:
--
通讯作者:
W. Scacchi
W. Scacchi
中科院分区:
--
文献类型:
--
作者:
Chris Jensen;W. Scacchi

文献摘要

被引文献

相似文献

开放源码软件(OSS)开发是一种面向社区、以网络为中心的方法来构建复杂的软件系统。开放源码软件项目通常被组织为边缘组织,缺乏明确的管理制度来控制和协调分散的项目工作。然而,越来越多的开放源码软件项目正在开发、交付和支持大型软件系统,取代了专有软件替代方案。最近对开放源码软件项目的经验研究表明,开放源码软件开发人员经常自组织成我们所描述的不断演变的社会技术互动网络(STINS)的组织形式。STIN以有效控制半自主OSS开发人员和协调项目活动的方式出现,产生可靠和自适应的软件系统。在这篇文章中,我们考察了当OSS项目合并并配置为应急的社会技术交互网络时,实践和流程如何启用和管理OSS项目。我们借鉴了两个正在进行的案例研究的数据来源和结果,这些案例研究了一个大型开放源码软件项目中的治理活动和要素。
Open source software (OSS) development is a community-oriented, network-centric approach to building complex software systems. OSS projects are typically organized as edge organizations lacking an explicit management regime to control and coordinate decentralized project work. However, a growing number of OSS projects are developing, delivering, and supporting large-scale software systems, displacing proprietary software alternatives. Recent empirical studies of OSS projects reveal that OSS developers often self-organize into organizational forms we characterize as evolving socio-technical interaction networks (STINs). STINs emerge in ways that effectively control semi-autonomous OSS developers and coordinate project activities, producing reliable and adaptive software systems. In this paper, we examine how practices and processes enable and govern OSS projects when coalesced and configured as contingent, socio-technical interaction networks. We draw on data sources and results from two ongoing case studies of governance activities and elements in a large OSS project.