Wenn ein fachlicher Kontext noch unscharf umrissen ist, bringt sie Sprache, Zuständigkeit und Integrationsraum in Form. Sie klärt, was zusammengehört und wo eine Grenze tragfähig sein muss.
Bounded Context Canvas
Klärt Sprache, Modellgrenzen und Zuständigkeiten eines fachlichen Kontextes, bevor Integration und Teamgrenzen festgelegt werden.
Welche fachliche Grenze definiert diesen Context, welche Sprache gilt darin und wie integriert er sich mit Nachbarn?
Sie verdichtet Kontext, Begriffe, Ein- und Ausgänge sowie Ownership in einer kompakten Sicht. So werden Schnittstellen, Risiken und Abhängigkeiten schnell sichtbar, ohne die Domäne unnötig aufzublähen.
Visuelle Orientierung
Methodenskizze für ein schnelles Grundgefühl.
Ablauf
- 1Context benennen
- 2Purpose formulieren
- 3Sprache und Konzepte sammeln
- 4Inputs und Outputs erfassen
- 5Ownership und Risiken notieren
Das Runsheet führt mit 6 Phasen, Timeboxen, 6 Stolperfallen und klaren Abbruchkriterien durch die Umsetzung.
Runsheet öffnenIdeal für
- DDD Context Design
- Microservice Boundaries
- Team Alignment
Nicht gut für
- Sehr kleine Domänen
- Reine UI-Flows
Vertiefung
Die Canvas arbeitet stark, weil sie Sprache, Verantwortung und Schnittstellen in einen gemeinsamen Ausschnitt zwingt und damit diffuse Architekturgespräche fachlich erdet. Wirksam wird sie erst, wenn jedes Feld eine belastbare Aussage über Ownership, Ein und Ausgänge oder Modellgrenzen trägt. Mechanisch ausgefüllt produziert sie Vollständigkeitsschein, sorgfältig genutzt legt sie Konflikte frei, bevor Teams oder Integrationen daran scheitern.
Lege vorab konkrete Domänenbeispiele, zentrale Begriffe und bekannte Übergaben zwischen Teams bereit, damit die Felder nicht abstrakt bleiben. Der wichtige Moment kommt, wenn unklar wird, ob etwas innen oder außen liegt. Schließe mit wenigen Grenzentscheidungen, offenen Schnittstellenfragen und einem nächsten Prüfschritt am realen System.
Bounded Context Canvas ArbeitsvorlageKompakte Arbeitsvorlage für Bounded Context Canvas mit Kontext, Input, Ergebnisartefakten und nächstem Schritt.canvas
bounded-context-canvas-working-template.md
Kompakte Arbeitsvorlage für Bounded Context Canvas mit Kontext, Input, Ergebnisartefakten und nächstem Schritt.
Bounded Context Canvas Canvas
Kontext
Wofür wird die Methode eingesetzt?
Kernfrage
Welche Frage soll am Ende beantwortet sein?
Input
Welche Daten, Beobachtungen oder Materialien liegen vor?
Arbeitsfläche
- Bereich 1:
- Bereich 2:
- Bereich 3:
- Beziehungen / Muster:
Ergebnisartefakte
- Context Canvas:
- Glossary:
- Integration Notes:
Offene Fragen
- ...
Nächster Schritt
Owner, Datum, Erfolgssignal.
Wann stattdessen?
Kurze Entscheidungshilfe für vorhandene Alternativen.
Statt Bounded Context Canvas, wenn du Kontexte, Abhängigkeiten und Integrationsbeziehungen als Systemkarte abbilden willst.
Ähnliche Methoden
Alle MethodenZeigt Beziehungen zwischen fachlichen Kontexten und macht Integrationsmuster, Abhängigkeiten und Reibungspunkte sichtbar.
Statt Bounded Context Canvas, wenn du Kontexte, Abhängigkeiten und Integrationsbeziehungen als Systemkarte abbilden willst.
Macht Domänengrenzen, Ownership und Beziehungen sichtbar, damit Modellierungsfragen und Verantwortungen sauber geklärt werden.
Macht Domainwissen als chronologische Ereigniswand sichtbar, von Domain Events über Commands bis zu Bounded Contexts.
Verknüpft Events, Commands und Views zu einem Ablaufbild, das UI, Verhalten und Implementierung zusammenführt.
Übersetzt Fachwissen in eine erzählte Situation, an der Begriffe, Beziehungen und Regeln gemeinsam geprüft werden.
Bereitet Stakeholder, Kernbotschaften und Artefakte so auf, dass Architekturkommunikation gezielt anschließt.