Unified Process: Transition Phase and Eleventh Iteration
We have now completed the design and implementation of all required functionality, and we shift our focus from construction to the release of the product. This is known as the transition phase of the Unified Process, the final iteration of the project.
We concentrate here on software deployment, integration test, and requirements tracing. For the five core workflows, we plan to achieve the following goals:
The acceptance criteria to conclude the transition phase include the successful run of all unit and integration tests. All problems found during these tests either must be corrected or, with customer approval, must be listed in the release notes. Furthermore, all requirement keys must be traceable to the implementation and to at least one unit or integration test where applicable.
Introducing Software Engineering
A .NET Prototype
The Photo Editor Application
GDI+ Graphics Extensions
Advanced GDI+ Operations
Dynamic Loading of Components
Accessing System Resources
Performance Optimization, Multithreading, and Profiling
Building the Web Application with ASP.NET
Security and Database Access