PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
October 1, 2003Software Process Improvement and Practice170 citations

The GNOME project: a case study of open source, global software development

View Full Paper
DGDaniel M. Germán

Key Points

Key points are not available for this paper at this time.

Abstract

Abstract Many successful free/open source software (FOSS) projects start with the premise that their contributors are rarely colocated, and as a consequence, these projects are cases of global software development (GSD). This article describes how the GNOME Project, a large FOSS project, has tried to overcome the disadvantages of GSD. The main goal of GNOME is to create a GUI desktop for Unix systems, and encompasses close to two million lines of code. More than 500 individuals (distributed across the world) have contributed to the project. This article also describes the software development methods and practices used by the members of the project, and its organizational structure. The article ends by proposing a list of practices that could benefit other global software development projects, both FOSS and commercial. Copyright © 2004 John Wiley & Sons, Ltd.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Daniel M. Germán (2003) studied this question.

synapsesocial.com/papers/6a1db2c4c475d657bb4db1aahttps://doi.org/10.1002/spip.189
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched one closely related paper. Consider it for comparative context:

  1. 1Understanding the requirements for developing open source software systems2002 · 405 citations