Abstract
The context in which software is developed determines its evolution. Specifically for software developed as a product by startups, the uncertainty of market, platform and team not only determine the evolution of the product, but also of the process. During the lifecycle of the product the organization changes and different product improvement and process improvement patterns can be observed. With this in mind the Abernathy and Utterback dynamic innovation model proves to be an applicable view for the evolution of product software and its process. In this paper we introduce this theoretical model as a basis for further research in the co-evolution of product software development. Based on an anecdotal case study of a Software-asa-Service product an example of the co-evolution of process and product in the software product industry is provided.
Original language | English |
---|---|
Title of host publication | Proceedings of 2nd International IEEE Workshop on Software Evolvability (SE 2006) |
Pages | 16-22 |
Number of pages | 7 |
DOIs | |
Publication status | Published - 2006 |
Externally published | Yes |
Event | 2nd International IEEE Workshop on Software Evolvability - Philadelphia, PA, United States Duration: 24 Sept 2006 → 24 Sept 2006 Conference number: 2 |
Conference
Conference | 2nd International IEEE Workshop on Software Evolvability |
---|---|
Abbreviated title | SE'06 |
Country/Territory | United States |
City | Philadelphia, PA |
Period | 24/09/06 → 24/09/06 |
Keywords
- Co-evolution
- Product software
- Software evolution
- Software process evolution