We stand with the people of Ukraine
Please assist humanitarian efforts for the Ukrainian people and those affected by the military invasion of Ukraine by supporting international aid organizations, including the International Committee of the Red Cross.
Check out practical tips for using arc42, organized by template sections:
Our tips are tagged by 56 keywords that will help you navigate. Three of these stand out:
- lean: You are looking for opportunities to shorten or streamline your documentation pragmatically. You want to reduce efforts without loosing content or value. You are working in an agile environment and want to have lightweight documentation – based on the motto: travel light.
- thorough: You are working in a more formal environment, e.g. developing very large or critical systems with hard quality requirements. Your stakeholders require thoroughness, accuracy and attention to detail. Maybe your systems and their documentation have to be audited.
- essential: Despite lean and agile, there is some information about your system that you should always document; i.e. quality goals of your architecture.
… then try our extensive FAQ, answering more than 120 frequently asked questions.
… let us know here, we’re listening.
The dynamic duo, always two trainers in parallel, practically applicable knowledge from Peter Hruschka and Gernot Starke. See arc42.de for details, and schedule.
We’ve successfully trained more than 1000 developers in software architecture, many of them passed the iSAQB CPSA-F certification. (sorry - public training currently German-only, English for inhouse trainings.)
This site is completely open-source, maintained on a public Github repository.