business process modeling using bpmn- training workshop
TRANSCRIPT
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 1 © Amit Midha
B.E ( Computer Science )
MBA ( FINANCE)
USING
&
Amit Midha
BUSINESS PROCESS MODELING
WITH
BPMN
Business Process Modeling Notation
1
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 2
BPM PRACTICE AND FUNCTIONS
� Creating and maintaining
BPM vision and plans
� Taking inventory and
capturing processes
� Continuously improving
existing processes
� Creating new capabilities
2
� Modeling notation and patterns
� Project roles and responsibilities
� Project methodology or how the organization will
execute BPM projects
� Development and integration standards
� Establish policies for prioritization of candidate
processes based on:
◦ Linkage to corporate strategic objectives
◦ Process impact and benefit
◦ Process complexity and scope
◦ Capability to execute the candidate process
◦ Maintain the process and business object
library
◦ Evaluate process and project performance
◦ Promote organizational compliance with BPM
governance policies and procedures.
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 3
PROCESS MODELS SERVE MANY PURPOSES…
Process Documentation
Workflow Management
Enterprise Architecture
Document Management
Knowledge Management
Process Improvement
Process Cost Analysis / Simulation
Enterprise Systems
Compliance / Risk Management
Software Evaluation/ Selection
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 4
BUSINESS
PROCESS
MODELING
NOTATION
4
BPMN
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 5
BPMN INTRODUCTION
� Definition:
◦ Business Process Modeling Notation (BPMN) is a graphical
notation to visualize and model processes.
� History:
◦ Has been developed by BPMI (Business Process
Management Initiative) as a standard in process modeling.
◦ Start of development: 2002
◦ …
◦ Current BPMN Specification
� BPMN v2.0
� BPMN 2.0 by Example: non-normative OMG document with
BPMN 2.0 examples
� Business process modeling is used to communicate a
wide variety of information to different audiences.
BPMN is designed to cover many types of modeling and
allows the creation of process segments as well as
end-to-end business processes, at different levels of
fidelity.
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 6
BPMN ARTIFACTS
� The four basic categories of elements of BPMN are:
� Flow Objects
◦ Events
◦ Activities
◦ Gateways
� Connecting Objects
◦ Sequence Flow
◦ Message Flow
◦ Association
� Swim lanes: to organize different activities into categories of the same functionality.
◦ Pool: contains many Flow Objects, Connecting Objects and Artifact
◦ Lane: it is a sub-part of the pool
� Artifacts
◦ Data Objects
◦ Group
◦ Annotation
� There are three basic types of sub-models within a BPMN model:
◦ Private or internal business processes: internal to the performing organization it is also referenced as workflow.
◦ Abstract or public processes: represent the Message flows between a private business process and another process or
participant
◦ Collaboration or global processes between two business entities (different lanes)
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 7
Process Models using BPMN 2.0
� Flow Objects
Real Life Hands on Exercises E2E Case Study Mock Test
� Connecting Objects
� Swim lanes
� Artifacts
Modeling and Simulation
of Processes Understanding
Process
Levels in an Organization
Using BPMN
Introduction to
BPEL
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 8
Course Coverage
Understanding BPMN (Workshop Objectives)
· Introduction to Business Process Management
· Detailed explanation of BPMN with guidelines on Modeling Processes and Utilization of BPMN Models
· Practice Tests and Roundtable discussions for OCEB 2 OMG's BPMN 2 Certification
Day 1 Theme Introduction to BPMN
>> Setting up a BPM Practice
>> Governance Structure for a BPM Project
>> Introduction to BPMN
>> Business Process Modeling using Sparx EA
>> Introduction to Sparx Systems Enterprise Architect
>> Modeling using Sparx Systems Enterprise Architect
>> BPMN using Sparx Systems Enterprise Architect
>> Hands-On Exercise using Sparx EA
Day 2 Theme ·Explaining BPMN Concepts
>> Domain Model
>> BPMN Process Model
>> BPMN Choreography Model
>> BPMN Collaboration Model
>> Case Study Demos with real life examples and hands on exercises
Day 3 Theme Relating Organizational Models to Process Models using BPMN Artifacts
· E2E Case Study-Banking (By Participants)
>> Designing Domain Model
>> Designing BPMN Process Model
>> Defining Organization Specific Models L3, L4, L5 Models
>> Assessment Test – Modeling Exercise and BPMN Fundamentals
>> Small Case Study to be modeled by Participants
>> Assessment Test with Multiple Choice Questions
· Summary and Q&A Session
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 9
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 10
A
COMPREHENSIVE
COURSE
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 11
Thanks
For Your AttentionFor Your AttentionFor Your AttentionFor Your Attention
Forget to put
Don’t
Saturday, October 18, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 12
Thank You Amit Midha A Freelance EA Consultant [email protected]