Abstract
There are many reasons why an organisation should consider adopting distributed development of software systems and applications, including access to a larger labour pool and a broader skills base, cost advantages, and round the clock working. However, distributed development presents many challenges stemming from the complexity of maintaining good communication, coordination and control when teams are dispersed in time (e.g. across time zones) and space, as well as socio-culturally. The open source software (OSS) development model is distributed by nature, and many OSS developments are considered success stories. The question therefore arises of whether traditional distributed development models can be improved by transfer of successful practice from OSS development models. In this paper we compare OSS with traditional distributed development models using a framework-based analysis of the extant literature. From our analysis we find that the advantages of temporal and geographical distance dominate in OSS, rather than their associated problems. Further, socio-cultural distance is lowered by active developer selection. However, there is a challenge to satisfying project goals when personal goals dominate.
Original language | English |
---|---|
Publication status | Published - 2006 |
Event | 14th European Conference on Information Systems, ECIS 2006 - Goteborg, Sweden Duration: 12 Jun 2006 → 14 Jun 2006 |
Conference
Conference | 14th European Conference on Information Systems, ECIS 2006 |
---|---|
Country/Territory | Sweden |
City | Goteborg |
Period | 12/06/06 → 14/06/06 |
Keywords
- Development models
- Distributed development
- Global software development
- Industrial open source
- Open source development