Ziel der Aktivitäten zur Dokumentation von Anforderungen
Sicherung des aktuellen Erkenntnisstands und Unterstützung der Kommunikation
Gründe für die Wichtigkeit der Kommunikationsunterstützung bei der Dokumentation von Anforderungen
Anforderungen haben zentrale Bedeutung und rechtliche Relevanz
Menge an Anforderungen sehr komplex
Die Verfügbarkeit der Anforderungen muss über welche Zeit gewährleistet sein?
Die Projekt- bzw. Systemlaufzeit
Erster Schritt der Systematischen Dokumentation?
Bestimmung von Zweck und Zielgruppe
Zweiter Schritt der Systematischen Dokumentation?
Auswahl der Detailebene und Dokumentationsform
Dritter Schritt der Systematischen Dokumentation?
Dokumentation der Anforderungen
Vierter Schritt der Systematischen Dokumentation?
Prüfung, ob Dokumentation noch zu Zweck und Zielgruppe passt
Typische Ziele für Anforderungsdokumentationen
Kommunikationsunterstützung
Wissensspeicher und Referenz
Verbindlichkeit von Aussagen im Streitfall
Typische Kommunikationssituation mit dem Fachbereich
Diskussionen über funktionale Anforderungen
Typische Kommunikationssituation mit dem Management
Entscheidungsvorlage zum Freigeben des Budgets
Typische Kommunikationssituation mit Softwarearchitekten und Entwicklern
Schätzung von Dauer und Umfang der Umsetzung
Typisches Risiko im Bezug auf die Dokumentationsform
Stakeholder verstehen eingesetzte dokumentationsform nicht, geben dies aber nicht zu
Typisches Risiko im Bezug auf den Dokumentationsumfang
Wichtige und ggf. noch nicht abgestimmte Anforderungen verbergen sich in der umfangreichen Dokumentation und werden dadurch übersehen
Typisches Risiko im Bezug auf Anforderungen
Fehlen von Übersicht und Abhängigkeiten zwischen Anforderungen
Was muss bei der Auswahl der Detailebene und Dokumentationsform beachtet werden?
Vorwissen und Interessen der Stakeholder berücksichtigen
Wann sollte der Detailgrad “Überblick“ zur Dokumentation verwendet werden?
Bei der Kommunikation mit Top Management
Wann sollte der Detailgrad “Detaillierte Darstellung“ zur Dokumentation verwendet werden?
Bei der Schätzung von Auwand und Dauer der Umsetzung
Typische Elemente der Anforderungsdokumentation
Produkt- bzw. Projektvision
Überblicksebene
Detaillierte Anforderungen
Glossar
Wozu dient die Produkt- bzw. Projektvision bei der Anforderungsdokumentation?
Einleitung und Hinführung auf Inhalte
Anker und Abholer für Workshops und Besprechungen
Hilft bei abschließender Prüfung
Was beinhaltet die Produkt- bzw. Projektvision in einer Anforderungsdokumentation?
Kurze Beschreibungen über
Ziel/Zweck des Projektes
Motivation für das Projekt
Wozu dient die Überblicksebene bei der Anforderungsdokumentation?
Zur technischen und fachlichen Einordnung der Anwendung
Was beinhaltet die Überblicksebene in einer Anforderungsdokumentation?
Hauptfunktionen des Systems/der Systeme
Technische Scnittstellen
Nutzer
Einordnung in die Systemlandschaft
Woraus setzt sich eine Systemfunktion typerscherweise zusammen?
Teilfunktionen
Was wird bei Teilfunktionen dokumentiert?
Funktionale Anforderungn
Qualitätsanforderungen
Randbedingungen
Wozu dient das Glossar?
Sammlung von Fachbefriffen
Wann sollten Projektspezifische Abkürzungen im Glossar unbedingt Dokumentiert werden?
Wenn sie im Projekt abweichend zu ihrer allgemein bekannten Bedeutung verwendet werden
Was ist ein wichtiger Aspekt bei der Dokumentation?
Ein möglichst kleiner Interpretationsspielraum
Typische Dokumentationsformen
Modelle
Prototypen
Skizzen
Text und Tabellen
Vorteile der Dokumentationsform Text und Tabellen
Einfache Anwendung
Vielseitige Einsetzbar
Nachteile der Dokumentationsform Text und Tabellen
hoher Interpretationsspielraum
Ungenauigkeit in der Formulierung
Vorteile der Dokumentationsform Skizzen und einfache Grafiken
Einfache und schnelle Erstellung
Nachteile der Dokumentationsform Skizzen und einfache Grafiken
Großer Interpretationsspielraum
Vorteile der Dokumentationsform Modelle
Geringer Interpretationsspielraum
Kompakte Informationen
Nachteile der Dokumentationsform Modelle
Schulungsaufwand
Nicht universell einsetzbar
Zur Modellierung aus verschiedenen Gesichtspunkten sind mehrere Modelle notwendig
Modellkategorien
Grafische Modelle
Textuelle Modelle
Wie werden in der Praxis Dokumentationsformen ausgewählt?
Mischung von Modellen, ausformulliertem Text und Prototypen um Nachteile der Dokumentationsformen auszugleichen
Zuletzt geändertvor 2 Jahren