Vorteile von Anwendungsfällen

Anwendungsfalldiagramme helfen den Beteiligten, die Art und den Umfang des Geschäftsbereichs oder des unter Entwicklung befindlichen Systems zu verstehen. Daher gilt die Anwendungsfalldarstellung allgemein als hervorragende Technik zur Erfassung der funktionalen Anforderungen eines Systems. Sie können als Grundlage für die Schätzung, Planung und Validierung der Aufwände dienen.

Anwendungsfälle und Anwendungsfalldiagramme können vollständig mit anderen Analyse- und Designmethoden mithilfe eines CASE-Tools integriert werden, um eine vollständige Anforderungs-, Design- und Implementierungsdatenbank zu erstellen. Sie verwenden keine spezielle Sprache und können daher in verschiedenen Stilen verfasst werden, um den besonderen Anforderungen des Projekts gerecht zu werden.

Die Vorteile des Anwendungsfallansatzes:

1. Anwendungsfälle sind an die Geschäftsanforderungen angepasst –Anwendungsfälle bringen die Anforderungen in ihren Kontext; ihre Beziehung zu Geschäftsprozessen wird klar beschrieben.

2. Von Szenarien zu vollständigen Geschichten – Anwendungsfälle ermöglichen es uns, Geschichten zu erzählen. Es ist sehr einfach, einen Anwendungsfall in konkreter Weise zu beschreiben, indem man ihn in eine Geschichte oder ein Szenario umwandelt.

3. Testfälle aus Anwendungsfällen erstellen – Anwendungsfälle sind im Projekt wiederverwendbar. Anwendungsfälle können so genutzt werden, dass sie Anforderungen jeder Iteration erfassen, als Entwicklungsleitfaden für Programmierer, als Testfälle und schließlich als Benutzerdokumentation dienen.

4. Wireframes und Benutzeroberflächen aus Anwendungsfällen ableiten – Anwendungsfälle konzentrieren sich auf die Interaktion zwischen Benutzer und System. Sie ermöglichen es dem Benutzeroberflächen-Designer, am Entwicklungsprozess vor oder parallel zum Softwareentwickler mitzuwirken.

5. Aufteilung des Systemumfangs zur Priorisierung der Funktionalität – Anwendungsfälle sind hilfreich für die Abgrenzung des Umfangs. Anwendungsfälle erleichtern es Projekten, einen schrittweisen Ansatz für die Lieferung zu verfolgen; sie können je nach Änderung der Prioritäten relativ einfach hinzugefügt oder entfernt werden.

 

Referenzen:

 

Kommentar hinterlassen