Bücher · Artikel · Vorträge · Videos
Publikationen
Eine kompakte Bibliothek dessen, was wir über arc42 und Softwarearchitektur geschrieben, vorgetragen und aufgezeichnet haben. Stöbern Sie in der gesamten Sammlung — oder filtern Sie nach Ihrem Lieblingsformat.
50 Publikationen in allen Kategorien

Diät für Architekturdokumentation: Ein Ernährungsplan
Architekturdokumentation hat ein Gewichtsproblem: zu viele Seiten, zu wenig Substanz. Wie arc42 Dokumentation aufs Wesentliche reduziert — von der 17-Seiten-Minimaldoku bis zum 4000-Personentage-Projekt, dazu der arc42-Canvas und ein Blick auf agentische Workflows.

Cognitive Biases im Software Engineering
Warum gute Architekten schlechte Entscheidungen treffen: wie Confirmation Bias, Optimismus-Verzerrung und Sunk-Cost-Falle Technologiewahl, Schätzungen und Migrationen unbemerkt lenken — und praktische Gegenmittel wie Pre-Mortems und strukturierte Entscheidungsformate.

Code wird billig, Architektur entscheidend
Wenn GenAI Code zur billigen Massenware macht, wird das Denken im Gesamtsystem zur wertvollsten Währung. Ein Appell an die Zunft: Entkopplung, transparente Trade-offs und ganzheitlicher Entwurf sind die Fähigkeiten, die uns KI nicht abnimmt.

Wie Dev-Teams zu besseren Anforderungen kommen
Garbage in, garbage out gilt auch für Software. Gute Anforderungsarbeit gehört zur Architektur und lässt sich nicht auslagern. Von der Vision zu messbaren Anforderungen an einem echten Hyrox-Beispiel, eingeordnet im Twin-Peaks-Modell von Anforderungen und Architektur.

arc42 in Aktion
Das fehlende Handbuch zu arc42: pragmatische Praxistipps für nützliche, wirtschaftliche und wartbare Architekturdokumentation, von Gernot Starke und Peter Hruschka.

Technical and other Debt in IT Systems
Technical debt is only part of the story: this piece widens the lens to requirements, architecture, infrastructure, security, testing and operations.

Canvas 101
Ein kostenloser INNOQ-Primer mit sieben praktischen One-Pagern (Canvases) für IT-Projekte, von Geschäftsmodellen über Architektur bis zur Teamarbeit.

Business Model Canvas: Geschäftsmodelle sichtbar machen
Wie der Business Model Canvas ein komplettes Geschäftsmodell auf eine Seite bringt — und warum dieser Blick für Architektur- und Strategiearbeit zählt.
Basiswissen Softwarearchitektur, 6. Auflage
Grundlagenwissen der Softwarearchitektur, überarbeitet für den iSAQB-CPSA-Foundation-Lehrplan 2025, jetzt mit eigenen Kapiteln zu Anforderungen und zu Daten.
20 Years arc42
Peter Hruschka and Gernot Starke look back at the template, its history and the ecosystem that grew around it.

Patterns kompakt, 6. Auflage
Der kompakte Katalog der wichtigsten Entwurfsmuster für Entwickler und Architekten, geordnet nach Anliegen, von Karl Eilebrecht und Gernot Starke.

Fundamentals of Software Architecture
A five-part blog series on the INNOQ website: what software architecture is, the terms behind it, how it is done, who does it, and where it is heading.

Effektive Softwarearchitekturen, 10. Auflage
Das deutschsprachige Standardwerk für praktizierende Softwarearchitekten, überarbeitet nach dem aktuellen iSAQB-Lehrplan, jetzt mit C4, Cloud und Data Contracts.

Software Architecture Foundation, 2nd edition
A detailed study guide for every learning goal in the iSAQB CPSA Foundation curriculum, including sample examination questions.

Pixie und der Sumpf
Ein praxisnaher Streifzug durchs Bare-Metal-Provisioning: Firmware, DHCP und PXE-Netzwerk-Boot, um ein Betriebssystem von Grund auf zu installieren.

Babylon as a Feature
A docs-as-code approach to multilingual documentation: AsciiDoc, Git and build scripts that generate per-language PDF and HTML from shared sources.

arc42 by Example, 3rd edition
Complete real-world architectures, from their problem domains and quality goals to building blocks, runtime scenarios and crosscutting concepts.

How I regained concentration and focus
A personal account of cutting out news and reconfiguring phone and desktop to silence distractions and win back deep, sustained focus.
Two shockingly recurring problems
Peter Hruschka and Gernot Starke on two shockingly recurring problems in software systems — presented at the Software Architecture Gathering, November 2022.
Sparsame Dokumentation
Wie Architekturdokumentation knapp und trotzdem nützlich bleibt — Artikel von Gernot Starke im INNOQ-Blog, September 2022.
Behalten Sie den Überblick
Peter Hruschka und Gernot Starke zeigen, wie Teams mit einem knappen Anforderungs-Überblick den Durchblick über ihre Requirements behalten.
Principles of technical documentation
More than 30 practical principles for documentation that stays correct, current, understandable, relevant and maintainable.

Eine kleine Geschichte über Qualität
Eine kurze Parabel darüber, warum Qualitätsanforderungen präzise verstanden sein müssen, bevor die richtige Lösung entstehen kann.

Documenting Software Architecture with arc42 — A Brief Introduction
A concise tour of arc42: the pragmatic, tool-agnostic template of twelve sections for documenting software architecture.

What's in a Name?
A series of short essays pinning down the words architects overload every day: architecture, quality, evaluation, transparency and consistency.
The Software Architecture Foundation Curriculum
What changed in the iSAQB Foundation curriculum and how it supports systematic, practical architecture education.
Quality-Driven Software Architecture
A methodical approach to constructing systems that are reliable, performant, scalable, usable and cost-effective.
Im Stich gelassen
Daniel Lauxtermann und Gernot Starke erklären, warum Softwareteams aktiv an besseren Anforderungen arbeiten sollten.
Handeln statt jammern
Wie Entwicklungsteams konstruktiv reagieren, wenn wichtige Anforderungen zu spät kommen oder implizit bleiben.
The Art of Software Reviews
A systematic route from review goals and scope to code, architecture, operations, tests and concrete improvements.

arc42 by Example, Volume 2
Two complete architecture examples from embedded systems and IoT, including hardware and software co-design.

Software Reviews
Praktische Wege, Probleme in Software aufzudecken und gezielte Verbesserungen abzuleiten — aus langjähriger Review-Erfahrung.

Requirements-Skills erfolgreicher Softwareteams
Pragmatische Methoden, mit denen Entwicklungsteams unvollständige oder unklare Anforderungen verbessern — auch Grundlage des iSAQB-Moduls Req4Arc.
How to explain your architecture using arc42
A guided introduction to the template and how to communicate architecture to developers, management and other stakeholders.

Zertifizierung für Softwarearchitekten, 3. Auflage
Eine kompakte Einführung in den iSAQB-CPSA-Foundation-Lehrplan, die Prüfungsthemen und den Zertifizierungsprozess.
The Rise, the Ruin and the Rescue
Strategic and tactical approaches for escaping legacy hell and reducing technical debt in a large ecommerce system.

Business Analysis und Requirements Engineering
Peter Hruschka zeigt, wie Product Owner, Business-Analysten und Requirements Engineers Produkte und Prozesse nachhaltig verbessern.

arc42-Primer
Eine kompakte Einführung, die mit Dokumentations-Mythen aufräumt und zeigt, wie wartbare Architekturdokumentation auch unter Zeitdruck gelingt.

arc42 by Example, Packt edition
The real-world architecture examples from Leanpub in a print and ebook edition published by Packt.

arc42 by Example, 2nd edition
Real system documentation updated to arc42 version 7, including Ralf D. Müller's docToolchain example.

IT-Knigge, 3. Auflage
Eine kritisch-praktische Sammlung zu bimodaler IT, Industrie 4.0 und besserer Softwarequalität.
Hände waschen, Zähne putzen: Vergessene Grundlagen
Gernot Starke erinnert an Software-Engineering-Grundlagen wie Modularität, Komplexität, KISS und Kopplung.
Hitchhiker's Guide to Architecture Documentation
Gernot Starke und Ralf D. Müller zeigen typische Diagramm-Fehler — und was stattdessen hilft.
Architekten: Zehnkämpfer der IT
Warum Softwarearchitekten mehr als Technologiewissen brauchen, um Stakeholder zu verbinden und verantwortungsvoll zu entscheiden.
Diagramm des Grauens
Gernot Starke zeigt, woran Architekturdiagramme scheitern und was sie wirklich nützlich macht.
Explain your architecture with arc42
How the arc42 template helps explain a software architecture clearly to different stakeholder groups.
Kontextabgrenzung
Eine knappe Einführung in den Systemkontext, eine der wichtigsten Sichten der Softwarearchitektur.
Qualität: ein problematischer Begriff
Warum Qualitätsanforderungen konkreter sein müssen, als Alltagsdefinitionen von Qualität nahelegen.
Sparsame Dokumentation mit arc42
Ein praktischer Blick auf das nützliche Minimum an Architekturdokumentation, erklärt an Beispielen.

SWA-kompakt #5: Die Mikroskop-Falle
Die Mikroskop-Falle: Warum zu früher Zoom ins technische Detail den architektonischen Überblick verstellt.
Keine passenden Publikationen
Versuchen Sie eine andere Kategorie, Sprache oder einen anderen Suchbegriff.
Noch mehr Aufzeichnungen? Besuchen Sie den arc42-YouTube-Kanal oder Gernots Speaker-Deck-Profil.