Profitieren Sie von unserer Erfahrung – alle Angebote auch als Online-Training verfügbar.
Vorteile im Überblick
- Leichtgewichtiger und pragmatischer Ansatz. arc42 bietet eine effiziente und praxisnahe Methode zur Dokumentation von Softwarearchitekturen, die einfach anzuwenden ist.
- Etablierte Struktur und Best Practices. Das Training vermittelt bewährte Dokumentations-Templates und strukturelle Ansätze, die die Dokumentation konsistent und verständlich machen. Dies verringert den Aufwand und erleichtert die Anwendung im Alltag.
- Fokus auf Qualität und Wartbarkeit. Die vermittelten Prinzipien und Methoden zielen auf qualitativ hochwertige und wartbare Dokumentationen ab. Diese können langfristig genutzt werden und unterstützen den Entwicklungsprozess.
- Stakeholder-orientierte Inhalte. Das Training legt großen Wert auf die Bedürfnisse und Anforderungen unterschiedlicher Zielgruppen. Dies führt zu einer zielgerichteten und effektiven Dokumentation, die von allen Beteiligten akzeptiert und genutzt wird.
- Umfassende Themenabdeckung. Neben den Grundlagen der technischen Dokumentation werden auch weiterführende Themen – wie Werkzeugunterstützung, Entscheidungs-Modellierung und alternative Ansätze behandelt. Dies stellt eine umfassende Weiterbildung sicher.
- Praktische Übungen und Anwendung. Durch interaktive Übungen und konkrete Anwendungsbeispiele wird das erlernte Wissen praxisnah vertieft. Dies erleichtert den Transfer in den Arbeitsalltag und erhöht die Nachhaltigkeit des Trainings.
Mit arc42 wird die Dokumentation von Software-Architekturen selbst bei komplexen Systemen zum Kinderspiel. Dank erprobter Templates und Best Practices meistern Sie effizient die Herausforderung, verständliche und zielgruppengerechte Dokumentationen zu erstellen. Dieses Training ist perfekt für Sie geeignet, um arc42 ganzheitlich kennen- und anwenden zu lernen.
Lernen Sie in dieser arc42 Schulung mit Leichtigkeit zu dokumentieren und profitieren Sie von einer erfolgreichen Software-Architektur.
Trainingsbeschreibung
arc42 ist ein Template und zugleich eine Methode zur Erstellung und Verwaltung der Dokumentation von Softwarearchitekturen. Es bietet einen strukturierten Ansatz, um komplexe Architekturkonzepte zu erfassen und an Stakeholder zu kommunizieren. Die damit verbundene leichtgewichtige Philosophie im praktischen Einsatz hebt arc42 in vielen Aspekten von alternativen Dokumentationsvorlagen und -methoden ab.
In diesem Training erkunden wir gemeinsam die Grundlagen von arc42. Sie erhalten Einblicke von den zentralen Konzepten bis hin zu praktischen Anwendungen. Unsere erfahrenen Trainer:innen zeigen Ihnen die Herausforderungen der Software-Architekturdokumentation. Sie lernen bewährte Methoden zur Erstellung umfassender, verständlicher und nachhaltiger Dokumentationen kennen.
Die Teilnehmenden erwartet eine praxisorientierte Schulung. Sie lernen die theoretischen Grundlagen von arc42 sowie konkrete Anwendungsbeispiele aus Projekten kennen.
Nach Abschluss des arc42-Trainings werden Sie arc42 effektiv in Ihren Projekten einsetzen können. Sie werden die Vorteile einer übersichtlichen und wartbaren Architekturdokumentation erkennen. Zudem kennen Sie die Unterschiede zu anderen gängigen Dokumentationstemplates und -methoden. Dies ermöglicht Ihnen, die Kommunikation im Team und mit Stakeholdern zu optimieren.
Dieses arc42 Training bietet umfassende Einblicke in den Bereich der Software-Dokumentation und vermittelt umfangreiche Erfahrungen. So können Sie zukünftig fundierte und nachvollziehbare Entscheidungen treffen.s auch als Agile Coach oder Scrum Master.
Trainingsinhalte
Grundsätze guter Architekturdokumentation
- Einführung in die Notwendigkeit und Ziele der Architekturdokumentation
- Verständnis für Qualitätsmerkmale: Wie wird meine Dokumentation lesbar und verständlich? Angemessenheit, Verständlichkeit, Pflege und Änderbarkeit
- Kennenlernen der Zielgruppenausrichtung: Wer liest die Dokumentation und wer hat ein berechtigtes Interesse? Welche Rolle spielen interne Teams?
Einführung in arc42
- Überblick über arc42 und seine Struktur
- Praktische Nutzung und Navigation eines arc42-Dokuments
- Tipps und Tricks für den Umgang mit arc42.de und dem Buch „arc42 in Aktion„
Entscheidungen, ihre Grundlagen und Modellierung:
- Entscheidungsfindung basierend auf fundierten Ursachen statt auf Gefühlen oder Intuition
- Dokumentation von Entscheidungen und Sicherstellung ihrer Nachvollziehbarkeit
- Erreichen von Qualitätszielen, -anforderungen und -szenarien
- Kontextabgrenzung und Modellierung mithilfe von Diagrammen
- Betrachtung der Laufzeit-, Verteilungs- und Bausteinsicht eines Systems
- Dokumentation von Architekturentscheidungen mit Architecture Decision Records (ADRs)
Unterschiede zu anderen Dokumentationsmethoden
- Vergleich mit C4-Modell, FMC, 4+1-Schichtenmodell und TOGAF
- Auswahl des passenden Ansatzes
Werkzeuge zur Erstellung und Pflege
- Tools und Templates für arc42-Dokumentation
- Doc-As-Code Ansatz mit AsciiDoc, Markdown und LaTeX
- Verwendung der Doc-Toolchain zur Transformation in verschiedene Formate (PDF, HTML, ePUB)
Weiterführende Themen für Software- und Systemarchitekten
- iSAQB Kurse für Anwendungs- und Systemarchitekten
- Knowledge Crunching und Collaborative Modelling (Eventstorming und Domain Storytelling)
- Qualitätsanalyseverfahren wie ATAM (Architecture Tradeoff Analysis Method) und LASR (Lightweight Approach for Software Reviews)
- Iterativer Ansatz Quality Driven Architecture mit aim42
- Trainings zur Führungsdisziplin EAM (Enterprise Architecture Management)
Dauer des Trainings
Anzahl an Tagen: 1
Trainingszeit: 09:00 Uhr – 17:30 Uhr
Zielgruppe
Beginner & Professional
Dieses Training richtet sich unabhängig von der Erfahrung an alle interessierten Personen, welche direkt in der Softwareentwicklung involviert sind, bspw. Softwareentwickler:innen und -Architekt:innen auf Anwendungs- oder Systemebene. Zusätzlich sind die Inhalte für das Projektmanagement und Mitarbeitende der Qualitätssicherung interessant, da diese Rollen stets direkten oder indirekten Einfluss auf die Erstellung und Pflege von Software- und Architekturdokumentation haben und sowohl Inhalte direkt oder indirekt beisteuern oder sie zumindest in Teilen konsumieren sollten.
Teilnahmebescheinigung
Nach der Teilnahme an dem Training erhalten alle Teilnehmende eine offizielle Teilnahmebestätigung der Novatec.
Termine
Online
Deutsch
Teams/Zoom
Online
Deutsch
Teams/Zoom
Online
Deutsch
Teams/Zoom
Online
Deutsch
Teams/Zoom
Teilnahmegebühr
Die Teilnahmegebühr beträgt 800 € zzgl. MwSt. inkl. Trainingsunterlagen und Verpflegung während der Schulung. (Verpflegung gilt nur für Präsenz-Termine)
Bei Anmeldungen 30 Tage vor Kursbeginn können wir Ihnen einen Frühbucherrabatt in Höhe von 10% gewähren. Wenn Sie mehr als einen Teilnehmenden anmelden wollen, können wir Ihnen zudem attraktive Gruppenrabatte anbieten.
Unsere Trainer:innen
Mariano Mertinat
Managing Consultant
Steve Walter
Managing Consultant
Andreas Falk
Senior Managing Consultant