Rating: 0
Traditionally, process modeling has relied on proprietary tools and methodologies, raising the cost and limiting shared understanding. Today we have a widely accepted standard for process modeling, the Business Process Modeling Notation (BPMN) from OMG, with near-universal adoption by modeling tools. BPMN looks a lot like traditional swimlane diagrams, but adds powerful new features that allow exception handling — the hidden cost of real-world business processes — to be modeled explicitly in the diagram. This course shows process modelers how to use BPMN correctly and effectively – to document existing processes, to analyze and improve processes, and even to collaborate with IT in executable process design. Creating “effective” models – those that stand on their own, clear and complete from the diagram alone, without accompanying explanation – depends on more than knowing the catalog of BPMN shapes and symbols. It requires understanding BPMN’s hidden assumptions about basic concepts – What exactly is a process? What do sequence flows and message flows really mean? What does BPMN mean by starting, completing, sending, and receiving? You won’t find the answers in the BPMN spec, but they are critical to using BPMN effectively. But that alone is not enough. Effective modeling also requires a methodology, starting from a blank page and progressing to a complete diagram. And it requires a style guide, a set of rules and best practices for making diagrams clear from inspection