BPMN and CMMN: Syntax and Positioning

BPMN and CMMN: Syntax and Positioning


An overview, positioning and evaluation of modelling business processes and cases in BPMN and CMMN: when, why and most of all: how ? (in English)

27 January 2016 (14-21h)
Location: Golden Tulip Brussels Airport (Diegem)
Presented in English by Christian Gijsels
Price: 720 EUR (excl. 21% VAT)
Register Now »

This event is history, please check out the List of Upcoming Seminars, or send us an email

Check out these related open workshops:

Check out our related in-house workshops:

 Learning Objectives

What will you learn during this seminar ?

  Turn the theory into practice

Register for this seminar AND our practical workshop about BPMN.

This course is an introduction to BPMN and CMMN, the "Business Process Model and Notation" and the "Case Management Model and Notation". It positions BPMN and CMMN as the second layer of the business blueprint of an organisation. This is the layer beween the "vision" (first layer) and the "Low Level BPM" (third layer, documented in UML).

This course explains the complete syntax of BPMN (both the older versions 1.0, 1.1 and 1.2, as well as the newer versions 2.0 and 2.1) and the relationship with UML - when do you use what ?

Furthermore, we will go deeper into the relationship between BPMN 1.x and BPMN 2.x on the one hand, and the RA(S)CI/PA(S)CI method on the other hand. RA(S)CI (Responsible, Accountable, Sponsor, Consulted, Informed) is a method in which business processes and actors are defined from a vision and/or strategy. This method links roles and responsibilities of project collaborators to the activities that need to be performed. The result is a very useful and transparent process description that can be modelled in more detail in BPMN 1.x or BPMN 2.x.

This seminar helps participants to meet the increasing demands in business process modelling, particularly for business process reengineering (BPR). BPMN can be used to model the current AS-IS and the improved TO-BE situation. BPMN diagrams with sufficient precision and detail can be used to generate e.g. BPEL (Business Process Execution Language) code for the automated execution of processes. Before BPMN, there was no standard modelling language that could support this.

This course gives an answer to these and other questions:

  • What is the BPMN/CMMN format exactly ?
  • How do you use BPMN/CMMN optimally and efficiently to model business processes ?
  • What is the link between BPMN/CMMN and RA(S)CI ?
  • When do you use BPMN/CMMN and when UML ?
  • Which tools can help you to model BPMN/CMMN ?

During this seminar, we will show results from some real-life Belgian case studies, both from the private and government sector.

Why this seminar ?

BPMN stands for "Business Process Model and Notation". This notation is now thé standard for modelling business processes. It allows companies to better understand their internal business processes and to document them in graphical visualisations.

Hence, organisations have the power to describe their procedures in a clear and consistent way. The graphical visualisations facilitate the communication and documentation of business transactions inside and between organisations, allowing them to respond quickly to new business opportunities.

BPMN is the right notation format if you want to describe business processes that have a certain degree of predictability (or should become more predictable as a result of your process improvement project). If you really know BPMN, you can create process diagrams that are easy to read and directly executable in a BPMN process engine.

However, BPMN is not the best way to go if we are looking at less structured activities, also known as cases. If it’s about case management, look at standards like CMMN. Again, you can model and execute your activities, and you can combine those models with BPMN models in order to implement a business process in an end-to-end fashion.

The OMG's new Case Management standard — Case Management Modeling Notation or CMMN — was published in May of last year (2014). This seminar helps participants to meet the increasing demands in CMMN 1.0 which is being used to implement Case Management.

You learn how to create a CMMN 1.0 Case Definition featuring Human Tasks, Sentries and Milestones.

Who should attend this seminar ?

This seminar is aimed at anyone who wants a deeper understanding of process modelling with BPMN/CMMN, or who wants to start to use BPMN/CMMN. In particular, we can distinguish 2 major target audiences:

  • Corporate and government organisations, looking for a formal way to describe their business processes, including business activities, organisational issues, messages, partners and rules
  • Project groups, looking for ways to improve the communication and alignment between business and IT

Within these target audiences, we aim at the following non-exhaustive list of job titles:

  • Process and business modellers in BPM projects
  • Enterprise architects
  • Business & system analysts
  • Business Process owners

 Full Programme

13.30h - 14.00h
Registration, coffee/tea and croissants
14.00h - 15.50h
Positioning BPMN 1.x and 2.x
  • The Business Blueprint
  • The 3D Enterprise Blueprinting Framework
  • The 3-layer model
  • Visibility and traceability
  • Positioning of BPMN in the 3D Enterprise Business Blueprint
  • Definition of a (BPMN oriented) process
  • The new Business Ecosystem
  • Business Analysis versus Functional Analysis
  • BPMN versus UML - when to use BPMN and when to use UML ?
  • What is ... EA, BPA, BPMS, BPM, BPMN, Zachman, BPML, BPI, BPEL, XPDL, BPR, Brown Paper, Round tripping, cloud BPM, Social BPM, ... ?
15.50h - 16.10h
Coffee/Tea and Refreshments
16.10h - 17.50h
The syntax of BPMN 1.x and BPMN 2.x
  Put the theory into practice

Register for both this seminar AND the practical workshop about BPMN.

  • The RA(S)CI method and its relationship with BPMN
  • All about BPMN 1.x
  • Other modelling formats like IDEF0, WfMC, RosettaNet, PIPs, UML, DFD, Flowcharts, ...
  • The 3 levels of modelling
  • The (minimal) BPD Core Element Set BPMN 2.x
    • Flow Objects, with examples
    • Connecting Objects / Connectors, with examples
    • Swimlanes, with examples
    • Artifacts, with examples
  • The (complete) BPD Core Element Set BPMN 2.x with its new symbols / diagrams
    • Data Stores
    • Human - User - Service - Scripts tasks
    • Sub-Proces/Boundary non-interrupting events
    • Parallel multiple
    • BPMN Core elements
    • Process-, Conversation-, Collaboration- and Choreography diagrams
    • Sub-classes / predefined symbol set
  • BPMN-posters
  • The use of BPMN 2.x symbols
  • Syntax improvements in BPMN 2.x compared to BPMN 1.x
  • BPMN 1.x versus UML2.x activity diagrams
  • Rules and decisions: short overview of DMN (Decision Model Notation)
17.50h - 19.00h
Dinner
19.00h - 19.45h
CMMN 1.x
  • What is case management ?
  • CMMN 1.0
  • Case definition
  • Human tasks, Process tasks and Case tasks
  • Sentries
  • Milestones
19.45h - 20.00h
Coffee/Tea and Refreshments
20.00h - 20.45h
BPMN & CMMN Tools & Demo
  • BPMN 1.x & BPMN 2.x & CMMN 1.x supported tools
    • Drawing tools
    • Intelligent drawing tools
    • Full Life Cycle tools
    • Cloud tools
    • BPMN & CMMN Tools demo
      • BizAgi Process Modeller
      • Enterprise Architect
    • BPMN & CMMN Tools simulatie demo
      • Enterprise Architect 10.0
      • Simulator
      • Breakpoints
20.45h - 21.00h
Questions & Answers, Discussions
21.00h
End of this Seminar

 Speakers


The Business Analysts, Cronos NV

Christian Gijsels (47 years) is currently working with Cronos Holding, where he is responsible for the Consulting Practice The Business Analysts, a group of 55 Strategy, Business and Functional analysts, and project managers. Before this, Christian was e-Business Manager at KPMG. Christian Gijsels is a member of BPM Institute and is actively in touch with Bruce Silver, the founder of BPMN.

Christian Gijsels was one of the founders of Evisor (later on sold to PwC) and was responsible there for Consulting. Before and after the integration of Cimad Consulting and IBM Professional Services, he was a Practice Leader of the Network Consulting and Security Group.

Christian finished his Master in Computer Technology at the LUC, and holds many certifications, e.g. Certified Advanced Consulting Skills (KPMG Verona), Certified PDN (Consulting Problem Solving), Certified Teacher at IBM Belgium, and Internal Auditor Quality System ISO 9001:2000 (SGS Belgium), Certified Scrum Master/CSM at Scrum Alliance, Certified BPMN at BPMInstitute.org New York (Bruce Silver), and KMO Challenge at Vlerick Leuven Gent Management School.

You can find more about Christian at LinkedIn and follow his tweets at Twitter.

Questions about this ? Interested but you can't attend ? Send us an email !

-->