What a notation does

A notation gives diagram elements a shared meaning. When a task, arrow or branching point means the same thing to everyone, teams can discuss work without relying on lengthy explanations.

A diagram does not improve a process by itself. It makes the starting point, handoffs, decisions and delays visible so people can change how work is done.

BPMN: the flow of work

BPMN is a standard graphical notation for business processes. Events mark what starts or ends a flow, tasks show actions, gateways show choices and lanes clarify responsibility.

Take an incoming enquiry: a customer submits a request, a manager clarifies it, the team prepares a proposal and the customer decides. A process diagram exposes the points where the request waits and the alternatives when the proposal is declined.

BPMN is most useful for repeatable work and handoffs between people or systems. Start with the main steps and decisions instead of every symbol in the specification.

DMN and CMMN: decisions and cases

BPMN shows the sequence, but detailed selection rules may be clearer in DMN. A decision table can specify which approval route applies for a given amount, customer type and exception.

CMMN addresses work whose order cannot be fixed in advance, such as a complaint or an unusual case. The specialist chooses what to do next as the situation develops. The three notations can be used together.

UML and ArchiMate: systems and architecture

When the question concerns the behaviour or structure of software, a suitable UML diagram may be more helpful. A use-case diagram shows interactions with a system; an activity diagram can explain behaviour within a scenario.

ArchiMate connects business processes with applications, information and technology infrastructure. It is useful when a change crosses several teams and systems.

Choose the diagram for the question

Do not start with the tool. Start with the question the team needs to answer.

  • Repeatable steps and handoffs: BPMN.
  • Decision rules and exceptions: DMN.
  • Adaptive case work: CMMN.
  • Software behaviour or structure: an appropriate UML diagram.
  • Connections across business and technology: ArchiMate.

Start with one real scenario

Map an actual journey from enquiry to response. Ask the people doing the work about the steps, waiting time, exceptions and owners. Check that they recognise the result.

Then change one bottleneck and review the effect in a short iteration. A diagram is valuable when it becomes a shared map for action, not a file forgotten after a workshop.

Sources