...
Beteiligung der richtigen Stakeholder
Trennung von Fehlererkennung und Fehlerkorrektur
Validierung aus unterschiedlichen Sichten
Wiederholte Validierung
...
Es gibt mehrere Techniken zur Validierung (z.B. [GiGr1993], [OleA2018]). Diese Validierungstechniken werden oft eingeteilt in:
...
Prototypisieren (Prototyping)
Alpha- und Betatests
Erstellen eines Minimum Viable Product (MVP)
Probe-Entwicklung
...
Diese Techniken unterscheiden sich in Formalität und Aufwand. Welche Technik ausgewählt werden soll, hängt von Faktoren wie dem Software-Entwicklungs-Lebenszyklusmodell, dem Reifegrad des Entwicklungsprozesses, der Komplexität und dem Risikoniveau des Systems, etwaigen gesetzlichen oder behördlichen Anforderungen und/oder der Notwendigkeit eines Prüfpfads ab.