Business Process Modeling
This course is part of IIL's Business Analysis Certificate Program (BACP), a program designed to help prepare individuals pass the IIBA® Certification exam to become a Certified Business Analysis Professional (CBAP®). Learn more at www.iil.com/bacp
A process model is a description of a process in terms of its steps or actions, the data flowing between them and participants in the process, machines, systems, and organizations involved. Modeling is a critical business analysis skill. It applies graphical and text communication techniques to describe the actions, objects, and relationships acted upon in the process and the steps that act upon them. This course teaches the technique of process modeling and ties together the core methods of process, behavior, and data modeling to enable business analysts to fully describe business processes in levels of detail from multiple perspectives.
What you will Learn
Upon completion, participants will be able to:
Identify business processes and their components
Work with UML diagrams
Use process modeling in business diagramming
Diagram and model business processes
Foundation Concepts
The role of the business analyst
The IIBA® BABOK® Knowledge Areas
Business Process Modeling (BPM) and the business analyst
A practical approach to business process modeling
The Context for Modeling Business Processes
Overview of context for business process modeling
Analyzing stakeholder information
Modeling best practices
Critical inputs for BPM: Business Rules
Critical inputs for BPM: Context Diagrams
Data Models
Overview of data modeling
Entity relationship diagrams
Object-oriented approach
Class diagrams
Other data models
Process Models - Part I (Non-UML)
Overview of process modeling
Data flow diagrams
Workflow diagrams
Flowcharts
Process Models - Part II (UML)
Overview of UML Process Models
UML Activity Diagrams
UML Sequence Diagrams
Usage Models - Part I (Non-UML)
Overview of usage modeling
Prototyping options
Static prototyping and storyboards
Dynamic prototyping
User Interface Design and user stories
Usage Models - Part II (UML Use Cases)
Overview of Use Cases
Use Case diagrams
Use Case descriptions
Use Cases and the product life cycle
Integrating the Models
Overview of integrating the models
General analysis best practices
Specific analysis techniques summary
Best practices for transition to design
Summary and Next Steps
What did we learn and how can we implement this in our work environments?