As asked
Explain when you would use pools, swimlanes, and the different gateway types in a BPMN diagram, and why notation discipline matters.
Sample answer outline
Pools represent separate participants such as the company and an external partner, while lanes within a pool show roles or systems that own each task. Exclusive gateways route one path based on a condition, parallel gateways split work that runs concurrently, and inclusive gateways allow one or more paths. Notation discipline matters because a shared standard lets developers, testers, and business users read the same diagram without ambiguity.
Expect these follow-ups
- What is the difference between an exclusive and an inclusive gateway in practice?
- How do you model a message passing between two pools?
- When is a simple flowchart enough and BPMN overkill?