iSAQB CPSA-Advanced Architekturdokumentation (ADOC)
Albion Super-Sommer-Rabatt. Bis zu 25% Rabatt!
Jetzt buchen, das Angebot endet bald!
Siehe KurstermineKursbeschreibung
In dieser Schulung lernen Sie, wie Sie eine Softwarearchitektur-Dokumentation erstellen, effektiv kommunizieren und leicht pflegen.
Es ist essenziell eine Softwarearchitektur angemessen zu dokumentieren, um die folgenden Ziele zu erreichen und dadurch Ihren Erfolg zu sichern:
- Ihre Dokumentation wird als Basis für eine erfolgreiche Kommunikation benutzt.
- Ihre Dokumentation wird von den Zielgruppen geschätzt, gut verstanden und gerne gelesen.
- Ihre Architekturentscheidungen sind für alle Stakeholder nachvollziehbar.
- Die Entwickler halten Ihre Architekturentscheidungen ein und setzen die entsprechenden Architekturvorgagen richtig um.
- Der Wartungsaufwand der Dokumentation wird reduziert.
Die entscheidenden Techniken dazu lernen Sie in dieser Schulung!
Diese akkreditierte Schulung zur iSAQB Certified Professional for Software Architecture – Advanced Level – Architekturdokumentation richtet sich nach dem aktuellen ISAQB Lehrplan und bietet Ihnen eine international anerkannte Weiterbildung für Software-Architektur.
Seminarziele
Nach Absolvierung dieses Kurses haben Sie folgenden Wissensstand erreicht:
- Warum die Architektur dokumentiert werden sollte
- Wie Sie mit Ihren Stakeholdern bzgl. der Dokumentation sprechen
- Wie Sie Entscheidungen festhalten
- Welche Architektursichten (Views) Sie brauchen und wie Sie sie dokumentieren
- Was eine gute Schnittstellenbeschreibung ausmacht
- Wie eine Architekturdokumentation aufgebaut werden kann, damit sie gelesen und verstanden wird
- Bewährte Templates und Checklisten
- Werkzeuge zur Erstellung und Pflege von Dokumentation
- Wie Sie Dokumentation in einem Review bewerten können
Zertifizierung
Dieses Seminar ist Teil des Advanced-Level-Programms des iSAQB. Durch den Besuch dieser Schulung erhalten Sie 20 methodische Credit Points, die für den Erwerb eines Certified Professional Software Architect (CPSA) Zertifikats angerechnet werden können. Alle Kursteilnehmer erhalten eine Bescheinigung über die erfolgreiche Absolvierung des Kurses als Nachweis der erreichten Qualifikationen.
Zielgruppe
Der Kurs richtet sich an Softwarearchitekten und Entwickler, die Systeme entwerfen und/oder weiterentwickeln.
Voraussetzungen
Sie sollten Erfahrungen in IT-Projekten oder in der Produktentwicklung gesammelt haben; Kenntnisse in einer bestimmten Technologie oder Programmiersprache sind zum Verständnis und zum Mitarbeiten nicht erforderlich. UML-Kenntnisse sind hilfreich, aber nicht zwingend erforderlich.
Kursinhalt im Detail
Im Seminar werden die folgenden Themen vorgestellt und eingehend behandelt:
Grundbegriffe von Softwarearchitektur-Dokumentation
- Den Nutzen und die verschiedenen Ziele von Architekturdokumentation
- Maßgebliche Nutzer und die Bedeutung von Architekturdokumentation für sie
- Architekturdokumentation vs. Dokumentation anderer Disziplinen (Anforderungsmanagement, Projektmanagement, …)
- Typische Notationen für Architekturdokumentation
- Konsequenzen veschiedener Vorgehensmodelle auf die Architekturdokumentation
Einbettung der Dokumentation in das Entwicklungs-Vorgehen
- Architekturdokumentation für neue Systeme, für existierende Systeme und für bisher undokumentierte Systeme
- Ermittlung der Zielgruppe und Ziele der Dokumentation
- bedarfsgerechte Auswahl der zu erstellenden Bestandteile
- Die Vorteile fester Gliederungen und Strukturen für Dokumentation
- Bestandteile von Architekturdokumentation
Bestandteile von Architekturdokumentation
- Die Architektur mittlerer bis großer IT-Systeme selbständig dokumentieren, sowohl entwicklungsbegleitend, wie bei Bedarf auch a posteriori („Nachdokumentation“)
- Vorhandene Architekturdokumentation weiterentwickeln und pflegen, dabei die Qualität der Dokumentation systematisch verbessern
- Für mittlere bis große Systeme spezifisch geeignete Arten und Strukturen der Architekturdokumentation erarbeiten oder auswählen
- Faktoren, die Einfluss auf Software-Architektur haben, identifizieren und geeignet dokumentieren, z. B. Randbedingungen, Qualitätsziele, Technische Risiken
- Architekturentscheidungen nachvollziehbar festhalten
- Unterschiedliche Sichten auf Software-Architektur mit geeigneten Beschreibungsmitteln anfertigen
- Verschiedene Aspekte von Bausteinsichten erklären und dokumentieren (Darstellung als hierarchische Verfeinerung, Dokumentation wiederkehrender Strukturen oder Muster, Beschreibung interner Schnittstellen, Zusammenhang von Bausteinen zu Quellcode)
- Laufzeitszenarien, insbesondere zur Erfüllung der wesentlichen Systemfunktionen
- Darstellung über verschiedene Verfeinerungsebenen
- Notationen (etwa: UML, SysML o. ä.) zur Beschreibung von Sichten
- Schnittstellen beschreiben
- Technische und/oder übergreifende Konzepte zielgruppengerecht dokumentieren
- Konsistenz zwischen unterschiedlichen Bestandteilen der Architekturdokumentation prüfen bzw. herstellen
- Bestandteile in Dokumenten strukturieren
Werkzeuge (Tool Chains)
- Die richtigen Werkzeuge für die verschiedenen Aktivitäten auswählen:
- Erstellung und Pflege von Bestandteilen von Architekturdokumentation
- Verwaltung der Bestandteile
- Kommunikation von Inhalten mit Unterstützung der Bestandteile
- Analoge und digitale Dokumentationswerkzeuge situations- und bedarfsgerecht einsetzen
- Eine vollständige Toolkette zur Architekturdokumentation anhand konkreter Anforderungen, Randbedingungen und weiterer Einflussfaktoren nachvollziehbar auswählen
Dokumentation bewerten
- Zwischen inhaltlicher und formaler Begutachtung einer Architekturdokumentation
differenzieren - Review einer Dokumentation von der Bewertung der Architektur abgrenzen
- Unterschiedliche Ziele beim Review der Dokumentation erklären
- Angemessene Review-Schritte auswählen, planen und durchführen
- Ziele für ein Review festlegen und verbindlich an die Gutachter kommunizieren
- Checklisten und Fragenkataloge für Reviews erstellen
- Im Rahmen einer Review-Sitzung
- In der Rolle des Autors mit Einwänden angemessen umgehen
- In der Rolle eines Gutachters konstruktive Rückmeldungen an Autoren geben
- In der Rolle des Moderators ein Review leiten
Vorteile an einer Albion Schulung teilzunehmen
Vorteile
- Erfahrener und akkreditierter Trainer:
- Der Trainer ist akkreditiert und aktives Mitglied bei der iSAQB-Organisation. Darüber hinaus verfügt er über mehrjährige Erfahrung sowie fundiertes Wissen im Bereich Software-Architektur.
- Interaktive, praxisorientierte Ausbildung:
- Die Teilnehmer erleben eine interaktive Schulung mit praxisbezogenen Übungen, die nach Ansicht ehemaliger Teilnehmer, das Erlernte vertiefen.
- Der theoretische Inhalt wird durch die praktische Erfahrung des Trainers ergänzt, um sicherzustellen, dass die Kursteilnehmer nicht nur die relevanten Methoden, sondern auch die realen Herausforderungen ihrer Umsetzung verstehen.
- Aktive Teilnahme und Diskussionen sind ausdrücklich erwünscht.
- Industriestandard-Zertifizierungen:
- Anerkannter Qualifikationsnachweis und Anerkennung von Fachwissen
- Zwei kostenlose Coachingsitzungen*:
- Die KursteilnehmerInnen erhalten zwei kostenlose Coachingsitzungen im Wert von 300 €, die sie dabei unterstützen, das Erlernte erfolgreich in ihren aktuellen Projekten umzusetzen.
Vorteile des Live-Online-Trainings
Überblick
Die Albion Academy ist für ihre interaktiven Trainings mit Workshop-Charakter bekannt. Dies gilt auch für die Live-Online-Trainings von Albion, in denen die aktive Teilnahme der KursteilnehmerInnen an Diskussionen und an der Gruppenarbeit gefördert wird.
Durch den Einsatz der neuesten Online-Kollaborationswerkzeuge, wie z.B. Online-Whiteboards, erleben Sie eine präsenzähnliche Teilnahme. Während des Live-Online-Trainings arbeiten die TeilnehmerInnen zusammen, um gemeinsam praxisorientierte Übungen und Fallstudien durchzuführen, was zu einem tieferen Verständnis des Kursmaterials führt.
Vorteile des Live-Online-Trainings
- Niedrigerer Preis
- Niedriger Preis für das Live-Online-Training im Vergleich zum entsprechenden Präsenz-Training.
- Keine Reise- oder Hotelkosten
- Effiziente Nutzung Ihrer Zeit
- Einhaltung von möglichen Reisebeschränkungen
- Sie können bequem von jedem Standort aus teilnehmen, ohne reisen zu müssen.
- Die gleichen Frage- und Diskussionsmöglichkeiten
- Wie bei einem Präsenz-Training ist die aktive Beteiligung der Teilnehmer erwünscht.
- Teilnehmer Zusammenarbeit
- Die TeilnehmerInnen können während und nach dem Kurs über einen Online-Chat 24 Stunden am Tag Fragen an andere Teilnehmer und an den Trainer stellen (z.B. um Testfragen, aktuelle Projekt-Herausforderungen usw. zu besprechen).
Voraussetzungen für das Live-Online-Training
- Computer mit einer stabilen und schnellen Internetverbindung, die eine kontinuierliche Videoübertragung unterstützt.
- Geeignete Webcam.
- Headset anstelle des eingebauten Mikrofons, damit Umgebungsgeräusche reduziert werden.
- Moderner Web-Browser mit guter Javascript-Unterstützung.
- Ein ausreichend großer Monitor, um die Kursfolien, ein Whiteboard und andere Teilnehmer zu sehen. Weitere optionale Empfehlungen sind ein zweiter Monitor und ein Touchscreen mit einem Stift, um bspw. auf einem virtuellen Whiteboard zu zeichnen.
- Das Recht, auf dem eigenen Computer Software zu installieren, z. B. Microsoft-Teams.
- Die Anwendungen sind auch über einen Webbrowser verfügbar, allerdings mit eingeschränkter Funktionalität.
- Die Anwesenheit der Teilnehmer ist verpflichtet, um eine Teilnahmebescheinigung zu bekommen.
- Nur eine Person pro Computer, kein Teilen von Computern.
- Planen Sie bitte ein, dass Sie ungestört von Kollegen, Familienmitgliedern, Haustieren usw. teilnehmen können.
Trainer
Matthias Bohlen
Matthias Bohlen ist ein akkreditierter iSAQB-Trainer für Software-Architektur sowie praktizierender Software-Architekt, IT-Berater, Coach und Lean/Kanban-Experte. Er hat eine einzigartige Weise, komplizierte Dinge einfach zu erklären und in kleinen Schritten umsetzbar zu machen.
Darüber hinaus hält er regelmäßig Vorträge auf Konferenzen und schreibt für Fachzeitschriften. Zuvor war er Mitglied des Redaktionsteams des OBJECT-Spektrums.
Seminarbuchung
Kursinfo
Dauer
2 Tage, 9-17 Uhr CET
Methode
Präsenz bzw. Online
Zertifizierung
20 methodische Credit Points für ein iSAQB CPSA-Advanced-Zertifikat
Coaching
Wert von 300€ inklusive*
Essensgutschein
für Präsenzschulungen
Standard-Preis
ab 1.290 Euro, zzgl. MwSt.
10% Frühbucherrabatt*
Kursanmeldung iSAQB CPSA-Advanced Architekturdokumentation (ADOC)
Kurs | Sprache | Startdatum | Enddatum | Standort | Preis | Anmelden | |
---|---|---|---|---|---|---|---|
iSAQB Architekturdokumentation (ADOC) | Deutsch | 11.02.2025 | 12.02.2025 | Live Online Garantietermin | 1.390 EUR | ||
iSAQB Architekturdokumentation (ADOC) | Englisch | 31.03.2025 | 01.04.2025 | Live Online | 1.251 EUR (10% Rabatt) | ||
iSAQB Architekturdokumentation (ADOC) | Deutsch | 22.09.2025 | 23.09.2025 | Live Online | 1.251 EUR (10% Rabatt) | ||
iSAQB Architekturdokumentation (ADOC) | Englisch | 14.10.2025 | 15.10.2025 | Live Online | 1.251 EUR (10% Rabatt) |
* Alle Preise verstehen sich zuzüglich Mehrwertsteuer.
Der Frühbucherrabatt von 10 % gilt für die ersten vier Anmeldungen, die spätestens sechs Wochen vor Kursbeginn eingegangen sein müssen.
Der Frühbucherrabatt ist nicht mit anderen Rabatten oder Sonderkonditionen kombinierbar.
Die Zertifizierungsgarantie und die Coaching-Sitzungen sind im Preis inbegriffen.
Die Zertifizierungsgarantie, die Coaching-Sitzungen und der Frühbucherrabatt gelten nur für Kurse, die direkt von Albion angeboten werden (nicht von Partnerunternehmen/Trainern).
Interne und kundenspezifische Schulungskurse und Workshops
Gerne unterbreiten wir Ihnen Angebote für interne und kundenspezifische Schulungen.