Title :
Achieving Simplicity with the Three-Layer Product Model
Author_Institution :
Chalmers Univ. of Technol., Gothenburg, Sweden
Abstract :
Increased system complexity has historically been treated as an inevitable consequence of architecture evolution over time. The three-layer product model offers an innovative framework for managing system growth that encourages greater efficiency, nimbler responsiveness, and more opportunities for innovation during all stages of the software development life cycle.
Keywords :
product development; software architecture; software development management; architecture evolution; innovative framework; software development life cycle; system complexity; system growth management; three-layer product model; Complexity theory; Computational modeling; Computer architecture; Software development; commoditization; refactoring; software R&D; software architecture complexity; software evolution; software life cycle; software product management;
DOI :
10.1109/MC.2013.295