Abstract
A variety of life cycle models for software systems development are generally available. However, it is generally, difficult to compare and contrast the methods and very little literature is available to guide dei,elopers and managers in making choices. Moreover in order to make informed decisions dei,elopers require access to real data that compares the different models and the results associated with the adoption of each model. This paper describes an experiment in which fifteen software teams developed comparable software products using four different development approaches (V-model, incremental, evolutionary, and Extreme Programming). Extensive measurements it ere taken to assess the time, quality, size, and development efficiency, of each product. The paper presents the expermental data collected and the conclusions related to the choice of method, its impact on the project and the quality of the results as well as the general implications to the practice of systems engineering project management.
Original language | English |
---|---|
Title of host publication | Procs 12th IEEE Int Conf and Workshops on the Engineering of Computer-Based Systems |
Subtitle of host publication | ECBS'05 |
Editors | J. Rozenblit, T. O'Neill, J. Peng |
Place of Publication | LOS ALAMITOS |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 289-296 |
Number of pages | 8 |
ISBN (Print) | 0-7695-2308-0 |
DOIs | |
Publication status | Published - 2005 |
Event | 12th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems - Greenbelt Duration: 4 Apr 2005 → 7 Apr 2005 |
Conference
Conference | 12th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems |
---|---|
City | Greenbelt |
Period | 4/04/05 → 7/04/05 |