Gernot Starke & Benjamin Wolf
Architecture Communication Canvas
#1about 3 minutes
The common problems with software architecture documentation
Most projects suffer from either no documentation, overwhelming documentation, or overly complex diagrams that are impossible to understand.
#2about 4 minutes
Understanding the canvas pattern for structured visualization
A canvas is a one-page, structured visualization tool that captures key elements of a complex topic, inspired by the Business Model Canvas.
#3about 3 minutes
A brief overview of the Arc42 documentation template
Arc42 is an open-source template with 12 chapters for structuring software architecture documentation, but it can still be too extensive for some teams.
#4about 5 minutes
Introducing the Architecture Communication Canvas
The Architecture Communication Canvas is a one-page tool structured into problem, solution, and risks sections to concisely communicate a system's design.
#5about 3 minutes
Three practical use cases for the canvas
The canvas can be used to kickstart system reviews, overcome the blank-page syndrome when starting documentation, and quickly capture essential knowledge in emergencies.
#6about 3 minutes
Real-world examples of the canvas in action
See examples of the canvas applied to a large CRM system, a small internal tool, and a simple link checker to show its scalability.
#7about 4 minutes
Team experiences and benefits of using the canvas
Teams report that creating a canvas is fast, fun, and leads to valuable insights and "aha" moments about their own system.
#8about 1 minute
Q&A on canvas implementation and maintenance
The most difficult section to write is often past "bad decisions," and the canvas should be reviewed periodically, such as every three months.
Related jobs
Jobs that call for the skills explored in this talk.
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
Finanz Informatik
Frankfurt am Main, Germany
Intermediate
Java EE
Software Architecture
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
03:28 MIN
Shifting from talent acquisition to talent architecture
The Future of HR Lies in AND – Not in OR
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
42 x 2 Canvases Later: Two Years, Two Minds, Many Lessons
Benjamin Wolf & Dr. Gernot Starke
Communicate efficiently with Software Architecture Diagrams
Simon Lasselsberger
We (don't) need a software architect!?!
Hendrik Lösch
Work efficiently with Architecture Decision Records (ADRs)
Johannes Dienst
"I will remember that" and other lies - Why documentation matters and it makes your apps better
Luise Freese
Move fast with Software Architecture
Simon Lasselsberger
Modern software architectures
David Tielke
Resolving technical debts in software architecture
Carola Lilienthal
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Qvest Digital AG
Köln, Germany
Intermediate
Senior
Software Architecture
Cloud (AWS/Google/Azure)

Vesterling Consulting GmbH
Nürnberg, Germany
€70-80K
UML
Software Architecture

Akros Ag
Zürich, Switzerland
Senior
Java
.NET
Azure
Scrum
React
+8


Akros Ag
Biel/Bienne, Switzerland
Senior
Java
.NET
Azure
Scrum
React
+8

human council gmbh
Großmehring, Germany
Senior
C++
.NET
Linux
Software Architecture

Aschert & Bohrmann GmbH
Köln, Germany
Java
Python
Microservices
Software Architecture

Vesterling Consulting GmbH
Nürnberg, Germany
€70-80K
UML
Software Architecture
