4.1 Einführung4.2 Risikoorientiertes Testen4.2.1 Risikoidentifizierung4.2.2 Techniken und Hilfsmittel zur Risikoidentifizierung4.2.3 Risikobewertung4.2.4 Risikoinventar4.2.5 Risikobeherrschung4.2.6 Risikomanagement im Softwarelebenszyklus4.3 Risikoorientierte Testpriorisierung und Aufwandszuteilung4.3.1 Zielgerichtete Testkonzepterstellung und Testplanung4.3.2 Testpriorisierung nach Schaefer4.3.3 »Breadth-first« – Bestimmung der Testintensität nach Gutjahr4.4 Formale Verfahren zur Risikoidentifizierung und -bewertung4.4.1 Fehlzustandsart- und -auswirkungsanalyse (FMEA)4.4.2 Fehlzustandsart-, -auswirkungs- und -kritikalitätsanalyse (FMECA)4.4.3 Fehlzustandsbaumanalyse (FTA)4.4.4 Vor- und Nachteile von FMEA, FMECA und FTA4.4.5 Quality Function Deployment (QFD)4.5 »Leichtgewichtige« Ansätze zum risikoorientierten Test4.5.1 Pragmatic Risk Analysis and Management (PRAM)4.5.2 Systematic Software Testing (SST)4.5.3 Product Risk Management (PRISMA)4.5.4 Risikobeherrschung durch agile Vorgehensweisen4.6 Andere Verfahren4.6.1 Anforderungsbasierte Testauswahl4.6.2 Nutzungsbasierte Testauswahl4.6.3 Methodische erfahrungsbasierte Testauswahl4.6.4 Reaktive Testauswahl4.7 Zusammenfassung