At the end of the iteration (or phase, in this case) we need to check whether the project fulfills the goals set for this iteration.
The list of goals for this iteration was as follows:
You can see that all the goals of this iteration have been met, and therefore the project is ready to proceed to the next iteration. Because this iteration was also the last iteration in the inception phase, the project is ready to move on to the elaboration phase. The elaboration phase, described in Chapter 5, focuses on analysis and design of the system. Based on the evolved design, an architectural baseline will be implemented. At the end of the elaboration phase, we will have built a running program that provides a limited set of features. That program, or architectural baseline, will be the base for all the development that continues throughout the project.
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