arc42 FAQ
136 frequently asked questions on arc42.

  • Home
  • All keywords
  • A - General questions
  • B - Questions on methodology
  • C - Questions on arc42 sections
  • D - Questions on modeling
  • E - Questions on arc42 and agile
  • F - Questions on arc42 and tools
  • G - Questions on versioning
  • H - Questions on traceability
  • J - Questions on management
  • K - Questions on customizing
  • All questions
  • arc42 examples
  • About this site
  • Contact

B - Questions on methodology


Question B-1: Which parts of arc42 are essential, which are optional?

  • #method
  • #essential
  • #optional

Question B-2: Does arc42 prescribe or enforce specific notations?

  • #method
  • #notation
  • #UML
  • #syntax

Question B-3: Shall I use UML for arc42 documentation?

  • #method
  • #UML
  • #notation
  • #tools

Question B-4: What is the minimal amount of an arc42 documentation?

  • #method
  • #minimal

Question B-5: Where to document external interfaces?

  • #method
  • #interface
  • #external
  • #context

Question B-6: How to document external interfaces?

  • #method
  • #interface
  • #external
  • #context

Question B-7: Where to put links to external systems (neighbors) documentation?

  • #method
  • #interface
  • #external
  • #context

Question B-8: What is a blackbox / the blackbox template?

  • #method
  • #template
  • #blackbox
  • #building-block

Question B-9: What is a whitebox?

  • #method
  • #template
  • #whitebox
  • #building-block

Question B-10: What is the building block hierarchy?

  • #method
  • #whitebox
  • #blackbox
  • #building-block
  • #hierarchy

Question B-11: How to document/specify a whitebox with the whitebox template?

  • #method
  • #whitebox
  • #blackbox
  • #building-block
  • #hierarchy

Question B-12 : Where shall I describe important (blackbox) components?

  • #method
  • #blackbox
  • #building-block
  • #hierarchy

Question B-13: Can I use arc42 in agile projects, e.g. with Scrum?

  • #method
  • #agile
  • #scrum
  • #lean

Question B-14: Can I update documentation incrementally? Or shall I document after the implementation is finished?

  • #method

Question B-15: What kind of information shall I provide for which stakeholder?

  • #method
  • #audience
  • #stakeholder

Question B-16: What does 'economical' documentation mean?

  • #method
  • #economical
  • #pragmatic

Question B-17: What about arc42 and C4?

  • #method
  • #pragmatic

arc42 offers architecture training.

The data is currently loaded from the backend and should display here shortly. If not, you can see the next dates at trainings.arc42.org .


Status   Imprint + Privacy

Maintained by Gernot Starke, supported by Peter Hruschka and Per Starke Web Development