Unified Process: Construction Phase and Fourth Iteration |
Now that we have developed the architectural baseline in the elaboration phase, we can start the construction phase. This chapter describes the fourth iteration, which is part of the construction phase. The deliverables for the construction phase can be summarized as follows:
Based on this list of deliverables, we can specify the tasks for the core workflows:
As mentioned in Chapter 5, in each iteration described in this book we will refine the requirements, analysis, design, implementation, and test of the functionality that is to be implemented in the current iteration. At the end of all iterations in the construction phase, the product is released. The go/no-go criteria for each chapter are therefore related to the functionality discussed in that chapter. This strategy enables us to work on independent features in parallel (assuming that the overall design is known and the anticipated dependencies are defined).
Introducing .NET
Introducing Software Engineering
A .NET Prototype
Project Planning
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
Product Release