V-Modell
Das V-Modell ist ein Vorgehensmodell der Softwareentwicklung, das den Entwicklungsprozess in einer V-Form darstellt: Auf der linken Seite stehen die Entwicklungsphasen (Anforderungsanalyse, Entwurf, Implementierung), auf der rechten Seite die zugehörigen Testphasen (Abnahmetest, Integrationstest, Modultest). Jeder Entwicklungsphase ist eine entsprechende Testphase direkt gegenübergestellt, was eine frühzeitige Testplanung fördert. Das V-Modell eignet sich besonders für sicherheitskritische Systeme und ist im öffentlichen Bereich (V-Modell XT) verbreitet. Der Nachteil liegt in der geringen Flexibilität bei sich ändernden Anforderungen.