Implementierung
Während der Implementierungsphase wird die eigentliche Programmiertätigkeit durchgeführt. Ausgangspunkt hierfür ist das in der Entwurfsphase entwickelte OOD-Modell. In welcher Art und Weise implementiert wird, bestimmt zum Teil das gewählte Prozessmodell. Die Implementierung erstreckt sich nicht nur auf die für das Produkt identifizierten Komponenten, sondern auch auf die zugehörigen Komponententests. Diese Tests werden zu definierten Zeitpunkten ausgeführt, z.B. täglich, am Ende der Implementierungsphase oder während der Endabnahme.
Ergebnisse dieser Phase sind:
- Entweder das Endprodukt oder ein Release-Candidate (je nach gewähltem Prozessmodell und Stand der Entwicklung).
- Testfälle (wie z.B. Komponententests), die mit in den Abnahmetest einfließen.