Lektion 4 - Dokumentation von Anforderungen Flashcards
Welche konkreten Aktivitäten zur Dokumentation von Anforderungen müssen durchgeführt werden? Was für typische Elemente gibt es in Anforderungsdokumenten? Welche typischen Dokumentationsformen gibt es und was sind ihre Vor- und Nachteile?
Welche sind die Aktivitäten zur Dokumentation von Anforderungen?
- Bestimmung Zweck und Zielgruppe
- Bestimmung Detailebene und Dokumentationsform
- Dokumentation der Anforderungen
- Prüfung, ob Dokumentation noch zu Zweck und Zielgruppe passt
Was sind mögliche Zwecke / Ziele für Dokumentationen?
- Entscheidungsvorlage
- Kommunikation (Diskussion)
- Schätzung Dauer / Umfang
- Verbindlichkeit (bei Streitfall)
- Wissensspeicher
Bestimmung Zweck und Zielgruppe: Risiken
- nicht verstandene Anforderungen
- zu detaillierte Softwaremodelle
- keine Übersicht
Welche Detailebenen gibt es?
Auswahl der Detailebene und Dokumentationsform
- Überblick: zB für Kommunikation mit dem Topmanagement
- Detaillierte Darstellung: zB für Schätzen von Aufwand und Dauer
Welche Dokumentationsformen gibt es?
- Softwaremodelle
- Prototypen
- Skizzen
- Tabellen
- Text
Welche Elemente sind typischerweise in einer Anforderungsdokumentation zu finden?
- Produkt- bzw Projektvision
- Überblicksebene
- Detaillierte Anforderungen
- Glossar
Was steht in der Produkt- bzw Projektvision?
- Ziel / Zweck des Projekts
- Motivation des Projekts
- Festlegung Detailebene
Was steht in der Überblicksebene?
- Einbettung in Systemlandschaft
- Verortung (+ techn. Schnittstellen)
- Kurzbeschreibung Rollen u. Systemfunktionen
Welche Dokumentationsform gibt es für die detaillierten Anforderungen?
- Skizzen
- Softwaremodelle
- Prototypen
- Tabellen
- Text
- Referenzen
Stärken: Texte und Tabellen
- einfache Anwendung
- vielseitig einsetzbar
Schwächen: Texte und Tabellen
- hoher Interpretationsspielraum
- ungenauigkeiten in Formulierung von Anforderungen (häufig wird nur der pos. Fall berücksichtigt)
Stärken: Skizzen und einfache Grafiken
- einfache und schnelle Erstellung
Schwächen: Skizzen und einfache Grafiken
- großer Interpretationsspielraum
Stärken: (Fachliche) Modelle
- geringer Interpretationsspielraum
- kompakte Dokumentationsform
Schwächen: (Fachliche) Modelle
- erforderlicher Schulungsaufwand höher
- nicht universell einsetzbar