Praxis:
Use Case
[engl.: Anwendungsfall]


Use Cases gehören zum Standardinstrumentarium der Softwareentwicklung, um die Mensch-Maschine-Interaktion zu modellieren. Ein Use CaseGlossar beschreibt ein typisches Anwendungsszenario einer Software (z.B. einer Multimediaanwendung oder Website).

Für alle Entwicklungsstufen sind Use Cases unverzichtbares Hilfsmittel, um Inhalte, Design und Funktionalität eines Systems auf die Bedürfnisse des Anwenders abzustimmen. In der Konzeptphase einer Multimedia-Produktion helfen Use Cases die zentralen Anwendungsbereiche zu visualisieren.

In der Praxis werden verschiedene Diagrammtypen eingesetzt, um Use Cases abzubilden.


Use-Case-Diagramm in UML-Notation
Die Unified Modeling Language (UMLGlossar) ist eine Sprache zur Beschreibung von Softwaresystemen. Ein Use-Case-Diagramm in UML beschreibt die Interaktion einer Person oder einer anderen Anwendung (Aktor) mit dem zu modellierenden System. Das Diagramm bildet typische Handlung ab, die ein Benutzer ausführt.

Konsequent 'durchgespielt' können Use-Case-Diagramme alle innerhalb des Systems möglichen Einzelschritte (Szenarien) darstellen. Für die Beschreibung von Prozessen innerhalb einer Multimediaanwendung bietet UML eine einheitliche NotationGlossar. Die Bedeutung, d.h. die Semantik der im Diagramm verwendeten Elemente ist genau festgelegt.


Visualisierung und Diagrammtypen
Die standardisierte UML-Notation aus der Softwareentwicklung hat sich für die interdisziplinär arbeitenden Teams der Internet- und Multimediabranche (noch) nicht etabliert. Entwickler oder Konzeptor entscheiden nicht selten aufgrund individueller Vorlieben, welche Beschreibungssprache (Notation) für die Darstellung eines Use Cases zum Einsatz kommt.

Eine Alternative zu UML bieten die gängigen und allgemein verständlichen Symbole der Fluß- oder Ablaufdiagramme.




Use Cases lassen sich für Grob- und Feinkonzepte in verschiedenem Detaillierungsgrad nutzen. Jede Sequenz, die in einer Anwendung möglich ist, kann über Uses Cases bis ins Detail modelliert werden.

In Projektdokumenten (z.B. Konzept und Storyboard), in Kommunikationspapieren und auf Meetings sind Uses Cases ein effektives Instrument um komplexe Interaktionsstrukturen in eine für alle Beteiligten verständliche Form zu bringen.



 
 Multimedia-Projekt Information Architecture 
forward   forward



© Korolewski, Berlin 2002
URL: www.korolewski.de/texte/