SlideShare une entreprise Scribd logo
1  sur  17
ProcessMaker™ BPMN Designer
What is BPMN?
Business Process Model and Notation (BPMN) is a standard for business process modeling,
and provides a graphical notation for specifying business processes based on a
flowcharting technique.


What is Business Process Modeling?
Business Process Modeling is the activity of representing processes of an enterprise, so
that the current process may be analyzed and improved by other professionals.



Why use BPMN to design processes?
BPMN 2.0 is official way to design and share processes between almost all BPMS in the
market. BPMN is an OMG Standard.
BPMN can represent Business Models by 4 kinds of diagrams:

    o Process Diagrams
        Represents regular flow between tasks, events and decision points to complete
        a process in the company.

    o Collaboration Diagrams
        Represents message flows or communication routes between process or
        entities like customers or partners.

    o Conversation Diagrams
        Represent groups of messages called “communications” and its relation
        between process and participants.

    o Choreography Diagrams
        Represent participant interaction between task and users or resources and the
        messages result of this interaction.

         Note: PM BPMN Designer supports Process and Collaboration diagram modeling.
Process Diagram




Collaboration Diagram
Choreography Diagram




Conversation Diagram
BPMN Project

   Process # 1


        Flow Objects   Data References   Connection Objects



   Process # 2

   Diagram # 1



     Diagram # 2        Participants           Data Objects
Flow Objects              Connecting Objects
                                                      SequenceFlow

                                                     MessageFlow

                                                      Association
  Event      Activity        Gateway



    Data Objects & Artifacts           Swimlanes

DataObject
                        DataStore
                                         Pool

                            Group


                                         Lane
Pool or Laneset is an element
representing a process into
an organization or company.

Lane is a representation of an
area or department of the
company. Some times can
represent a role into a process
scope.

Participant or Empty Pool is a
representation of a process or
entity that does not have any
action within the process.
An Event is something that “happens” during the course
of a Process or a Choreography. An Event affects the
flow of the model and usually have a cause (Trigger) or
an impact (Result).

Event graphical representation is a circle.

There’s 3 types of events: Start Events, Intermediate
Events and End Event.

Intermediate Events can be used in regular process
diagrams and can be used as Boundary Events attached
to an activity.

Start Events and Intermediate Events can be Interrupting and
Non-interrupting.
Activity is a generic term for work that
company performs in a Process. An Activity
Can be atomic or non-atomic.

The type of activities that are part of the
process are: Task and Sub-Process.

A task can be differenced by markers that
represent its type or associated resource.

Sub-Process can be Collapsed or Expanded,
and can be differenced by the kind of
elements that join in: Sub-process,
Transactions, Event Sub Process and Call
Activities.
A Gateway is used to control the
divergence and convergence of
sequence flows in a Process or in a
choreography.                             =

Gateway will determine
branching, forking, merging or joining.

There’s 7 kinds of gateways differed by
its internal marker:
Exclusive, Inclusive, Parallel, Complex
, Event-based, Parallel Event-based
and Exclusive Event-based.
There’s 6 types or connection objects. All
of them are represented for a line.
                                                                 Normal
Sequence Flow can be Normal, Default
and Conditional, and always have direction,
source and target.                                               Default

Message Flows are a type of connection object
that is used to represent collaboration between              Conditional
two process.

Data Association is a line between a Data Object and
An element.

                                                                           Message
          Association                         Data Association
BPMN 2.0 can represent Data in two ways: Data Stores
and Data Objects.

A Data Store provides a mechanism for Activities to
retrieve or update stored information that will persist
beyond the scope of the Process. The same Data Store
can be visualized, through a Data Store Reference, in
one or more places in the Process.

Data Objects provide information about what Activities
require to be performed and/or what they produce, Data
Objects can represent a singular object or a collection of
objects.

Data Objects can be separated in Data Input and Data
Output only considering direction of the information.
BPMN 2.0 considers 2 types of artifacts: Groups and
Text Annotations.

A Group is a grouping of graphical elements that
are within the same Category. This type of grouping
does not affect the Sequence Flows within the
Group. The Category name appears on the diagram
as the group label. Categories can be used for
documentation or analysis purposes. Groups are
one way in which Categories of objects can be
visually displayed on the diagram.

Text Annotations are a mechanism for a modeler to
provide additional text information for the reader of
a BPMN Diagram.
Into collaboration diagrams there’s a main concept to consider: “A PARTICIPANT”.
  BPMN considers a participant an entity or process involved into a collaborative relation .




Participants
Object Management Group/Business Process Management
Initiative
www.bpmn.org

Documents Associated with Business Process Model and
Notation (BPMN) Version 2.0
http://www.omg.org/spec/BPMN/2.0/



                                 Enrique Ponce de Leon (qennix)
                                 Development Team Leader – Colosa Inc.
                                 enrique@colosa.com – iam@qennix.com
                                                            August, 2011

Contenu connexe

Tendances

BPMN 2.0 overview
BPMN 2.0 overviewBPMN 2.0 overview
BPMN 2.0 overviewsolomd
 
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesHow to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesAlexander SAMARIN
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Peter R. Egli
 
BPMN 2.0 - an introduction to the Level 1 Palette
BPMN 2.0 - an introduction to the Level 1 PaletteBPMN 2.0 - an introduction to the Level 1 Palette
BPMN 2.0 - an introduction to the Level 1 PaletteDeclan Chellar
 
Fundamentals of business process management and BPMN
Fundamentals of business process management and BPMNFundamentals of business process management and BPMN
Fundamentals of business process management and BPMNGregor Polančič
 
Business Process Management Introduction
Business Process Management IntroductionBusiness Process Management Introduction
Business Process Management IntroductionGBTEC Software AG
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modelingguest2c3da5c7
 
BPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessBPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessClay Richardson
 
BPMN Process Modeling Levels
BPMN Process Modeling LevelsBPMN Process Modeling Levels
BPMN Process Modeling LevelsMax Tay
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process ModelingCarlos J. Costa
 
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
 Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014 Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014OSSCube
 
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsBusiness Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsAurelien Domont, MBA
 
Bpmn 2 0 getting started guide
Bpmn 2 0 getting started guideBpmn 2 0 getting started guide
Bpmn 2 0 getting started guideadickerson0
 
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...Marlon Dumas
 
BPMN Introduction and BPD in Visio
BPMN Introduction and BPD in VisioBPMN Introduction and BPD in Visio
BPMN Introduction and BPD in Visiovpmouttou
 
Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10jlaznik
 
Business process modelling
Business process modellingBusiness process modelling
Business process modellingDejan Munjin
 

Tendances (20)

BPMN 2.0 overview
BPMN 2.0 overviewBPMN 2.0 overview
BPMN 2.0 overview
 
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesHow to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
 
Introduction to BPM
Introduction to BPMIntroduction to BPM
Introduction to BPM
 
BPMN 2.0 - an introduction to the Level 1 Palette
BPMN 2.0 - an introduction to the Level 1 PaletteBPMN 2.0 - an introduction to the Level 1 Palette
BPMN 2.0 - an introduction to the Level 1 Palette
 
Fundamentals of business process management and BPMN
Fundamentals of business process management and BPMNFundamentals of business process management and BPMN
Fundamentals of business process management and BPMN
 
BPMN and Bizagi
BPMN and BizagiBPMN and Bizagi
BPMN and Bizagi
 
Business Process Management Introduction
Business Process Management IntroductionBusiness Process Management Introduction
Business Process Management Introduction
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
BPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessBPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM Success
 
BPMN Process Modeling Levels
BPMN Process Modeling LevelsBPMN Process Modeling Levels
BPMN Process Modeling Levels
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
 Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014 Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
 
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsBusiness Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
 
Bpmn 2 0 getting started guide
Bpmn 2 0 getting started guideBpmn 2 0 getting started guide
Bpmn 2 0 getting started guide
 
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
 
BPMN Introduction and BPD in Visio
BPMN Introduction and BPD in VisioBPMN Introduction and BPD in Visio
BPMN Introduction and BPD in Visio
 
Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10
 
Business Process Management Approach
Business Process Management Approach  Business Process Management Approach
Business Process Management Approach
 
Business process modelling
Business process modellingBusiness process modelling
Business process modelling
 

En vedette

Implementing BPMN 2.0 with Microsoft Visio
Implementing BPMN 2.0 with Microsoft VisioImplementing BPMN 2.0 with Microsoft Visio
Implementing BPMN 2.0 with Microsoft VisioGoutama Bachtiar
 
BPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsBPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsMichael zur Muehlen
 
Introduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling NotationIntroduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling NotationSanae BEKKAR
 
Getting Started With Business Process Modeling
Getting Started With Business Process ModelingGetting Started With Business Process Modeling
Getting Started With Business Process ModelingMichael zur Muehlen
 
BPMN : Business Process Modelling Notation
BPMN : Business Process Modelling NotationBPMN : Business Process Modelling Notation
BPMN : Business Process Modelling NotationKhaled Fayala
 
Structured Business Process Modeling - Lavacon 2014
Structured Business Process Modeling - Lavacon 2014Structured Business Process Modeling - Lavacon 2014
Structured Business Process Modeling - Lavacon 2014Dr. Jackie Damrau, BPMN
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process ModelingSandy Kemsley
 
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...Maxim Arzumanyan
 
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)Denis Gagné
 
An Introduction to BPMN for Business People
An Introduction to BPMN for Business PeopleAn Introduction to BPMN for Business People
An Introduction to BPMN for Business PeopleMichael Moyal
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorialuhuru1973
 
An introduction to bpmn (vietnamese)
An introduction to bpmn (vietnamese)An introduction to bpmn (vietnamese)
An introduction to bpmn (vietnamese)Lai Ha
 
Ce qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process ManagementCe qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process ManagementSanae BEKKAR
 
Le BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open SolutionLe BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open SolutionBonitasoft
 
From Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step MethodFrom Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step MethodMarlon Dumas
 

En vedette (17)

Implementing BPMN 2.0 with Microsoft Visio
Implementing BPMN 2.0 with Microsoft VisioImplementing BPMN 2.0 with Microsoft Visio
Implementing BPMN 2.0 with Microsoft Visio
 
BPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsBPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic Constructs
 
Introduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling NotationIntroduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling Notation
 
Getting Started With Business Process Modeling
Getting Started With Business Process ModelingGetting Started With Business Process Modeling
Getting Started With Business Process Modeling
 
BPMN : Business Process Modelling Notation
BPMN : Business Process Modelling NotationBPMN : Business Process Modelling Notation
BPMN : Business Process Modelling Notation
 
Structured Business Process Modeling - Lavacon 2014
Structured Business Process Modeling - Lavacon 2014Structured Business Process Modeling - Lavacon 2014
Structured Business Process Modeling - Lavacon 2014
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
 
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
 
An Introduction to BPMN for Business People
An Introduction to BPMN for Business PeopleAn Introduction to BPMN for Business People
An Introduction to BPMN for Business People
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorial
 
An introduction to bpmn (vietnamese)
An introduction to bpmn (vietnamese)An introduction to bpmn (vietnamese)
An introduction to bpmn (vietnamese)
 
Ce qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process ManagementCe qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process Management
 
BPM & Workflow
BPM & WorkflowBPM & Workflow
BPM & Workflow
 
Le BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open SolutionLe BPM facile avec Bonita Open Solution
Le BPM facile avec Bonita Open Solution
 
From Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step MethodFrom Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step Method
 
What is BPM?
What is BPM?What is BPM?
What is BPM?
 

Similaire à BPMN 2.0 Fundamentals

The process approach (and business process management)
The process approach (and business process management)The process approach (and business process management)
The process approach (and business process management)Nicola Mezzetti
 
ARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdfARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdfalexandre929334
 
Elements_Cheat_Sheet.pdf
Elements_Cheat_Sheet.pdfElements_Cheat_Sheet.pdf
Elements_Cheat_Sheet.pdfbandi25
 
Introduction tobpmn 15 02
Introduction tobpmn 15 02Introduction tobpmn 15 02
Introduction tobpmn 15 02gtiprotec
 
SOA - Architecture and Design
SOA - Architecture and DesignSOA - Architecture and Design
SOA - Architecture and DesignMuthu Kumar
 
REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples Kevin Lime
 
From Site to System (specifically, business process management systems)
From Site to System (specifically, business process management systems)From Site to System (specifically, business process management systems)
From Site to System (specifically, business process management systems)Adam Khan
 
The business analyst and bpm
The business analyst and bpmThe business analyst and bpm
The business analyst and bpmdotNFS
 
Cross Language Process Model Reuse Po Em2009
Cross Language Process Model Reuse Po Em2009Cross Language Process Model Reuse Po Em2009
Cross Language Process Model Reuse Po Em2009mturi
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5bguest4c12f7
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5bguest4c12f7
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5bguest4c12f7
 
Analysis modeling in software engineering
Analysis modeling in software engineeringAnalysis modeling in software engineering
Analysis modeling in software engineeringMuhammadTalha436
 
Bpmn poster a4_ver_1.0.10
Bpmn poster a4_ver_1.0.10Bpmn poster a4_ver_1.0.10
Bpmn poster a4_ver_1.0.10primulah
 

Similaire à BPMN 2.0 Fundamentals (20)

Role of BPMN in Business
Role of BPMN in BusinessRole of BPMN in Business
Role of BPMN in Business
 
The process approach (and business process management)
The process approach (and business process management)The process approach (and business process management)
The process approach (and business process management)
 
ARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdfARIS_Basic_Cheat_Sheet.pdf
ARIS_Basic_Cheat_Sheet.pdf
 
Elements_Cheat_Sheet.pdf
Elements_Cheat_Sheet.pdfElements_Cheat_Sheet.pdf
Elements_Cheat_Sheet.pdf
 
Introduction tobpmn 15 02
Introduction tobpmn 15 02Introduction tobpmn 15 02
Introduction tobpmn 15 02
 
Introduciton to bpmn
Introduciton to bpmn Introduciton to bpmn
Introduciton to bpmn
 
SOA - Architecture and Design
SOA - Architecture and DesignSOA - Architecture and Design
SOA - Architecture and Design
 
REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples REPORT IN PRODMAN Testing models and Examples
REPORT IN PRODMAN Testing models and Examples
 
From Site to System (specifically, business process management systems)
From Site to System (specifically, business process management systems)From Site to System (specifically, business process management systems)
From Site to System (specifically, business process management systems)
 
The business analyst and bpm
The business analyst and bpmThe business analyst and bpm
The business analyst and bpm
 
172298
172298172298
172298
 
BPMN 2.0
BPMN 2.0BPMN 2.0
BPMN 2.0
 
Cross Language Process Model Reuse Po Em2009
Cross Language Process Model Reuse Po Em2009Cross Language Process Model Reuse Po Em2009
Cross Language Process Model Reuse Po Em2009
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
 
Analysis modeling in software engineering
Analysis modeling in software engineeringAnalysis modeling in software engineering
Analysis modeling in software engineering
 
BPMN Poster
BPMN PosterBPMN Poster
BPMN Poster
 
Bpmn poster a4_ver_1.0.10
Bpmn poster a4_ver_1.0.10Bpmn poster a4_ver_1.0.10
Bpmn poster a4_ver_1.0.10
 
Analysis modeling
Analysis modelingAnalysis modeling
Analysis modeling
 

Dernier

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Dernier (20)

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

BPMN 2.0 Fundamentals

  • 2. What is BPMN? Business Process Model and Notation (BPMN) is a standard for business process modeling, and provides a graphical notation for specifying business processes based on a flowcharting technique. What is Business Process Modeling? Business Process Modeling is the activity of representing processes of an enterprise, so that the current process may be analyzed and improved by other professionals. Why use BPMN to design processes? BPMN 2.0 is official way to design and share processes between almost all BPMS in the market. BPMN is an OMG Standard.
  • 3. BPMN can represent Business Models by 4 kinds of diagrams: o Process Diagrams Represents regular flow between tasks, events and decision points to complete a process in the company. o Collaboration Diagrams Represents message flows or communication routes between process or entities like customers or partners. o Conversation Diagrams Represent groups of messages called “communications” and its relation between process and participants. o Choreography Diagrams Represent participant interaction between task and users or resources and the messages result of this interaction. Note: PM BPMN Designer supports Process and Collaboration diagram modeling.
  • 6. BPMN Project Process # 1 Flow Objects Data References Connection Objects Process # 2 Diagram # 1 Diagram # 2 Participants Data Objects
  • 7. Flow Objects Connecting Objects SequenceFlow MessageFlow Association Event Activity Gateway Data Objects & Artifacts Swimlanes DataObject DataStore Pool Group Lane
  • 8. Pool or Laneset is an element representing a process into an organization or company. Lane is a representation of an area or department of the company. Some times can represent a role into a process scope. Participant or Empty Pool is a representation of a process or entity that does not have any action within the process.
  • 9. An Event is something that “happens” during the course of a Process or a Choreography. An Event affects the flow of the model and usually have a cause (Trigger) or an impact (Result). Event graphical representation is a circle. There’s 3 types of events: Start Events, Intermediate Events and End Event. Intermediate Events can be used in regular process diagrams and can be used as Boundary Events attached to an activity. Start Events and Intermediate Events can be Interrupting and Non-interrupting.
  • 10. Activity is a generic term for work that company performs in a Process. An Activity Can be atomic or non-atomic. The type of activities that are part of the process are: Task and Sub-Process. A task can be differenced by markers that represent its type or associated resource. Sub-Process can be Collapsed or Expanded, and can be differenced by the kind of elements that join in: Sub-process, Transactions, Event Sub Process and Call Activities.
  • 11. A Gateway is used to control the divergence and convergence of sequence flows in a Process or in a choreography. = Gateway will determine branching, forking, merging or joining. There’s 7 kinds of gateways differed by its internal marker: Exclusive, Inclusive, Parallel, Complex , Event-based, Parallel Event-based and Exclusive Event-based.
  • 12. There’s 6 types or connection objects. All of them are represented for a line. Normal Sequence Flow can be Normal, Default and Conditional, and always have direction, source and target. Default Message Flows are a type of connection object that is used to represent collaboration between Conditional two process. Data Association is a line between a Data Object and An element. Message Association Data Association
  • 13. BPMN 2.0 can represent Data in two ways: Data Stores and Data Objects. A Data Store provides a mechanism for Activities to retrieve or update stored information that will persist beyond the scope of the Process. The same Data Store can be visualized, through a Data Store Reference, in one or more places in the Process. Data Objects provide information about what Activities require to be performed and/or what they produce, Data Objects can represent a singular object or a collection of objects. Data Objects can be separated in Data Input and Data Output only considering direction of the information.
  • 14. BPMN 2.0 considers 2 types of artifacts: Groups and Text Annotations. A Group is a grouping of graphical elements that are within the same Category. This type of grouping does not affect the Sequence Flows within the Group. The Category name appears on the diagram as the group label. Categories can be used for documentation or analysis purposes. Groups are one way in which Categories of objects can be visually displayed on the diagram. Text Annotations are a mechanism for a modeler to provide additional text information for the reader of a BPMN Diagram.
  • 15.
  • 16. Into collaboration diagrams there’s a main concept to consider: “A PARTICIPANT”. BPMN considers a participant an entity or process involved into a collaborative relation . Participants
  • 17. Object Management Group/Business Process Management Initiative www.bpmn.org Documents Associated with Business Process Model and Notation (BPMN) Version 2.0 http://www.omg.org/spec/BPMN/2.0/ Enrique Ponce de Leon (qennix) Development Team Leader – Colosa Inc. enrique@colosa.com – iam@qennix.com August, 2011