SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716
yomito_2
 

La actualidad más candente (20)

Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716
 
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
 
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
 
Extending BPMN 2.0
Extending BPMN 2.0Extending BPMN 2.0
Extending BPMN 2.0
 
BPMN Process Modeling Levels
BPMN Process Modeling LevelsBPMN Process Modeling Levels
BPMN Process Modeling Levels
 
BPMN and Bizagi
BPMN and BizagiBPMN and Bizagi
BPMN and Bizagi
 
BPMN
BPMNBPMN
BPMN
 
BPMN Introduction and BPD in Visio
BPMN Introduction and BPD in VisioBPMN Introduction and BPD in Visio
BPMN Introduction and BPD in Visio
 
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
 
Business Process Management Introduction
Business Process Management IntroductionBusiness Process Management Introduction
Business Process Management Introduction
 
Introduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPMIntroduction to BPM, Business Process Management, BPM
Introduction to BPM, Business Process Management, BPM
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Process architecture - Part II
Process architecture - Part IIProcess architecture - Part II
Process architecture - Part II
 
Bpmn Poster
Bpmn PosterBpmn Poster
Bpmn Poster
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process Management
 
Webinar: BPMN with camunda
Webinar: BPMN with camundaWebinar: BPMN with camunda
Webinar: BPMN with camunda
 
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
 
What is BPM?
What is BPM?What is BPM?
What is BPM?
 

Destacado

Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Maxim Arzumanyan
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorial
uhuru1973
 
An introduction to bpmn (vietnamese)
An introduction to bpmn (vietnamese)An introduction to bpmn (vietnamese)
An introduction to bpmn (vietnamese)
Lai Ha
 
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
Bonitasoft
 

Destacado (18)

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
 
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
 
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
 
Применение 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?
 
Business process modelling
Business process modellingBusiness process modelling
Business process modelling
 

Similar a BPMN 2.0 Fundamentals

Elements_Cheat_Sheet.pdf
Elements_Cheat_Sheet.pdfElements_Cheat_Sheet.pdf
Elements_Cheat_Sheet.pdf
bandi25
 
Introduction tobpmn 15 02
Introduction tobpmn 15 02Introduction tobpmn 15 02
Introduction tobpmn 15 02
gtiprotec
 
The business analyst and bpm
The business analyst and bpmThe business analyst and bpm
The business analyst and bpm
dotNFS
 
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
mturi
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
guest4c12f7
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
guest4c12f7
 
15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b15 2 Eleni Pm Lesson 5b
15 2 Eleni Pm Lesson 5b
guest4c12f7
 

Similar a 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
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

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