{"id":26636,"date":"2026-01-19T10:08:26","date_gmt":"2026-01-19T09:08:26","guid":{"rendered":"https:\/\/www.pureconsultant.de\/de\/?p=26636"},"modified":"2026-01-19T10:08:36","modified_gmt":"2026-01-19T09:08:36","slug":"elemente-eines-use-case-diagramms","status":"publish","type":"post","link":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/","title":{"rendered":"Elemente eines Use Case Diagramms"},"content":{"rendered":"<div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Elemente eines Use Case Diagramms &#8211; <strong><a href=\"https:\/\/www.pureconsultant.de\/de\/agile\/use-case-diagramm\/\">Use Case Diagramme<\/a><\/strong> geh\u00f6ren zu den am h\u00e4ufigsten genutzten UML-Diagrammen in der Anforderungsanalyse. Sie helfen dabei, Anforderungen fr\u00fch zu strukturieren, mit Fachbereichen zu diskutieren und einen gemeinsamen Blick auf das geplante System zu bekommen. Trotzdem bleiben viele Beschreibungen der Diagrammelemente recht abstrakt.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>In diesem Artikel schauen wir uns die <strong class=\"\">Elemente eines Use Case Diagramms<\/strong> im Detail an, ordnen sie fachlich ein und zeigen, wie du sie in der Praxis sauber einsetzt.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--image\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"600\" src=\"https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218.png\" alt=\"Elemente eines Use Case Diagramms\" class=\"wp-image-26638\" srcset=\"https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218.png 776w, https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218-768x594.png 768w, https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218-52x40.png 52w\" sizes=\"auto, (max-width: 776px) 100vw, 776px\" \/><figcaption class=\"wp-element-caption\">Elemente eines Use Case Diagramms<\/figcaption><\/figure>\n<\/div><div class=\"m-block--container u-offset m-block--core--separator\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h2 class=\"wp-block-heading\">1. Was ist ein Use Case Diagramm?<\/h2>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Ein Use Case Diagramm beschreibt <strong class=\"\">aus Sicht der Nutzer<\/strong> (Akteure), <strong class=\"\">welche Funktionen<\/strong> ein System anbieten soll, ohne sich in technische Details zu verlieren.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Statt Klassen, Datenstrukturen oder Algorithmen stehen hier Fragen im Vordergrund wie:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Wer interagiert mit dem System?<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Welche Ziele verfolgen diese Personen oder externen Systeme?<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Welche Systemfunktionen unterst\u00fctzen diese Ziele?<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Das Diagramm ist damit <strong class=\"\">perfekt f\u00fcr fr\u00fche Projektphasen<\/strong>, weil es:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Fachlichkeit visualisiert, statt Technik zu betonen,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>die Kommunikation zwischen Business und IT erleichtert,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Anforderungen strukturiert und L\u00fccken sichtbar macht,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>eine gute Ausgangsbasis f\u00fcr detailliertere Spezifikationen liefert.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--separator\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h2 class=\"wp-block-heading\">2. Die zentralen Elemente im \u00dcberblick<\/h2>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Bevor wir ins Detail gehen, hier die wichtigsten Bausteine eines Use Case Diagramms:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Akteure (Actors)<\/strong> \u2013 externe Rollen oder Systeme, die mit dem betrachteten System interagieren<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Anwendungsf\u00e4lle (Use Cases)<\/strong> \u2013 Leistungen bzw. Funktionen, die das System aus Sicht der Akteure erbringt<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Systemgrenze (System Boundary)<\/strong> \u2013 der Rahmen, der das betrachtete System von seiner Umgebung trennt<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Beziehungen (Relationships)<\/strong> zwischen Elementen:<div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Assoziation (Akteur \u2194 Use Case)<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u00abinclude\u00bb-Beziehung<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u00abextend\u00bb-Beziehung<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Generalisierung von Akteuren oder Use Cases<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Erweiternde Elemente<\/strong> wie Notizen (Notes) und Pakete (Packages), um Struktur und Kontext zu verdeutlichen<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Im Folgenden gehen wir jedes dieser Elemente einzeln durch und beleuchten typische Praxisfragen.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--separator\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h2 class=\"wp-block-heading\">3. Akteure: Wer interagiert mit dem System?<\/h2>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Akteure stehen <strong class=\"\">au\u00dferhalb<\/strong> des Systems und repr\u00e4sentieren Rollen, die mit dem System interagieren. Das k\u00f6nnen Menschen sein, doch ebenso gut auch andere IT-Systeme, Ger\u00e4te oder Organisationen.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">3.1 Was definiert einen Akteur?<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Ein Akteur:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>verfolgt ein <strong class=\"\">Ziel<\/strong> im Zusammenspiel mit dem System,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>l\u00f6st <strong class=\"\">Use Cases<\/strong> aus oder nimmt an ihnen teil,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>existiert <strong class=\"\">logisch unabh\u00e4ngig<\/strong> vom System (er ist nicht Bestandteil des Systems).<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Wichtig: Ein Akteur ist <strong class=\"\">keine konkrete Person<\/strong>, sondern immer eine <strong class=\"\">Rolle<\/strong>.<br class=\"\">Statt \u201eMax Mustermann\u201c modellierst du z.\u202fB. \u201eKunde\u201c oder \u201eSachbearbeiter\u201c.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Typische Beispiele f\u00fcr Akteure:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Menschliche Rollen: \u201eKunde\u201c, \u201eMitarbeiter\u201c, \u201eAdministrator\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Externe Systeme: \u201eZahlungsdienstleister\u201c, \u201eCRM-System\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Ger\u00e4te: \u201eEC-Terminal\u201c, \u201eSensor\u201c<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">3.2 Arten von Akteuren<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Du kannst Akteure weiter unterscheiden, um das Diagramm klarer zu strukturieren:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Prim\u00e4re Akteure<\/strong><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>haben ein <strong class=\"\">direktes Ziel<\/strong>, das sie mit Hilfe des Systems erreichen,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>sto\u00dfen typischerweise Use Cases an.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Beispiel: \u201eKunde\u201c nutzt einen Online-Shop, um eine Bestellung aufzugeben.<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Sekund\u00e4re Akteure<\/strong><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>unterst\u00fctzen den Ablauf,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>stellen oft Dienste bereit, die das System nutzt.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Beispiel: \u201eZahlungsdienstleister\u201c autorisiert Zahlungen.<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Menschliche vs. technische Akteure<\/strong><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Menschlich: bedienen das System aktiv.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Technisch: interagieren \u00fcber Schnittstellen automatisiert.<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Diese Differenzierung ist hilfreich, weil sie sp\u00e4tere Architektur- und Schnittstellendiskussionen vorbereitet.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">3.3 So modellierst du Akteure sauber<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Beim Modellieren von Akteuren helfen dir ein paar einfache Regeln:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Verwende <strong class=\"\">Rollennamen<\/strong>, keine Personennamen<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>W\u00e4hle <strong class=\"\">sprechende, fachliche Begriffe<\/strong> (\u201ePr\u00fcfer\u201c, \u201eLieferant\u201c, \u201eFilialleiter\u201c)<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Halte Akteure <strong class=\"\">stabil<\/strong>: Wenn sich Oberfl\u00e4chen oder Prozesse \u00e4ndern, bleibt die Rolle oft gleich<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Trenne fachliche Rollen bewusst von <strong class=\"\">technischen Schnittstellen-Akteuren<\/strong><\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--separator\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h2 class=\"wp-block-heading\">4. Anwendungsf\u00e4lle: Was leistet das System?<\/h2>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Anwendungsf\u00e4lle (Use Cases) beschreiben <strong class=\"\">in Form von Leistungen<\/strong>, was das System f\u00fcr einen Akteur tut. Sie sind das Herzst\u00fcck des Diagramms.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">4.1 Charakteristik eines Anwendungsfalls<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Ein guter Use Case:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>unterst\u00fctzt ein <strong class=\"\">klar erkennbares Ziel<\/strong> eines Akteurs,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>liefert einen <strong class=\"\">messbaren Mehrwert<\/strong> (z.\u202fB. Bestellung abgeschlossen, Vertrag angelegt),<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>hat einen <strong class=\"\">abgeschlossenen fachlichen Umfang<\/strong>,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>wird aus <strong class=\"\">Sicht des Akteurs<\/strong> formuliert, nicht aus Sicht der internen Technik.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Beispiele:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBestellung aufgeben\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eRechnung einsehen\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eMitarbeiterdaten verwalten\u201c<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">4.2 Gute Namen f\u00fcr Use Cases<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Die Namensgebung beeinflusst massiv, wie gut Fachbereiche das Diagramm verstehen. Achte darauf, dass du:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Verben + Objekt<\/strong> verwendest, z.\u202fB.<div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eKonto er\u00f6ffnen\u201c statt \u201eKontoer\u00f6ffnung\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eProdukt suchen\u201c statt \u201eProduktsuche\u201c<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">fachliche Begriffe<\/strong> nutzt, die im Unternehmen bereits etabliert sind<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">technische Details<\/strong> vermeidest (\u201eSOAP-Service ansto\u00dfen\u201c ist kein sinnvoller Use Case-Name)<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>So kannst du auch Missverst\u00e4ndnisse fr\u00fch reduzieren, weil du dieselbe Sprache sprichst wie deine Stakeholder.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">4.3 Typische Fehler bei Anwendungsf\u00e4llen<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Immer wieder tauchen \u00e4hnliche Fehler auf:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Zu technische Use Cases<\/strong><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Beispiel: \u201eDatenbank aktualisieren\u201c \u2013 das interessiert den Nutzer in der Regel nicht direkt.<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Zu gro\u00dfe Use Cases<\/strong> (\u201eSuper-Use-Cases\u201c)<div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Beispiel: \u201eGesch\u00e4ftsprozess abwickeln\u201c \u2013 dadurch verschwimmen Grenzen und Verantwortlichkeiten.<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Zu kleine Use Cases<\/strong><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Jede kleine Oberfl\u00e4che oder jeder Button landet als eigener Use Case im Diagramm,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>dadurch entsteht \u00dcberlastung statt Klarheit.<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Gute Use Cases findest du, indem du konsequent fragst:<br class=\"\"><strong class=\"\">\u201eWelches konkrete Ziel versucht der Akteur zu erreichen?\u201c<\/strong><\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--separator\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h2 class=\"wp-block-heading\">5. Systemgrenze: Was geh\u00f6rt zum System \u2013 und was nicht?<\/h2>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Die <strong class=\"\">Systemgrenze<\/strong> (System Boundary) ist ein Rechteck, in dem alle Use Cases liegen. Sie zeigt auf einen Blick:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Was ist Teil des betrachteten Systems?<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Was liegt <strong class=\"\">au\u00dferhalb<\/strong> und wird nur \u00fcber Akteure oder andere Schnittstellen ber\u00fchrt?<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Typische Hinweise auf eine unsaubere Systemgrenze:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Ein Akteur erscheint gleichzeitig <strong class=\"\">innerhalb<\/strong> und <strong class=\"\">au\u00dferhalb<\/strong> der Grenze.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Fachbereiche diskutieren st\u00e4ndig dar\u00fcber, \u201eob das noch unser System ist\u201c.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Use Cases greifen tief in Verantwortungsbereiche anderer Systeme hinein.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Eine sauber definierte Systemgrenze hilft dir, weil sie:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Scope-Diskussionen strukturiert (\u201eDieses Feature liegt au\u00dferhalb unserer Verantwortung.\u201c),<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Schnittstellen klarer macht,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Verantwortlichkeiten im Projekt besser abgrenzt.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--separator\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h2 class=\"wp-block-heading\">6. Beziehungen zwischen Elementen<\/h2>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Use Case Diagramme leben nicht nur von Akteuren und Use Cases, sondern auch von den <strong class=\"\">Beziehungen<\/strong> zwischen ihnen. Diese Verbindungen machen Abl\u00e4ufe und Wiederverwendung sichtbar.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">6.1 Assoziation zwischen Akteur und Use Case<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Die einfachste Beziehung ist die <strong class=\"\">Assoziation<\/strong> (eine Linie) zwischen einem Akteur und einem Use Case.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Sie bedeutet:<br class=\"\">\u201eDieser Akteur nimmt an diesem Use Case teil.\u201c<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Beispiele:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eKunde\u201c \u2013 \u201eBestellung aufgeben\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eMitarbeiter\u201c \u2013 \u201eKundenstammdaten pflegen\u201c<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Wichtige Praxispunkte:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Ein Use Case kann mehrere Akteure haben (z.\u202fB. \u201eKunde\u201c und \u201eSachbearbeiter\u201c).<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Ein Akteur kann an vielen Use Cases beteiligt sein.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Zeichne nur die Beziehungen, die fachlich relevant sind, sonst leidet die \u00dcbersicht.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">6.2 \u00abinclude\u00bb-Beziehung: Gemeinsame Schritte auslagern<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Die \u00abinclude\u00bb-Beziehung modelliert <strong class=\"\">verpflichtende, wiederverwendbare Teile<\/strong> eines Use Cases.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Typisches Muster:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Mehrere Anwendungsf\u00e4lle enthalten denselben Schritt,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>dieser Schritt ist fachlich sinnvoll eigenst\u00e4ndig formulierbar,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>jeder der \u00fcbergeordneten Use Cases f\u00fchrt den eingeschlossenen Use Case <strong class=\"\">immer<\/strong> aus.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Beispiele:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBestellung aufgeben\u201c <strong class=\"\">include<\/strong> \u201eLieferadresse validieren\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eVertrag abschlie\u00dfen\u201c <strong class=\"\">include<\/strong> \u201eBonit\u00e4t pr\u00fcfen\u201c<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Vorteile:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Du <strong class=\"\">vermeidest Redundanz<\/strong> in Beschreibungen,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>du machst wiederkehrende fachliche Bausteine sichtbar,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>du erleichterst sp\u00e4tere \u00c4nderungen, weil du nur an einem Punkt anpassen musst.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">6.3 \u00abextend\u00bb-Beziehung: Optionale Erweiterungen<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Die \u00abextend\u00bb-Beziehung beschreibt <strong class=\"\">optionale oder bedingte Erweiterungen<\/strong> eines Use Cases.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Typisches Szenario:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Es gibt einen <strong class=\"\">Basis-Use-Case<\/strong>,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>unter bestimmten Bedingungen kommen zus\u00e4tzliche Schritte dazu,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>der Basis-Use-Case bleibt jedoch in seiner Grundform g\u00fcltig.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Beispiele:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBestellung aufgeben\u201c <strong class=\"\">extended by<\/strong> \u201eRabatt gew\u00e4hren\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eCheck-in durchf\u00fchren\u201c <strong class=\"\">extended by<\/strong> \u201eUpgrade anbieten\u201c<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Wann nutzt du \u00abextend\u00bb sinnvoll?<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Wenn du <strong class=\"\">Sonderf\u00e4lle<\/strong> oder optionale Abl\u00e4ufe abbilden m\u00f6chtest,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>wenn diese Sonderf\u00e4lle die Basissicht sonst unn\u00f6tig verkomplizieren w\u00fcrden,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>wenn du verschiedene Varianten f\u00fcr sp\u00e4tere Detaillierung klar voneinander trennen willst.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">6.4 Generalisierung: Vererbung von Akteuren und Use Cases<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Generalisation (Vererbung) kennst du eventuell bereits aus Klassenmodellen. Im Use Case Diagramm nutzt du sie, um <strong class=\"\">gemeinsame Eigenschaften<\/strong> von Akteuren oder Use Cases zu b\u00fcndeln.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p><strong class=\"\">Generalisierung von Akteuren:<\/strong><\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBenutzer\u201c als Oberbegriff, darunter<div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201ePrivatkunde\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eGesch\u00e4ftskunde\u201c<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Beide erben die Beziehungen des generischen \u201eBenutzer\u201c-Akteurs,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>zus\u00e4tzliche, rollen-spezifische Use Cases kannst du an den Spezialisierungen erg\u00e4nzen.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p><strong class=\"\">Generalisierung von Use Cases:<\/strong><\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Allgemeiner Use Case: \u201eBezahlung ausl\u00f6sen\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Spezialisierungen:<div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eKreditkartenzahlung durchf\u00fchren\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201ePayPal-Zahlung durchf\u00fchren\u201c<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Generalisation eignet sich, wenn:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>du <strong class=\"\">Varianten<\/strong> eines Verhaltens strukturieren m\u00f6chtest,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>du <strong class=\"\">gemeinsame Anteile<\/strong> b\u00fcndeln willst,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>du die <strong class=\"\">\u00dcbersichtlichkeit<\/strong> im Diagramm erh\u00f6hen willst, statt viele \u00e4hnliche Elemente nebeneinander zu legen.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--separator\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h2 class=\"wp-block-heading\">7. Zus\u00e4tzliche Diagrammelemente: Notizen und Pakete<\/h2>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Neben den Kern-Elementen unterst\u00fctzen zwei zus\u00e4tzliche Artefakte die Verst\u00e4ndlichkeit gr\u00f6\u00dferer Modelle.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">7.1 Notizen (Notes)<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Notizen sind kleine Textfelder, die du an Elemente oder an das Diagramm als Ganzes h\u00e4ngen kannst. Sie dienen dazu, <strong class=\"\">Erkl\u00e4rungen, Annahmen oder Einschr\u00e4nkungen<\/strong> direkt am Modell zu dokumentieren.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Sinnvolle Einsatzzwecke:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Fachliche Klarstellungen, z.\u202fB. \u201eNur f\u00fcr registrierte Kunden relevant\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Verweise auf andere Dokumente (\u201eDetails siehe Fachkonzept Kapitel 4\u201c)<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Offene Fragen, die noch gekl\u00e4rt werden m\u00fcssen<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Mit Notizen verbesserst du die <strong class=\"\">Nachvollziehbarkeit<\/strong> deines Modells deutlich, weil Leser Kontext nicht erst in separaten Dokumenten suchen m\u00fcssen.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">7.2 Pakete (Packages)<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Pakete gruppieren Use Cases thematisch. Das ist vor allem in gr\u00f6\u00dferen Systemen hilfreich, weil du:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>verwandte Anwendungsf\u00e4lle zusammenfasst,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>fachliche Dom\u00e4nen sichtbar machst,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Teilbereiche eines Systems getrennt diskutieren kannst.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Beispiele f\u00fcr Pakete:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eKundenverwaltung\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBestellabwicklung\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eZahlungsabwicklung\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eReporting\u201c<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Pakete kannst du auch nutzen, um <strong class=\"\">Verantwortungsbereiche<\/strong> verschiedener Teams abzubilden, damit klar bleibt, welches Team welche Use Cases verantwortet.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--separator\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h2 class=\"wp-block-heading\">8. Praxisbeispiel: Use Case Diagramm f\u00fcr einen Online-Shop<\/h2>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Um die Elemente greifbarer zu machen, schauen wir uns ein vereinfachtes Beispiel an.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">8.1 Akteure<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Kunde<\/strong><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Mitarbeiter Kundenservice<\/strong><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Zahlungsdienstleister<\/strong><\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">8.2 Zentrale Use Cases<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Innerhalb der Systemgrenze \u201eOnline-Shop\u201c liegen Anwendungsf\u00e4lle wie:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eProdukte suchen\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eProdukte in den Warenkorb legen\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBestellung aufgeben\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eKundenkonto verwalten\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBestellung stornieren\u201c<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eZahlung verbuchen\u201c (teilweise im Zusammenspiel mit dem Zahlungsdienstleister)<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h3 class=\"wp-block-heading\">8.3 Beziehungen und Strukturierung<\/h3>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Der Akteur <strong class=\"\">\u201eKunde\u201c<\/strong> ist mit<div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eProdukte suchen\u201c,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eProdukte in den Warenkorb legen\u201c,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBestellung aufgeben\u201c<br>assoziiert.<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Der Akteur <strong class=\"\">\u201eZahlungsdienstleister\u201c<\/strong> ist mit<div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eZahlung verbuchen\u201c<br>verbunden.<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Der Use Case \u201eBestellung aufgeben\u201c <strong class=\"\">include<\/strong> \u201eLieferadresse validieren\u201c und \u201eZahlung ansto\u00dfen\u201c.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eZahlung ansto\u00dfen\u201c <strong class=\"\">extended by<\/strong> \u201eRabatt gew\u00e4hren\u201c, wenn ein g\u00fcltiger Rabatt-Code vorliegt.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Das Paket \u201eBestellprozess\u201c enth\u00e4lt<div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eProdukte in den Warenkorb legen\u201c,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBestellung aufgeben\u201c,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>\u201eBestellung stornieren\u201c.<\/li>\n<\/div><\/ul>\n<\/div><\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>\u00dcber ein einziges, klar strukturiertes Diagramm vermittelst du damit:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>welche Rollen beteiligt sind,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>welche Leistungen das System erbringen soll,<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>wie sich wiederkehrende Schritte fachlich sinnvoll gruppieren lassen.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--separator\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div><div class=\"m-block--container u-offset m-block--core--heading\">\n<h2 class=\"wp-block-heading\">9. Fazit Elemente eines Use Case Diagramms: Use Case Diagramme als Br\u00fccke zwischen Fachlichkeit und Technik<\/h2>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Use Case Diagramme bieten eine <strong class=\"\">klare, leicht verst\u00e4ndliche Sicht<\/strong> auf ein System. Sie konzentrieren sich auf Ziele und Leistungen, statt sich in technischen Details zu verlieren.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Die wichtigsten Elemente lassen sich knapp zusammenfassen:<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--list\">\n<ul class=\"wp-block-list\"><div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Akteure<\/strong> beschreiben, wer mit dem System interagiert.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Anwendungsf\u00e4lle<\/strong> zeigen, welche Ziele diese Akteure mit Hilfe des Systems erreichen.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li>Die <strong class=\"\">Systemgrenze<\/strong> trennt klar, was Teil des Systems ist und was zur Umgebung geh\u00f6rt.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Beziehungen<\/strong> wie Assoziation, \u00abinclude\u00bb, \u00abextend\u00bb und Generalisierung strukturieren Abh\u00e4ngigkeiten und Varianten.<\/li>\n<\/div>\n\n<div class=\"m-block--container u-offset m-block--core--list-item\">\n<li><strong class=\"\">Notizen und Pakete<\/strong> erh\u00f6hen die Lesbarkeit, insbesondere in gr\u00f6\u00dferen Modellen.<\/li>\n<\/div><\/ul>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Wenn du diese Elemente bewusst einsetzt, st\u00e4rkst du die <strong><a href=\"https:\/\/de.wikipedia.org\/wiki\/Anwendungsfall_(UML)\">Verst\u00e4ndlichkeit deiner Modelle<\/a><\/strong>, reduzierst Missverst\u00e4ndnisse und legst eine solide Grundlage f\u00fcr detaillierte Spezifikationen, Architekturentscheidungen und Tests.<\/p>\n<\/div><div class=\"m-block--container u-offset m-block--core--paragraph\">\n<p>Falls du m\u00f6chtest, k\u00f6nnen wir im n\u00e4chsten Schritt gemeinsam ein konkretes Use Case Diagramm f\u00fcr dein eigenes <strong><a href=\"https:\/\/www.pureconsultant.de\/de\/projektmanagement\/projekt-definition\/\">Projekt<\/a><\/strong> skizzieren \u2013 inklusive Formulierungen f\u00fcr die wichtigsten Anwendungsf\u00e4lle.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Elemente eines Use Case Diagramms &#8211; Use Case Diagramme geh\u00f6ren zu den am h\u00e4ufigsten genutzten UML-Diagrammen in der Anforderungsanalyse. Sie helfen dabei, Anforderungen fr\u00fch zu strukturieren, mit Fachbereichen zu diskutieren und einen gemeinsamen Blick auf das geplante System zu bekommen. Trotzdem bleiben viele Beschreibungen der Diagrammelemente recht abstrakt. In diesem Artikel schauen wir uns die [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[2755],"class_list":["post-26636","post","type-post","status-publish","format-standard","hentry","category-agile","tag-elemente-eines-use-case-diagramms"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Elemente eines Use Case Diagramms - PURE Consultant<\/title>\n<meta name=\"description\" content=\"Lernen Sie die wichtigsten Elemente eines Use Case Diagramms kennen und gestalten Sie effiziente Abl\u00e4ufe. Jetzt mehr erfahren!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Elemente eines Use Case Diagramms - PURE Consultant\" \/>\n<meta property=\"og:description\" content=\"Lernen Sie die wichtigsten Elemente eines Use Case Diagramms kennen und gestalten Sie effiziente Abl\u00e4ufe. Jetzt mehr erfahren!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/\" \/>\n<meta property=\"og:site_name\" content=\"PURE Consultant\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-19T09:08:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-19T09:08:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218.png\" \/>\n\t<meta property=\"og:image:width\" content=\"776\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Serhat K\u00fcpeli\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Serhat K\u00fcpeli\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"10\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/\"},\"author\":{\"name\":\"Serhat K\u00fcpeli\",\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/#\\\/schema\\\/person\\\/b879d2f247599ce3a636522dd8344e95\"},\"headline\":\"Elemente eines Use Case Diagramms\",\"datePublished\":\"2026-01-19T09:08:26+00:00\",\"dateModified\":\"2026-01-19T09:08:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/\"},\"wordCount\":1756,\"image\":{\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.pureconsultant.de\\\/wp-content\\\/uploads\\\/visual-selection218.png\",\"keywords\":[\"Elemente eines Use Case Diagramms\"],\"articleSection\":[\"Agile\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/\",\"url\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/\",\"name\":\"Elemente eines Use Case Diagramms - PURE Consultant\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.pureconsultant.de\\\/wp-content\\\/uploads\\\/visual-selection218.png\",\"datePublished\":\"2026-01-19T09:08:26+00:00\",\"dateModified\":\"2026-01-19T09:08:36+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/#\\\/schema\\\/person\\\/b879d2f247599ce3a636522dd8344e95\"},\"description\":\"Lernen Sie die wichtigsten Elemente eines Use Case Diagramms kennen und gestalten Sie effiziente Abl\u00e4ufe. Jetzt mehr erfahren!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.pureconsultant.de\\\/wp-content\\\/uploads\\\/visual-selection218.png\",\"contentUrl\":\"https:\\\/\\\/www.pureconsultant.de\\\/wp-content\\\/uploads\\\/visual-selection218.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/agile\\\/elemente-eines-use-case-diagramms\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.pureconsultant.de\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Elemente eines Use Case Diagramms\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/#website\",\"url\":\"https:\\\/\\\/www.pureconsultant.de\\\/\",\"name\":\"PURE Consultant\",\"description\":\"Scrum, PMO, Projektmanagement &amp; Prozessmanagement aus K\u00f6ln\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.pureconsultant.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.pureconsultant.de\\\/#\\\/schema\\\/person\\\/b879d2f247599ce3a636522dd8344e95\",\"name\":\"Serhat K\u00fcpeli\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0886d2e74e7dfa20a0d9157eed001ec6efc4a799c718c80d37ebd532ec3810f1?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0886d2e74e7dfa20a0d9157eed001ec6efc4a799c718c80d37ebd532ec3810f1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0886d2e74e7dfa20a0d9157eed001ec6efc4a799c718c80d37ebd532ec3810f1?s=96&d=mm&r=g\",\"caption\":\"Serhat K\u00fcpeli\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Elemente eines Use Case Diagramms - PURE Consultant","description":"Lernen Sie die wichtigsten Elemente eines Use Case Diagramms kennen und gestalten Sie effiziente Abl\u00e4ufe. Jetzt mehr erfahren!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/","og_locale":"de_DE","og_type":"article","og_title":"Elemente eines Use Case Diagramms - PURE Consultant","og_description":"Lernen Sie die wichtigsten Elemente eines Use Case Diagramms kennen und gestalten Sie effiziente Abl\u00e4ufe. Jetzt mehr erfahren!","og_url":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/","og_site_name":"PURE Consultant","article_published_time":"2026-01-19T09:08:26+00:00","article_modified_time":"2026-01-19T09:08:36+00:00","og_image":[{"width":776,"height":600,"url":"https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218.png","type":"image\/png"}],"author":"Serhat K\u00fcpeli","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Serhat K\u00fcpeli","Gesch\u00e4tzte Lesezeit":"10\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/#article","isPartOf":{"@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/"},"author":{"name":"Serhat K\u00fcpeli","@id":"https:\/\/www.pureconsultant.de\/#\/schema\/person\/b879d2f247599ce3a636522dd8344e95"},"headline":"Elemente eines Use Case Diagramms","datePublished":"2026-01-19T09:08:26+00:00","dateModified":"2026-01-19T09:08:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/"},"wordCount":1756,"image":{"@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218.png","keywords":["Elemente eines Use Case Diagramms"],"articleSection":["Agile"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/","url":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/","name":"Elemente eines Use Case Diagramms - PURE Consultant","isPartOf":{"@id":"https:\/\/www.pureconsultant.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/#primaryimage"},"image":{"@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218.png","datePublished":"2026-01-19T09:08:26+00:00","dateModified":"2026-01-19T09:08:36+00:00","author":{"@id":"https:\/\/www.pureconsultant.de\/#\/schema\/person\/b879d2f247599ce3a636522dd8344e95"},"description":"Lernen Sie die wichtigsten Elemente eines Use Case Diagramms kennen und gestalten Sie effiziente Abl\u00e4ufe. Jetzt mehr erfahren!","breadcrumb":{"@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/#primaryimage","url":"https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218.png","contentUrl":"https:\/\/www.pureconsultant.de\/wp-content\/uploads\/visual-selection218.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.pureconsultant.de\/de\/agile\/elemente-eines-use-case-diagramms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.pureconsultant.de\/de\/"},{"@type":"ListItem","position":2,"name":"Elemente eines Use Case Diagramms"}]},{"@type":"WebSite","@id":"https:\/\/www.pureconsultant.de\/#website","url":"https:\/\/www.pureconsultant.de\/","name":"PURE Consultant","description":"Scrum, PMO, Projektmanagement &amp; Prozessmanagement aus K\u00f6ln","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pureconsultant.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/www.pureconsultant.de\/#\/schema\/person\/b879d2f247599ce3a636522dd8344e95","name":"Serhat K\u00fcpeli","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/0886d2e74e7dfa20a0d9157eed001ec6efc4a799c718c80d37ebd532ec3810f1?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0886d2e74e7dfa20a0d9157eed001ec6efc4a799c718c80d37ebd532ec3810f1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0886d2e74e7dfa20a0d9157eed001ec6efc4a799c718c80d37ebd532ec3810f1?s=96&d=mm&r=g","caption":"Serhat K\u00fcpeli"}}]}},"_links":{"self":[{"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/posts\/26636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/comments?post=26636"}],"version-history":[{"count":2,"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/posts\/26636\/revisions"}],"predecessor-version":[{"id":26639,"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/posts\/26636\/revisions\/26639"}],"wp:attachment":[{"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/media?parent=26636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/categories?post=26636"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pureconsultant.de\/de\/wp-json\/wp\/v2\/tags?post=26636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}