37.2. The Construction and Transition Phases

Construction

Elaboration ends when the high risk issues have been resolved, the architectural core or skeleton is complete, and “most” requirements are understood. At the end of elaboration, it is possible to more realistically estimate the remaining effort and duration for the project.

It is followed by the construction phase, whose purpose is essentially to finish building the application, alpha testing, prepare for beta testing (in the transition phase), and prepare for deployment, through activities such as writing the user guides and online help. It is sometimes summarized as putting the “flesh on the skeleton” created in elaboration. Whereas elaboration can be characterized as building the risky ...

Get Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.