Business Process Modeling with BPMN

Length: 2 days | Course #01-0310


  • Business architect
  • Business process modeler
  • Business analyst
  • Enterprise architect
  • Solution architect
  • System analyst



Contact Us to Learn More

Provide the missing value below to verify you are human:

8 + 2 =

Business Process Modeling with BPMN teaches how to formally model business processes using the Business Process Modeling Notation (BPMN v2.0). Beginning with a discussion of common challenges and best practices, the course continues with an overview of the business process modeling approach and how it relates to the overall business architecture (including the business service model and business domain model). Then the course describes the core concepts of business process diagrams and introduces twenty-one common workflow patterns. Students learn how to model the top level global collaboration business processes and then use that to derive a set of internal business processes. Then these private business processes are further decomposed into sub-process and tasks. The course then provides a detailed review of advanced workflow patterns. Best practices for managing and re-using process assets are discussed, along with integrating the business process model with the overall business architecture. The course finishes with discussion on business process requirements including business rules.


  • Discuss the Business Process Modeling Notation (BPMN v2.0) notation and semantics
  • Discuss how to derive abstract and collaboration business processes from business service model
  • Discuss how to model private, internal business processes
  • Discuss how to organize business process model
  • Discuss relationship of business process modeling with
    • Business architecture
    • Business rules
    • Business requirements
    • BPM orchestration and choreography

Classroom requirements

  • No computers required

Continuing education