Daily build and feature development in large distributed projects

  • Authors:
  • Even-André Karlsson;Lars-Göran Andersson;Per Leion

  • Affiliations:
  • Q-Labs, Ideon, S-22370 Lund, Sweden;Ericsson Radio Systems AB, S-164 80 Stockholm, Sweden;Ericsson Radio Systems AB, Linköping, Sweden

  • Venue:
  • Proceedings of the 22nd international conference on Software engineering
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Daily build is a software development paradigm that originated in the PC industry to get control of the development process, while still allowing the focus on end user requirements and code. The PC industry used daily build to avoid chaos in increasingly larger applications in an environment without a strong development process. Ericsson Radio Systems has chosen to implement daily build to increase the focus on end user requirements and code, but from a different starting point with a traditionally strong development process. In this article we discuss our experiences with daily build and feature oriented development in this context. We also relate our experience to the concept of extreme programming, arguing that our ideas can help extend the applicability of extreme programming beyond small co-located projects.