Diagram guide

Which diagram to draw, and how to draw it well

A diagram is worth drawing when it answers one question at a glance. Pick the kind that fits your question, keep it to what that question needs, and let the layout do the tidying.

Choosing a diagram

If your question is… Draw a…
What are the steps, and where does it branch? Flowchart
Who does each step, and where does the work change hands? Swimlane diagram
What’s waiting, what’s under way, and what’s done? Or: how did it go? Kanban board or retro
What are all the ideas around one topic? Mind map
Who reports to whom? Org chart
Who sends what to whom, in what order? Sequence diagram
What are the types in this code, and how are they related? UML class diagram
What tables does this database have, and how do they join? ER diagram
What states can this thing be in, and what moves it between them? State diagram
What are the parts of this system, and how do they talk? Architecture diagram

Pick the kind from the Diagram menu at the top of the whiteboard: the panel on the left then shows its shapes. A board can mix kinds.

On a phone, the tools are in the bar along the bottom: Shapes opens the shapes, with the diagram kind at the top, and More in the top bar has Auto layout and Style. To type in a shape, tap it twice; the + above a selected shape adds the next one, as Tab does on a keyboard.

Each kind, step by step

Mermaid

Have a diagram as Mermaid text? Paste it onto the board to edit it here, and export any board back as Mermaid: Mermaid import and export.

Habits of good diagrams