Evaluation Plan

During each phase of the project, evaluation will take place for every milestone/deliverable. The process of evaluating each milestone/deliverable will consist of five stages including design reviews, code reviews, module testing, integration testing, and continuous evaluation. These stages of evaluation will be used to reduce the number of errors and flaws at an early date, thus reducing the cost of time and money that they would incur at a later date. The five stages are as follows:

I. Design Reviews
Design reviews will occur during the beginning stages of each milestone/deliverable. A design document will be produced outlining how the milestone/deliverable is to be obtained. This design document will undergo a group review by all parties involved in the milestone/deliverable as well as any additional parties that may be of use. If the design document is deemed not acceptable, it will be revised and reviewed again until acceptance is agreed upon by all individuals involved.

II. Code Reviews
Code reviews will pertain to software oriented milestones/deliverables. The code reviews will occur at various stages throughout the implementation stage of the milestone/deliverable. Similar to the design reviews, code reviews will be a group review of the code being used by all parties involved in the milestone/deliverable as well as any additional parties that may be of use. Following the code review, any errors and/or flaws will be corrected and a follow-up code review will be conducted if deemed necessary.

III. Module Testing
Once a milestone/deliverable has been presumably obtained, its validity and effectiveness will be reviewed in and of itself. This ensures that the milestone/deliverable in question is a valid and working end result without regard to any other pieces.

IV. Integration Testing
Once the module testing of an individual milestone/deliverable has been satisfied, the milestone/deliverable will then be tested for validity and effectiveness in regards to all other existing pieces. This step is to ensure that all components of the project continue to work well in relation to one another.

V. Continuous Evaluation
In addition to the four defined stages above, all processes and techniques will be continuously monitored and evaluated by the respective managers. This continuous evaluation is intended to help reduce errors and/or flaws as they are introduced thus reducing the amount of errors and/or flaws that must be discovered at a later date.