Produktentwicklung
Die Produktentwicklung beschreibt den Prozess der Umsetzung der Anforderungen in eine Software, welche die geforderten Anforderungen erfüllt.

Die Produktentwicklung gliedert sich in drei Phasen:
- Die Definitionsphase
- Die Entwurfsphase
- Die Implementierungsphase
Die drei genannten Phasen sind Bestandteil jeder Produktentwicklung. In welcher Reihenfolge, zu welchen Anteilen und wie oft die einzelnen Phasen durchlaufen werden, wird durch das am Ende der Planungsphase ausgewählte Prozessmodell bestimmt. Damit bestimmt das gewählte Prozessmodell maßgeblich den Ablauf der Entwicklung.
Ergebnis dieser Phase ist das fertig gestellte und zur Endabnahme bereite Produkt.