Anforderungsdiagramme
Die Visualisierung von Anforderungen mit ihren Abhängigkeiten
Im Unterschied zur textuellen Erfassung werden die Anforderungen an ein System im Diagramm strukturierter und verständlicher dargestellt und können wesentlich besser von anderen Projektbeteiligten verstanden werden. Anstatt lange und unübersichtliche Listen zu erstellen, kann der Requirements Engineer so alle projektrelevanten Anforderungen für alle verständlich modellieren. Es finden aber nicht nur Anforderungen in einem Anforderungsdiagramm Platz, sondern auch bedeutende Beziehungen zu anderen Elementen.
Welche Vorteile bieten Anforderungsdiagramme?
Da Systeme heutzutage bedeutend komplexere Abläufe beinhalten, sind deren Zusammenhänge auf Basis von textuellen Anforderungen nur schwer nachvollziehbar. In Anforderungsdiagrammen hingegen wird der Gesamtzusammenhang der verschiedenen Aspekte der Systementwicklung übersichtlich und klar in einem einzigen Diagramm festgehalten. Die einzelnen Modellelemente eines Anforderungsdiagramms bieten einen schnellen und vollständigen Überblick über entscheidende Aspekte des Entwicklungsprozesses. Gleichzeitig sorgen Sie für Nachvollziehbarkeit zwischen diesen Elementen. Anforderungsdiagramme sind also der perfekte Weg, um aus den Zielen der Stakeholder umsetzbare Modelle zu erstellen. Davon profitiert das gesamte Entwicklungsteam, denn so sind die benötigten Fähigkeiten und Eigenschaften eines Systems für alle verständlich kommunizierbar. Und davon profitieren die Stakeholder.
Verweise
- siehe User Story Mapping