Use Case - Integrated vs. Separate Evolution Models
publish date: 2026/06/24 21:38:18.165353 UTC
volume_muteA mobile app company writes, releases, and maintains its own app entirely with the same internal team across its lifetime, releasing updates every few weeks. A separate enterprise software vendor builds a custom payroll system for a client, who then hires a different consultancy to handle all future support. Which evolution model applies to each situation?
To complete the line match
- Click on an item in the first group
- Click on the match in the second group
To delete a match, double click on a line
Scenario
Model
Correct Answer
Explanation
The mobile app company exemplifies the seamless software product evolution model: the same organization and methods are used throughout the lifetime of the software. The payroll system scenario shows the custom software maintenance model, where responsibility shifts to a different organization, creating likely discontinuities in documentation, knowledge, and process consistency.
Reference
Software Engineering, Ian Sommerville, 10th edition
