After the functionalities are implemented and the unit tests are passed, we review the project to decide whether the go/no-go criteria set for this iteration have been met. If the criteria are fulfilled, then the project team will move on to the next iteration in the construction phase.
The following goals must be met in order for the project to proceed to the next iteration:
The listed goals of the iteration have been achieved. The required functionality was refined and analyzed, and the detailed design was specified. Furthermore, the requirements were implemented, and initial unit testing was performed to make sure the implementation is working as specified.
Therefore, the project is ready to move on to the next iteration (the sixth) of the construction phase.
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