Implementation Evaluation
Implementation evaluation is the
quality control
task during which the
implementation work products are evaluated.
The typical objectives of the implementation evaluation task
are to:
- Determine if the implementations are:
- Correct
- Complete
- Consistent
- Feasible
- Testable
- Determine if the deliverable implementation work products
are:
- Complete.
- Consistent (internally, externally with other work
products, and externally with related conventions).
- Understandable.
- Identify defects in the deliverable implementation work
products so that:
- The defects can be fixed.
- Defect trend analysis can be performed to improve the
process and staff training.
- Determine if the
implementation tasks are:
- Completed.
- Effective.
- Efficient.
The implementation evaluation task can typically begin when
the following preconditions hold:
The implementation evaluation task is typically complete
when the following postconditions hold:
- The following implementation work products have passed
their evaluations (e.g., inspection):
The implementation evaluation task typically involves the
following teams performing the following steps in an
incremental, iterative, parallel manner:
- The
center inspection team formally evaluates the contact,
data, and reuse centers in accordance with the associated
technique(s) used.
- The
database inspection team formally evaluates the data
components in accordance with the associated technique(s)
used.
- The
hardware inspection team formally evaluates the hardware
components in accordance with the associated technique(s)
used.
- The
software inspection team formally evaluates the software
components in accordance with the associated technique(s)
used.
The implementation evaluation task typically can be
performed using the following techniques:
- Quality Evaluation Techniques:
The implementation evaluation task typically results in the
production of the following work products:
- Inspecting tends to be the most effective quality
evaluation technique for identifying defects.
- Evaluations can be incremental and are typically
iterative.