arc42: better software architectures



Effectively communicate architectures. Pragmatic views and crosscutting concepts, compatible to IEEE 1471.

Read More



Build better systems. High quality, lean and lightweight.

Read More



We’ve successfully trained hundreds of developers in our Mastering Software Architectures workshops. Highly practical. iSAQB Certification.

Read More

arc42 is based on practical experience of many systems in various domains, from information and web systems, real-time and embedded to business intelligence and data warehouses.

arc42 provides a template for documentation and communication of software and system architectures.

arc42 supports arbitrary technologies and tools.

arc42 is completely process-agnostic, and especially well-suited for lean and agile development approaches.

arc42 is open-source and can be used free of charge, in commercial and private situations. See our license page for details.

Learn more!

arc42 offers architecture training.

Two expert trainers at all times, highly practical and pragmatic, ideal preparation for iSAQB CPSA-Foundation certification. Depending on the COVID-19 situation, some workshops might be conducted online.
Next available dates (in German):

iSAQB Advanced Topics

IMPROVE: Learn to effectively evolve and maintain systems.
Req4Arc: Getting your Requirements right.
What to do if your requirements need improvement.
ADOC: Architecture Documentation
How to efficiently and effectively create and maintain useful technical documentation.
Early bird rates available. Contact us for inhouse training.

Training site