The objective for this chapter was to implement several image-processing functionalities that enable the user to alter the image on the pixel level. All required functionality that was scheduled for this iteration went through the core workflows: requirements, analysis, design, implementation, and test. The implementation was run, and initial unit testing was performed. In addition, we updated the project planning documents. The code documentation was generated, and the project is ready for the end of iteration review.
Based on the goals set for this iteration, we review the following work artifacts to decide whether the project can proceed to the next iteration.
All these criteria have been fulfilled, so the project can move on to the next iteration in the construction phase.
Before we move on, however, we update the defect tracking sheet because one of the developers identified a scenario in which the application crashes. This defect is set to high priority and is scheduled to be fixed in the eighth iteration.
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