By Topic

Understanding the dynamics of product software development using the concept of coevolution

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)

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-as-a-service product an example of the co-evolution of process and product in the software product industry is provided

Published in:

Software Evolvability, 2006. SE '06. Second International IEEE Workshop on

Date of Conference:

24-24 Sept. 2006