Use Case erstellen: Eine Anleitung – Use Cases gehören zu den unterschätzten Werkzeugen im Anforderungsmanagement. Sie sind weder „nur“ Dokumentation noch ausschließlich ein UML-Artefakt – sie bilden die Brücke zwischen Business, Fachbereichen, IT und späterem Testing. Wenn Sie systematisch Use Cases erstellen, schaffen Sie Klarheit darüber, wer mit Ihrem System was erreichen will und wie das im Detail abläuft.
In diesem Artikel erfahren Sie Schritt für Schritt, wie Sie professionelle Use Cases formulieren, welche Struktur sich bewährt hat und worauf Sie achten sollten, damit Ihre Use Cases im Projektalltag tatsächlich genutzt werden – statt in der Schublade zu verschwinden.

Was ist ein Use Case?
Ein Use Case beschreibt, wie ein Akteur ein konkretes Ziel mit Hilfe eines Systems erreicht. Im Mittelpunkt stehen dabei:
- Ein klar definiertes Ziel (z. B. „Rechnung bezahlen“).
- Ein oder mehrere Akteure (z. B. „Kunde“, „Sachbearbeiter“).
- Ein strukturierter Ablauf von Schritten zwischen Akteur(en) und System.
- Alternativ- und Ausnahmeabläufe, die vom „Happy Path“ abweichen.
Wichtig ist: Ein Use Case beschreibt sichtbares Verhalten eines Systems, also das, was aus Sicht der Akteure passiert. Interne Implementierungsdetails gehören nicht in den Use Case, weil sie nur die Verständlichkeit einschränken.
Ziele und Vorteile eines gut formulierten Use Cases
Gut geschriebene Use Cases liefern gleich mehrere Mehrwerte, die im Projektverlauf enorm hilfreich sind:
- Gemeinsames Verständnis
Fachbereich, Produktmanagement und IT entwickeln ein gemeinsames Bild davon, wie ein Prozess ablaufen soll. - Klare Abgrenzung des Scope
Sie sehen sehr schnell, welche Funktionen zum Use Case gehören und was bewusst außerhalb liegt. - Basis für Schätzung und Planung
Entwicklungsteams können Aufwand besser einschätzen, weil sie den Ablauf in Schritten vor sich haben. - Grundlage für Testszenarien
Testfälle lassen sich direkt aus den Use Case-Schritten ableiten, sodass Geschäftsprozesse fachlich korrekt geprüft werden. - Dokumentation mit Mehrwert
Use Cases bleiben auch nach dem Projekt verständlich und dienen als Referenz, etwa für Schulungen oder Support.
Weil Use Cases sowohl für Fachliche als auch für Techniker verständlich sind, eignen sie sich ideal als zentrales Kommunikationsmittel in komplexen Projekten.
Vorarbeit: Rahmen für Ihren Use Case schaffen
Bevor Sie den ersten Satz schreiben, sollten Sie den Kontext klären. Dadurch vermeiden Sie spätere Missverständnisse und Nacharbeiten.
Stakeholder und Ziele klären
Starten Sie immer mit der Frage: Welches Problem lösen wir für wen? Führen Sie dazu ein kurzes Gespräch mit den wichtigsten Stakeholdern oder sammeln Sie deren Input strukturiert, damit der Use Case nicht „ins Leere“ läuft.
Hilfreiche Leitfragen:
- Wer profitiert von diesem Use Case konkret?
- Welches Ziel soll der Akteur mit dem System erreichen?
- Welche geschäftliche Motivation steckt dahinter (z. B. Kosten senken, Risiko reduzieren, Umsatz steigern)?
- Wie würden wir in sechs Monaten erkennen, dass der Use Case erfolgreich umgesetzt wurde?
Aus den Antworten können Sie bereits einen ersten Arbeitstitel formulieren, etwa:
- „Kunde bucht einen Beratungstermin online“
- „Sachbearbeiter genehmigt einen Kredit“
- „Lieferant aktualisiert Produktdaten im Portal“
Ein klarer Titel hilft allen Beteiligten, denselben Anwendungsfall vor Augen zu haben.
Systemgrenzen und Akteure definieren
Bevor Sie in den Ablauf einsteigen, legen Sie fest, wo das betrachtete System beginnt und endet. Dadurch vermeiden Sie, dass der Use Case plötzlich externe Prozesse beschreibt, die Sie gar nicht beeinflussen können.
Gehen Sie dazu so vor:
- Definieren Sie das Zielsystem (z. B. „Kundenportal“, „ERP-System“, „Mobile App“).
- Identifizieren Sie die primären Akteure, also diejenigen, die ein Ziel verfolgen (z. B. „Endkunde“, „Mitarbeiter Vertrieb“).
- Benennen Sie unterstützende Akteure, die den Prozess beeinflussen, aber kein eigenes Hauptziel haben (z. B. externe Zahlungsschnittstelle, Authentifizierungsdienst).
Ein Tipp aus der Praxis: Zeichnen Sie eine einfache Skizze mit Systemkasten und Akteuren drum herum. Diese Visualisierung schärft die Perspektive und eröffnet oftmals zusätzliche Fragen, die Sie vor dem Schreiben klären sollten.
Schritt-für-Schritt: So erstellen Sie einen Use Case
Im Folgenden finden Sie eine Struktur, die sich in vielen Projekten bewährt hat. Sie lässt sich formal (z. B. in Vorlagen) nutzen, bleibt aber auch für Nicht-Techniker gut lesbar.
1. Klaren Titel und Ziel formulieren
Der Titel sollte kurz, aktiv und zielorientiert sein, sodass er ohne Erklärung verständlich wirkt.
Beispiele:
- „Kunde legt ein neues Benutzerkonto an“
- „Mitarbeiter erstellt ein Angebot für einen Interessenten“
- „Kunde bezahlt eine offene Rechnung online“
Direkt unter dem Titel fügen Sie eine kurze Zielbeschreibung ein:
„Dieser Use Case beschreibt, wie ein registrierter Kunde eine offene Rechnung über das Kundenportal vollständig bezahlt.“
Dadurch wissen Leser sofort, worum es geht, obwohl sie den Detailablauf noch nicht kennen.
2. Akteure benennen
Listen Sie alle relevanten Akteure auf. Unterscheiden Sie dabei nach:
- Primärer Akteur: verfolgt das Hauptziel (z. B. „Kunde“).
- Sekundäre / unterstützende Akteure: liefern Informationen, Dienste oder Genehmigungen (z. B. „Zahlungsdienstleister“, „Mahnwesen-System“).
Kurzbeschreibungen helfen zusätzlich:
- Kunde: natürliche Person mit aktivem Kundenkonto.
- Zahlungsdienstleister: externer Service, der Zahlungsaufträge abwickelt.
So bleibt transparent, wer welche Rolle im Ablauf spielt.
3. Vorbedingungen und Auslöser definieren
Vorbedingungen beschreiben, was bereits erfüllt sein muss, damit der Use Case sinnvoll starten kann. Sie formulieren sie am besten als einfache Liste:
- Der Kunde verfügt über einen gültigen Zugang zum Kundenportal.
- Mindestens eine offene Rechnung ist im System vorhanden.
- Die Zahlungsfunktion ist für den Kunden freigeschaltet.
Zusätzlich definieren Sie den Auslöser (Trigger):
- Kunde möchte eine konkrete offene Rechnung begleichen.
- System sendet eine Erinnerungs-E-Mail mit Zahlungslink.
Dadurch wird deutlich, wann und warum der Use Case beginnt.
4. Hauptszenario (Grundablauf) beschreiben
Der Grundablauf beschreibt den „Happy Path“, also den Idealfall ohne Fehler. Sie gehen Schritt für Schritt vor und wechseln klar zwischen Aktionen des Akteurs und Reaktionen des Systems.
Beispielstruktur:
- Der Kunde meldet sich im Kundenportal an.
- Das System zeigt die Übersicht aller offenen Rechnungen an.
- Der Kunde wählt eine offene Rechnung zur Bezahlung aus.
- Das System zeigt die Rechnungsdetails und mögliche Zahlungsmethoden an.
- Der Kunde wählt eine Zahlungsmethode und bestätigt die Zahlung.
- Das System übermittelt die Zahlungsdaten an den Zahlungsdienstleister.
- Der Zahlungsdienstleister antwortet mit dem Ergebnis der Zahlung.
- Das System markiert die Rechnung als bezahlt und zeigt eine Bestätigung an.
- Das System sendet eine Zahlungsbestätigung per E-Mail an den Kunden.
Achten Sie darauf, dass jeder Schritt klar, aktiv und nachvollziehbar bleibt, damit sowohl Business als auch IT ihn problemlos verstehen können.
5. Alternativ- und Ausnahmeabläufe ergänzen
In der Praxis läuft kaum ein Prozess immer perfekt durch. Deshalb ergänzen Sie Alternativabläufe, die vom Grundablauf abweichen, sowie Ausnahmeabläufe, die Fehler oder Sonderfälle beschreiben.
Beispiele für Alternativabläufe:
- Kunde bricht den Zahlungsvorgang vor Bestätigung ab.
- Kunde wählt statt Kreditkarte eine Sofortüberweisung.
Beispiele für Ausnahmeabläufe:
- Zahlungsdienstleister lehnt die Zahlung ab.
- Die Verbindung zum Zahlungsdienstleister bricht während des Vorgangs ab.
Sie nummerieren oder referenzieren diese Abläufe typischerweise ausgehend vom Schritt im Grundablauf, an dem sie abzweigen, etwa:
- A1 zu Schritt 5: Kunde bricht Zahlung ab
- E1 zu Schritt 7: Zahlung wird abgelehnt
Dadurch erkennt man sofort, an welcher Stelle des Prozesses sich der Ablauf verzweigt.
6. Nachbedingungen und Erfolgskriterien festhalten
Nachbedingungen beschreiben den Zustand nach erfolgreichem Abschluss des Use Cases. Sie dokumentieren damit das erwartete Ergebnis und schaffen eine klare Grundlage für Tests und Abnahmen.
Beispiele:
- Die gewählte Rechnung ist im System als „bezahlt“ markiert.
- Eine Zahlungsbestätigung wurde an die E-Mail-Adresse des Kunden versendet.
- Der Betrag wurde als Zahlung im Finanzsystem verbucht.
Ergänzen Sie, wenn möglich, messbare Erfolgskriterien, damit Sie später prüfen können, ob der Use Case seinen geschäftlichen Zweck erfüllt, zum Beispiel:
- Mindestens 80 % der Mahnungen sollen durch Online-Zahlung vermieden werden.
- Die durchschnittliche Bearbeitungszeit einer Zahlung reduziert sich um 30 %.
7. Annahmen, Geschäftsregeln und offene Punkte dokumentieren
Zum Abschluss halten Sie Annahmen und offene Fragen fest, weil sich gerade in frühen Projektphasen viele Details noch ändern.
Mögliche Kategorien:
- Annahmen:
- Kunden verfügen über ein Online-Banking-fähiges Konto.
- Alle relevanten Rechnungsdaten liegen strukturiert im System vor.
- Geschäftsregeln:
- Zahlungen unter 5 € werden nicht online angeboten.
- Offene Rechnungen älter als 90 Tage sind nur noch per Überweisung zahlbar.
- Offene Punkte:
- Sollen Teilzahlungen unterstützt werden?
- Wie gehen wir mit Währungsumrechnungen um?
Wenn Sie diese Punkte direkt beim Use Case sammeln, behalten Sie den Überblick, obwohl sich Anforderungen im Projektverlauf weiterentwickeln.
Strukturvorlage: Beispiel-Template für einen Use Case
Die folgende Struktur können Sie als Vorlage für Ihre eigenen Use Cases verwenden:
Use Case: [Titel]
Ziel: [Kurze Beschreibung des Geschäftsziels]
Akteure
- Primärer Akteur: …
- Sekundäre Akteure: …
Vorbedingungen
- …
Auslöser
- …
Grundablauf
- …
- …
- …
Alternativabläufe
- A1 zu Schritt X: …
- A2 zu Schritt Y: …
Ausnahmeabläufe
- E1 zu Schritt Z: …
- E2 zu Schritt W: …
Nachbedingungen
- …
Erfolgskriterien
- …
Annahmen und Geschäftsregeln
- …
Offene Punkte
- …
Diese Struktur ist bewusst knapp gehalten, dennoch deckt sie alle wesentlichen Bausteine eines professionellen Use Cases ab.
Gute Use Cases schreiben: Best Practices
Neben der Struktur entscheidet vor allem die Formulierung, ob Ihre Use Cases im Alltag verstanden, akzeptiert und genutzt werden.
Formulierungstipps für klare und wirksame Use Cases
Achten Sie auf folgende Punkte:
- Aktive Sprache verwenden
Formulieren Sie „Kunde wählt Rechnung aus“ statt „Rechnung wird ausgewählt“. Dadurch wirken die Abläufe lebendiger und verständlicher. - Einheitliche Perspektive halten
Bleiben Sie konsistent: Wenn Sie im Grundablauf „Kunde“ und „System“ verwenden, sollten Sie diese Bezeichnungen durchgängig nutzen. - Konkrete statt vager Formulierungen
Schreiben Sie lieber „System zeigt Rechnungsübersicht mit Betrag, Fälligkeit und Status“, anstatt nur „System zeigt Informationen an“. - Geschäftssicht vor Technik
Beschreiben Sie, was aus Sicht des Business passiert, nicht, wie die Datenbank-Tabellen aussehen oder welche API aufgerufen wird. - Schritte kurz und klar halten
Vermeiden Sie verschachtelte Sätze, die mehrere Aktionen enthalten. Teilen Sie komplexe Schritte lieber in zwei oder drei Einzelschritte auf.
Außerdem lohnt es sich, Use Cases von jemandem gegenlesen zu lassen, der nicht direkt im Projekt steckt, weil diese Person oft unklare Stellen schneller erkennt.
Typische Fehler und wie Sie sie vermeiden
In vielen Projekten tauchen ähnliche Probleme immer wieder auf. Wenn Sie diese Schwachstellen kennen, können Sie Ihre Use Cases gezielt verbessern.
Häufige Fehler:
- Zu viel Technik im Text
Use Cases voller Tabellen-Namen, API-Details oder Architekturbegriffe schrecken Fachbereiche ab. Verlagern Sie diese Details besser in technische Spezifikationen. - Vermischung von mehreren Zielen
Ein Use Case sollte genau ein klares Ziel verfolgen. Wenn Sie das Gefühl haben, mehrere Themen „in einen Topf zu werfen“, teilen Sie den Use Case. - Unklare oder fehlende Alternativabläufe
Nur den Happy Path zu beschreiben, reicht selten. Denken Sie bewusst über Fehlerfälle und Abbrüche nach, damit Sie robustere Lösungen entwerfen. - Use Cases als reines Formaldokument
Wenn Use Cases nur geschrieben werden, um einen Prozess zu „erfüllen“, fehlen oft Herzblut und Klarheit. Nutzen Sie Workshops, um sie gemeinsam zu erarbeiten. - Keine Aktualisierung im Projektverlauf
Requirements ändern sich, doch Use Cases bleiben manchmal im Anfangszustand. Planen Sie bewusst ein, sie regelmäßig zu prüfen und zu aktualisieren.
Indem Sie diese Fehler vermeiden, steigern Sie nicht nur die Qualität der Dokumentation, sondern vor allem den praktischen Nutzen Ihrer Use Cases.
Wie Sie Use Cases im Projektverlauf einsetzen
Use Cases entfalten ihren wahren Wert, wenn Sie sie aktiv im Projekt nutzen, statt sie nur abzulegen.
Mögliche Einsatzszenarien:
- Priorisierung und Roadmap
Ordnen Sie Use Cases nach Geschäftswert und Aufwand, damit Sie eine klare Reihenfolge für die Umsetzung erhalten. - Abstimmung mit Stakeholdern
Verwenden Sie Use Cases in Workshops, um Abläufe zu diskutieren und Missverständnisse früh zu erkennen. - Basis für User Stories und Backlog-Items
Aus einem Use Case lassen sich mehrere User Stories ableiten, die dann feiner geschnitten und in Sprints geplant werden. - Grundlage für Testdesign
Testverantwortliche können aus den Abläufen Fachtestfälle und End-to-End-Szenarien entwickeln, damit die wichtigsten Geschäftsprozesse stabil laufen. - Schulung und Onboarding
Neue Teammitglieder verstehen durch gut geschriebene Use Cases schneller, wie das System aus Sicht der Nutzer funktionieren soll.
Wenn Sie Use Cases konsequent in diesen Bereichen einsetzen, sorgen Sie für einen roten Faden, der sich von der ersten Idee bis zum Go-live durchzieht.
Fazit Use Case erstellen: Eine Anleitung: Use Cases als roter Faden Ihrer Produktentwicklung
Ein sauber ausgearbeiteter Use Case ist weit mehr als ein hübsch formatiertes Dokument. Er verbindet geschäftliche Ziele mit konkreten Abläufen, schafft ein gemeinsames Verständnis und liefert eine tragfähige Basis für Entwicklung, Tests und Change Management.
Wenn Sie beim Erstellen Ihrer Use Cases
- den Kontext klären,
- klare Ziele und Akteure benennen,
- strukturierte Abläufe inklusive Alternativ- und Ausnahmefällen beschreiben,
- sowie Ihre Annahmen transparent machen,
dann schaffen Sie Artefakte, die im Projektalltag tatsächlich genutzt werden – und die die Wahrscheinlichkeit für erfolgreiche IT- und Digitalisierungsprojekte deutlich erhöhen.
Wenn Sie möchten, können wir im nächsten Schritt gemeinsam einen konkreten Use Case aus Ihrem Umfeld ausarbeiten und verfeinern. Nennen Sie einfach kurz Branche, Systemtyp und ein Beispielziel (z. B. „Kunde schließt online einen Vertrag ab“), dann formuliere ich mit Ihnen zusammen einen vollständigen Use Case auf Profi-Niveau.