SA-301g · Module 3

Diagramming Governance

3 min read

A single well-designed diagram is craftsmanship. A consistent set of diagrams across an organization is governance. Diagramming governance ensures that every diagram follows the same conventions — color coding, shape language, labeling standards, and zoom level expectations. Without governance, each team's diagrams use different symbols for the same concepts, and reading a diagram from another team requires learning their visual language first.

  1. Visual Language Standard Define the organizational standard: rectangles for services, cylinders for databases, clouds for external systems, solid lines for synchronous, dashed for asynchronous. Color coding: blue for internal, red for external, green for data stores. Every diagram in the organization follows these conventions. New team members learn one visual language, not one per team.
  2. Template Library Provide diagram templates for common views: system context, container, deployment, sequence, and data flow. The templates include the standard shapes, colors, and labels pre-configured. Starting from a template produces consistent diagrams faster than starting from a blank canvas. The template is a design system for diagrams.
  3. Review and Refresh Cadence Architecture diagrams are reviewed in design reviews — not as a formality but as a communication test. "Can a new team member understand this diagram without explanation?" is the review criterion. Diagrams that fail the test are revised. Diagrams are refreshed quarterly — verified against the current system and updated if stale. The freshness date on every diagram tells the reader how much to trust it.