Business Process Modeling
Revision: TE6303_20081110
(5.83 KB) View, Download, or Print Course as a PDF.
This class requires 5 or more students
- Course Length:
- 2 Days
- Course Description:
- This course is designed to provide students with the key fundamental concepts of Business Process Modeling. The course provides an initial foundation of knowledge, which prepares the student for advanced Business Process Modeling topics. This course includes discussions on the value of modeling systems, the process of building models, Business Process modeling notation, context diagramming, functional decomposition with data flow modeling, and model verification and validation. This course is designed to be 50% to 75% exercises and discussions depending on the needs and experience of the class participants, and on the number of class days being taught.
- Who Should Attend:
- This course is for Business Analysts, Systems Analysts, and Project Managers.
- Benefits of Attendance:
-
Upon completion of this course, students will be able to:
- Explain and apply basic Business Process modeling notation.
- List basic workflow diagramming techniques.
- Explain the use of BPM documentation, such as business area templates.
- Analyze the differences and compatibilities between UML and BPMN.
- Utilize context, functional decomposition, and data flow diagramming techniques to aid in requirements elicitation.
- Construct models with the appropriate components and rigor.
- Utilize models to analyze changes in business processes and data requirements for process simulation and application development.
- Create well-constructed models.
- Prerequisites:
- Students should have basic experience in gathering and documenting user requirements. This can be gained from either of the two requirements courses found in this curriculum: “Introduction to Business Analysis” or “Business Requirements Workshop.”
- Course Outline:
-
- Introduction to Business Process Modeling
- What is business modeling?
- Key differences between BPMN and UML standards
- Introduction to BPEL
- Advantages of business modeling
- Overview of Business Process Modeling Methods
- Business process modeling methods
- Discovery, analysis, design, validation, and implementation
- Modeling types
- Definition of business area-BPM metadata
- Business Process Modeling Notation
- Importance of the BPMN standards
- Business process modeling standards
- Flow objects
- Connecting objects
- Swimlanes
- Artifacts
- Context Diagramming
- Purpose of a context level data flow diagram
- Symbols used in a context level data flow diagram and description of their meaning
- Completing a context level data flow diagram based on a description of a business area
- Functional Decomposition
- Essentials of functional decomposition
- Creating functional decomposition business process diagrams
- Level 0 through level 2 diagrams
- Alternative process flows
- Steps in building BPMs
- Creating activities
- Process simulation
- Agile modeling techniques
- Basics of data flow decomposition
- Validating business process models
- Approaches to Functional Decomposition
- Completing a functional decomposition diagram using a number of different approaches or a combination of approaches
- Advantages and disadvantages of different approaches to functional decomposition
- Document detailed descriptions of business processes
- Using a functional decomposition diagram for a number of different analysis objectives
- Verifying Presentation Models
- Using a number of techniques to check your models for accuracy and completeness
- Difference between internal verification and external validation
- Different methods of completing verification and validation
- Errors to check for in performing internal verification of a model
- Using different techniques for presenting a model
- Introduction to Business Process Modeling












