Diagrams · Lesson 5

Flowcharts Explained

The most widely used diagram in business analysis — what the shapes mean and how to draw one well.

📚 Educational content. This lesson explains established business-analysis concepts in plain language for learning purposes. It is original material, not copied from any book or course, and is not professional advice. Use it to learn the fundamentals, then apply judgement and your organisation's standards to real work.

A flowchart shows the steps of a process from start to finish, including the decisions that send the process down different paths. It is the most widely understood diagram in business — almost anyone can read one without training, which is exactly why BAs reach for it so often.

The core shapes

The single most important rule: every diamond must have at least two arrows leaving it, each labelled with the answer that leads down that path. A decision with only one exit is not a decision — it is a step drawn as the wrong shape.

How to draw a good flowchart

  1. Define the start and end first. Knowing where the process begins and what "done" looks like bounds everything in between.
  2. Draw the happy path first. Map the straightforward case where everything goes right, start to finish, before adding complications.
  3. Add the decisions. Now ask "where could this go differently?" and insert the diamonds, labelling each branch.
  4. Handle the exceptions. What happens on the "no" branches? Do they loop back, end early, or go somewhere else?
  5. Keep one process per chart. If it gets too big to read, you are probably trying to show more than one process — split it.
A simple example in words
Start → Receive order → Payment valid? → if yes, Pack items → Ship order → End. If no, Notify customer → loop back to Receive payment. The decision "Payment valid?" has two labelled exits, which is what makes it a real flowchart rather than just boxes in a line.

Common mistakes

Try it yourself

SmartPrompt can turn a list of steps you type into a flowchart automatically — including the decision branches.

Open the tool →
Diagrams overviewUse cases