Skip to content

RM 201 – Business Modeling with Business Process Modeling Notation (BMPN)

This course is designed for Business and System Analysts and business stakeholders who are interested in describing their current and future business processes.  The course covers diagramming using UML and BPMN, as well as more agile modeling approaches.  All diagrams described in the Business Analysis Body of Knowledge® (BABOK® V2.0) are reviewed.  Taking this course is an excellent way to prepare for the Certified Business Analyst Professional (CBAP) designation.


  1. Introduction to Visual Modeling
  2. Data Flow Diagram
  3. Data Modeling
  4. Decision Analysis
  5. Organization Modeling
  6. Process Modeling
    1. Flow Chart
    2. Activity Diagram
    3. Business Process Modeling Notation (BPMN)
  7. Root Cause Analysis with Fishbone Diagrams
  8. Brainstorming with Mind Mapping
  9. Scope modeling with Context Diagrams
  10. Sequence Diagram
  11. State Diagram
  12. Domain Modeling
  13. Other UML Diagrams
    1. Class Diagram
    2. Deployment Diagram
  14. Agile Modeling

Workshop Logistics

  • Level: Introductory
  • Length: Two days – 14 hours of classroom time plus breaks.
  • Approach: For each major topic in the agenda there will be instruction followed by group work.
  • Prerequisites: none.
  • Class size: Ideally 10 to 15, although up to 20 if the room allows.
  • Classroom requirements: For the students a table layout is preferred.  Ideally there should be tables of 4-6 people with sufficient space between them so that students can easily move about the room.  For the instructor a screen, projector, and writing space (whiteboards or flipcharts).

Related Courses

Many people choose to combine this workshop with the two day workshop RM 101 – Use Cases:  A Disciplined Approach.