- Grundlagen: Einführung und Überblick zum Requirements Engineering
- Inhaltliche Abgrenzung (Was)
- Anspruch und Anwendungsgebiete (Wo)
- Bedeutung und Motivation (Warum)
- Elemente und Phasen (Wie)
- Rollen und Aufgaben
- Kategorien und Prinzipien
- Prozess und Arbeitsstruktur
Initiativen erfolgreich starten
- Vorgehen: linear vs. iterativ
- Elemente des Fachkonzepts
- Lastenheft vs. Pflichtenheft
Anforderungen erheben
- Quellen von Anforderungen
- Stakeholder identifizieren und analysieren
- Methoden zur Ermittlung von Anforderungen
Auftragsklärung
- Problemverständnis
- System- und Kontext abgrenzen (Scope)
- Anwendungsfälle und Szenarien
- Organisation und Prozesse (Workflow)
- Anforderungstableau und Projektentscheid
Anforderungen analyieren und spezifizieren
- Grundlagen: von der Anforderungsermittlung zur Systemmodellierung
- Anforderungen priorisieren
- Aufwand schätzen
Abstimmung von Anforderungen
- Methoden der Überzeugung und Argumentation
- Konfliktlösung und Verhandlung
Anforderungen dokumentieren
- Grundlagen der Dokumentation und effektiver Kommunikation
- Vorlagen- / textbasierte Dokumentation
- Modellbasierte Dokumentation
- Dokumentationsstrukturen
- Qualitätskriterien
Validierung: Relevanz überprüfen und abstimmen
- Grundlagen der Prüfung von Anforderungen
- Bestandteile einer Prüfung
- Techniken zur Prüfung von Anforderungen
Methode
Trainer mit langjähriger Erfahrung als Requirements Engineers erklären Ihnen die Grundlagen der Anforderungsanalyse in verständlicher praxisrelevanter Form. Diskussionen mit Teilnehmern aus unterschiedlichen Firmen und Projekten sowie Übungen zum Anwenden der Methoden und Techniken sowie das Besprechen eines durchgängigen Fallbeispiels helfen Ihnen das neu erworbene Wissen zu festigen und in Ihrem Arbeitsumfeld anzuwenden.