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.
- 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.
- 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.
- 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.