methodatlas

Architecture Planungstool

Views and Beyond

Dokumentiert Softwarearchitektur über relevante Sichten für Stakeholder und ergänzt Querschnittsinformationen sowie Begründungen.

Views and Beyond dokumentiert Softwarearchitektur über relevante Sichten für Stakeholder und ergänzt Querschnittsinformationen sowie Begründungen.

Kernfrage
Welche Sichten dienen diesen Stakeholdern, und welche Informationen müssen über die einzelnen Sichten hinaus dokumentiert werden?
Teilnehmende
1-4
Zeit
Ein Vorhaben über mehrere Tage, während Sichten und Belege zusammengestellt werden.

Welche Sichten dienen diesen Stakeholdern, und welche Informationen müssen über die einzelnen Sichten hinaus dokumentiert werden?

Papierillustration der Methode Views and Beyond mit einer klaren Arbeitsstruktur.
  1. Nutzung

    Stakeholder und Verwendungszweck klären

    Benenne Stakeholder und geplante Nutzung der Architekturbeschreibung; wähle Sichten anhand der Fragen, die sie beantworten sollen.

  2. Auswahl

    Relevante Sichten auswählen

    Wähle passende Viewtypes und Sichten. Halte Viewpoint, Scope, Notation und Begründung fest.

  3. Sichten

    Sichten mit ausreichendem Inhalt dokumentieren

    Beschreibe je Sicht Elemente und Beziehungen sowie nötige Eigenschaften, Interfaces, Verhalten oder Analyse.

  4. Querschnitt

    Querschnittsinformation und Begründung ergänzen

    Dokumentiere Sichten übergreifende Informationen, Designrationale, Annahmen und Beziehungen zwischen den Sichten.

Aktualisiere die Arbeitsunterlage, wenn neue Belege, geänderte Rahmenbedingungen oder die vereinbarte Überprüfung eine Annahme verändern.

Geeignet, wenn

Für Systeme mit mehreren Stakeholderfragen und Dokumentation zum Bauen, Analysieren, Betreiben, Warten oder Verstehen. Bei wenigen Anliegen den Umfang klein halten.

Ideal für

  • Large Systems
  • Stakeholder Communication
  • Architecture Documentation

Nicht gut für

  • Tiny Projects
  • Fast Discovery Workshops

Ergebnisse

  • Stakeholderbezogener Dokumentationsplan

    Der Dokumentationsplan benennt Stakeholder und die geplante Nutzung der Architekturbeschreibung und ordnet Sichten den zu beantwortenden Fragen zu.

  • Kleine relevante Sichtenauswahl

    Die Sichtenauswahl enthält passende Viewtypes und Sichten mit Viewpoint, Scope, Notation und Begründung.

  • Nutzbare Architekturviews mit Erklärung

    Jede Architekturview beschreibt Elemente, Beziehungen und die für ihr Publikum erforderlichen Eigenschaften, Interfaces, Verhaltens- oder Analyseinformationen.

  • Kohärente Architekturdokumentation

    Die Architekturdokumentation verbindet sichtenübergreifende Informationen, Designrationale, Annahmen und Beziehungen mit Querverweisen.

Views and Beyond Arbeitsblatt

Fiktives Beispiel

Methodenspezifische Fragen mit fiktivem ausgearbeiteten Beispiel; die Arbeitsvorlage bleibt leer.

Stakeholder und Verwendungszweck klären

Stakeholderbezogener Dokumentationsplan

Betrieb braucht Deployment- und Wiederanlaufinformationen; Entwicklung braucht Modulverantwortung und Abhängigkeiten.

Relevante Sichten auswählen

Kleine relevante Sichtenauswahl

Eine Module View kann Codeverantwortung klären; eine Allocation View den Betrieb, falls diese Fragen tatsächlich bestehen.

Sichten mit ausreichendem Inhalt dokumentieren

Nutzbare Architekturviews mit Erklärung

Eine Module View benennt das Booking-Modul, Zuständigkeit und Abhängigkeit zum Payment Adapter; Interface-Details verweisen auf gepflegte Spezifikationen.

Querschnittsinformation und Begründung ergänzen

Kohärente Architekturdokumentation

Module- und Deployment-Sicht verweisen im Beispiel auf dieselbe Service-ID; die Begründung erklärt die externe Payment-Grenze.

SEI says document relevant views for anticipated stakeholder use, then information that applies across views and rationale.

Views and Beyond Collection | CMU Software Engineering Institute

Erster Schritt

Liste Stakeholderfragen und den vorgesehenen Dokumentationszweck, bevor du Sichten auswählst.

Zur Methodenanleitung

Vertiefung

Zweck

Views and Beyond organisiert Architektur in mehrere Sichten, damit kein einzelnes Diagramm alles zugleich leisten muss. So wird die passende Darstellung für die jeweilige Stakeholder-Frage wählbar.

Funktionsweise

Zuerst werden die relevanten Stakeholder-Fragen und Sichttypen bestimmt. Dann wird das System über mehrere Views beschrieben, die jeweils einen anderen Aspekt betonen, etwa Struktur, Verhalten oder Verteilung. Am Ende bleibt eine Architekturkommunikation, die gezielt statt pauschal erklärt.

Im Detail

Views and Beyond wirkt, weil Architektur nicht als Einzelbild verstanden wird, sondern als abgestimmter Satz von Sichten für unterschiedliche Fragestellungen. Gute Anwendung entscheidet bewusst, welche Stakeholder welche Perspektive brauchen und wie Querverweise zwischen den Sichten gepflegt werden. Dadurch sinkt die Gefahr, dass ein Diagramm alles tragen soll und am Ende für niemanden präzise genug ist.

Durchführung

Bestimme zuerst die wichtigsten Architekturfragen und leite daraus die nötigen Sichten ab, statt mit Diagrammtypen zu beginnen. Wirklich belastbar wird es, wenn eine Frage durch eine zusätzliche Sicht klarer wird als durch mehr Details in der bestehenden. Zum Schluss reicht ein kleiner, gepflegten Sichtenset und klarer Verantwortung für Konsistenz zwischen ihnen.

Die Methodenanleitung führt mit 4 Phasen, Zeitrahmen, 4 Stolperfallen und klaren Abbruchkriterien durch die Umsetzung.

Methodenanleitung öffnen

Deine Einschätzung

Hilft dir diese Methode für dein Vorhaben?

Mit deinem Feedback hilfst du, den Methodatlas weiterzuentwickeln.

Quellen und Themen

Themen
Artefakt-Vorlagen
Views and Beyond: ArbeitsvorlagePlane die Sitzung oder das Vorhaben passend zum tatsächlichen Arbeitsumfang.
markdown

views-and-beyond-working-template.md

Plane die Sitzung oder das Vorhaben passend zum tatsächlichen Arbeitsumfang.

Views and Beyond: Arbeitsvorlage

Fragestellung

Noch zu klären

Gewünschtes Ergebnis

Noch zu klären

Rahmen

Vollständige Methode vorbereiten Zeit: Ein Vorhaben über mehrere Tage, während Sichten und Belege zusammengestellt werden.

Diese Vorlage während der Arbeit auf Papier oder in einem eigenen Dokument ausfüllen.

Vorbereitung für diesen Umfang

Methodische Grundausstattung

  • Materialien: Systembelege, Stakeholderanliegen, Interface- und Verhaltensaufzeichnungen, geeignete Notation und verantwortliche Person.
  • Rollen: Architektur · Umsetzung · Betrieb · Test/Security nach Bedarf; Nutzerinnen und Nutzer der Sichten prüfen die Verständlichkeit.
  • Vorab-Infos: Material, Datenzugang und Teilnehmende vorab nach Forschungs- oder Entscheidungsfrage festlegen.
  • Gesamter Zeitbedarf: Ein Vorhaben über mehrere Tage, während Sichten und Belege zusammengestellt werden.
  • Setup: Arbeitsfläche mit der methodenspezifischen Struktur öffnen. Fiktive Beispiele dienen nur der Orientierung; Arbeitsvorlage und eigene Befunde bleiben getrennt.

Für die Arbeitsschritte bereitstellen

Nutzung: Stakeholder und Verwendungszweck klären

  • Liste Stakeholderfragen und den vorgesehenen Dokumentationszweck, bevor du Sichten auswählst.
  • Systembelege, Stakeholderanliegen, Interface- und Verhaltensaufzeichnungen, geeignete Notation und verantwortliche Person.

Auswahl: Relevante Sichten auswählen

  • Stakeholderbezogener Dokumentationsplan
  • Systembelege, Stakeholderanliegen, Interface- und Verhaltensaufzeichnungen, geeignete Notation und verantwortliche Person.

Sichten: Sichten mit ausreichendem Inhalt dokumentieren

  • Kleine relevante Sichtenauswahl
  • Systembelege, Stakeholderanliegen, Interface- und Verhaltensaufzeichnungen, geeignete Notation und verantwortliche Person.

Querschnitt: Querschnittsinformation und Begründung ergänzen

  • Nutzbare Architekturviews mit Erklärung
  • Systembelege, Stakeholderanliegen, Interface- und Verhaltensaufzeichnungen, geeignete Notation und verantwortliche Person.

Views and Beyond Arbeitsblatt

Stakeholder und Verwendungszweck klären

Stakeholderbezogener Dokumentationsplan

...

Relevante Sichten auswählen

Kleine relevante Sichtenauswahl

...

Sichten mit ausreichendem Inhalt dokumentieren

Nutzbare Architekturviews mit Erklärung

...

Querschnittsinformation und Begründung ergänzen

Kohärente Architekturdokumentation

...

Leere Arbeitsvorlage zeigt ausschließlich die Fragen, keine Beispieldaten.

Views and Beyond Collection | CMU Software Engineering Institute

Nutzung: Stakeholder und Verwendungszweck klären

Erwartetes Artefakt: Stakeholderbezogener Dokumentationsplan

Stakeholderbezogener Dokumentationsplan

Eintrag:

...

  • Dient jede geplante Sicht einer benannten Verwendung?

Auswahl: Relevante Sichten auswählen

Erwartetes Artefakt: Kleine relevante Sichtenauswahl

Kleine relevante Sichtenauswahl

Eintrag:

...

  • Sind Sichten unterscheidbar und passend zur Frage?

Sichten: Sichten mit ausreichendem Inhalt dokumentieren

Erwartetes Artefakt: Nutzbare Architekturviews mit Erklärung

Nutzbare Architekturviews mit Erklärung

Eintrag:

...

  • Können Leserinnen und Leser damit bauen, analysieren, betreiben oder warten?

Querschnitt: Querschnittsinformation und Begründung ergänzen

Erwartetes Artefakt: Kohärente Architekturdokumentation

Kohärente Architekturdokumentation

Eintrag:

...

  • Sind gemeinsame Fakten und Beziehungen konsistent?

Offene Fragen und nächste Schritte

...

Methodenanleitung: https://methodatlas.meierhoff-systems.de/de/methods/views-and-beyond/run-sheet

Alternativen und Nachbarn

Passende Alternativen mit Entscheidungshilfe, danach weitere verwandte Methoden.

Alle Methoden
Rahmenbedingungen und Herkunft
MittelWorkshop + Async1-3 Tage

Steckbrief

Methodenform
Planungstool
Teilnehmende
1-4
Zeit
1-3 Tage
Reifegrad
Canonical
Papierillustration mit zwei betrachteten Optionen, die zu einem Entscheidungsdokument mit markiertem Status und sichtbaren Konsequenzen führen.
Als Nächstes: Architecture Decision Record