The implementation phase is summarized in Table on page .
[IMAGE ]
Table: The Implementation Phase
In the implementation phase the team builds the components. Given the architecture document from the design phase and the requirement document from the analysis phase, the team should build exactly what has been requested though there is still room for flexibility. For example, a component may be special cased for only this particular system, or the component may be made more general to satisfy a reusability guideline across many systems forming a product line. The requirement document or the architecture document should give guidance.
The implementation phase deals with issues of quality, performance, baselines, libraries, and debugging. The end deliverable is the product itself.
There are already many established techniques associated with implementation. This thesis is flexible about which technique is followed.