Enviar pesquisa
Carregar
Business Process Modeling Notation Fundamentals
•
2 gostaram
•
2,938 visualizações
Mustafa Jarrar
Seguir
Educação
Tecnologia
Negócios
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 47
Baixar agora
Baixar para ler offline
Recomendados
BPMN 2.0 Fundamentals
BPMN 2.0 Fundamentals
Enrique Ponce De Leon
Business Process Maturity and Centers of Excellence
Business Process Maturity and Centers of Excellence
Sandy Kemsley
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
Peter R. Egli
How To Explain BPMN To Business Users
How To Explain BPMN To Business Users
Sandy Kemsley
BPMN 2.0 Introduction
BPMN 2.0 Introduction
Bjoern Reinhold
BPMN on One Page
BPMN on One Page
Mohamed Zakarya Abdelgawad
Concepts of cutover planning and management
Concepts of cutover planning and management
Sanjay Choubey
Flevy.com - Business Process Master List (BPML) Template
Flevy.com - Business Process Master List (BPML) Template
David Tracy
Recomendados
BPMN 2.0 Fundamentals
BPMN 2.0 Fundamentals
Enrique Ponce De Leon
Business Process Maturity and Centers of Excellence
Business Process Maturity and Centers of Excellence
Sandy Kemsley
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
Peter R. Egli
How To Explain BPMN To Business Users
How To Explain BPMN To Business Users
Sandy Kemsley
BPMN 2.0 Introduction
BPMN 2.0 Introduction
Bjoern Reinhold
BPMN on One Page
BPMN on One Page
Mohamed Zakarya Abdelgawad
Concepts of cutover planning and management
Concepts of cutover planning and management
Sanjay Choubey
Flevy.com - Business Process Master List (BPML) Template
Flevy.com - Business Process Master List (BPML) Template
David Tracy
Cutover Plan V2
Cutover Plan V2
Mahesh Vallampati
Anatomy of a Business Process - How Work Gets Done
Anatomy of a Business Process - How Work Gets Done
DATAVERSITY
SSDesign Application Support Services
SSDesign Application Support Services
SS Design
BPMN Process Modeling Levels
BPMN Process Modeling Levels
Max Tay
Enterprise ArchitectureVisualization
Enterprise ArchitectureVisualization
Shkumbin Rrushaj
Data Migration and MDM - DMM5
Data Migration and MDM - DMM5
Wael Elrifai
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
IMC Institute
BPMN Introduction
BPMN Introduction
ejlp12
BPMN 2.0 overview
BPMN 2.0 overview
solomd
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
Alexander SAMARIN
Alfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborate
Alfresco Software
Omg bpmn tutorial
Omg bpmn tutorial
Beta-Research.org
Fault Management System (OSS)
Fault Management System (OSS)
Riswan
Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner
Gartner's ITScore for BPM Maturity
Gartner's ITScore for BPM Maturity
Gartner
Sap Implementation Presentation
Sap Implementation Presentation
larrymcc
SAP sample
SAP sample
cherry1206
Smarter processes for SAP Moscow oct-22-2013
Smarter processes for SAP Moscow oct-22-2013
Logan Vadivelu
Cutover plan template Tool
Cutover plan template Tool
Mahesh Vallampati
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
Gregor Polančič
Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)
elliando dias
Business Process Modeling
Business Process Modeling
Ang Chen
Mais conteúdo relacionado
Mais procurados
Cutover Plan V2
Cutover Plan V2
Mahesh Vallampati
Anatomy of a Business Process - How Work Gets Done
Anatomy of a Business Process - How Work Gets Done
DATAVERSITY
SSDesign Application Support Services
SSDesign Application Support Services
SS Design
BPMN Process Modeling Levels
BPMN Process Modeling Levels
Max Tay
Enterprise ArchitectureVisualization
Enterprise ArchitectureVisualization
Shkumbin Rrushaj
Data Migration and MDM - DMM5
Data Migration and MDM - DMM5
Wael Elrifai
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
IMC Institute
BPMN Introduction
BPMN Introduction
ejlp12
BPMN 2.0 overview
BPMN 2.0 overview
solomd
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
Alexander SAMARIN
Alfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborate
Alfresco Software
Omg bpmn tutorial
Omg bpmn tutorial
Beta-Research.org
Fault Management System (OSS)
Fault Management System (OSS)
Riswan
Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner
Gartner's ITScore for BPM Maturity
Gartner's ITScore for BPM Maturity
Gartner
Sap Implementation Presentation
Sap Implementation Presentation
larrymcc
SAP sample
SAP sample
cherry1206
Smarter processes for SAP Moscow oct-22-2013
Smarter processes for SAP Moscow oct-22-2013
Logan Vadivelu
Cutover plan template Tool
Cutover plan template Tool
Mahesh Vallampati
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
Gregor Polančič
Mais procurados
(20)
Cutover Plan V2
Cutover Plan V2
Anatomy of a Business Process - How Work Gets Done
Anatomy of a Business Process - How Work Gets Done
SSDesign Application Support Services
SSDesign Application Support Services
BPMN Process Modeling Levels
BPMN Process Modeling Levels
Enterprise ArchitectureVisualization
Enterprise ArchitectureVisualization
Data Migration and MDM - DMM5
Data Migration and MDM - DMM5
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
BPMN Introduction
BPMN Introduction
BPMN 2.0 overview
BPMN 2.0 overview
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
Alfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborate
Omg bpmn tutorial
Omg bpmn tutorial
Fault Management System (OSS)
Fault Management System (OSS)
Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's Maturity Model For Programme Portfolio Management (PPM)
Gartner's ITScore for BPM Maturity
Gartner's ITScore for BPM Maturity
Sap Implementation Presentation
Sap Implementation Presentation
SAP sample
SAP sample
Smarter processes for SAP Moscow oct-22-2013
Smarter processes for SAP Moscow oct-22-2013
Cutover plan template Tool
Cutover plan template Tool
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
Destaque
Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)
elliando dias
Business Process Modeling
Business Process Modeling
Ang Chen
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Jaguaraci Silva
BPMN
BPMN
ciwiryanti
Gestão de Processos de Negócio (BPM)
Gestão de Processos de Negócio (BPM)
Synergia - Engenharia de Software e Sistemas
Gestão processo BMP
Gestão processo BMP
Armando Ferreira Alvferreira
BPM: Conceitos de Gestão de Processos de Negócios
BPM: Conceitos de Gestão de Processos de Negócios
Sergio Sorrentino Moraes
02 pemodelan proses bisnis
02 pemodelan proses bisnis
Sujatmika Siswasudarma
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
CRA-BA
E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)
Adam Mukharil Bachtiar
E-commerce business process
E-commerce business process
ICFAI Business School
Normas abnt - Referências. figuras, sumário
Normas abnt - Referências. figuras, sumário
Mike Barria
Destaque
(12)
Business Process Modeling Notation (BPMN)
Business Process Modeling Notation (BPMN)
Business Process Modeling
Business Process Modeling
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
BPMN
BPMN
Gestão de Processos de Negócio (BPM)
Gestão de Processos de Negócio (BPM)
Gestão processo BMP
Gestão processo BMP
BPM: Conceitos de Gestão de Processos de Negócios
BPM: Conceitos de Gestão de Processos de Negócios
02 pemodelan proses bisnis
02 pemodelan proses bisnis
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)
E-commerce business process
E-commerce business process
Normas abnt - Referências. figuras, sumário
Normas abnt - Referências. figuras, sumário
Semelhante a Business Process Modeling Notation Fundamentals
Pal gov.tutorial1.session15 16
Pal gov.tutorial1.session15 16
Mustafa Jarrar
Pal gov.tutorial1.session9 10.bpmn-overview (mahmoud saheb's conflicted copy ...
Pal gov.tutorial1.session9 10.bpmn-overview (mahmoud saheb's conflicted copy ...
Mustafa Jarrar
Pal gov.tutorial1.session1 3.conceptualschemadesignsteps
Pal gov.tutorial1.session1 3.conceptualschemadesignsteps
Mustafa Jarrar
Pal gov.tutorial1.session3 2.mandatoryrules
Pal gov.tutorial1.session3 2.mandatoryrules
Mustafa Jarrar
Pal gov.tutorial1.session13 14
Pal gov.tutorial1.session13 14
Mustafa Jarrar
Pal gov.tutorial1.session5.subtyperelationsandotherconstraints
Pal gov.tutorial1.session5.subtyperelationsandotherconstraints
Mustafa Jarrar
Pal gov.tutorial1.session7 1.schema equivalence and optimization
Pal gov.tutorial1.session7 1.schema equivalence and optimization
Mustafa Jarrar
Pal gov.tutorial1.session3 1.uniquenessrules
Pal gov.tutorial1.session3 1.uniquenessrules
Mustafa Jarrar
Pal gov.tutorial1.session1 1.informationmodeling
Pal gov.tutorial1.session1 1.informationmodeling
Mustafa Jarrar
Pal gov.tutorial1.session7 2.finalcheckandschemaengineeringissues
Pal gov.tutorial1.session7 2.finalcheckandschemaengineeringissues
Mustafa Jarrar
Pal gov.tutorial1.session1 2.conceptualdatamodelingusingorm
Pal gov.tutorial1.session1 2.conceptualdatamodelingusingorm
Mustafa Jarrar
Pal gov.tutorial1.session8.national student registry
Pal gov.tutorial1.session8.national student registry
Mustafa Jarrar
Pal gov.tutorial3.session13.bpel
Pal gov.tutorial3.session13.bpel
Mustafa Jarrar
How to implement a theory of correctness in the area of business processes an...
How to implement a theory of correctness in the area of business processes an...
Universität Rostock
UNIT 2.pptx BI
UNIT 2.pptx BI
vobine5379
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
ghodgkinson
Pm soln9416141129710
Pm soln9416141129710
Nikhil Todkar
Introduction to BPM
Introduction to BPM
Sandy Kemsley
Is pmbok appropriate for sw projects 2
Is pmbok appropriate for sw projects 2
Glen Alleman
Omg bpmn tutorial
Omg bpmn tutorial
uhuru1973
Semelhante a Business Process Modeling Notation Fundamentals
(20)
Pal gov.tutorial1.session15 16
Pal gov.tutorial1.session15 16
Pal gov.tutorial1.session9 10.bpmn-overview (mahmoud saheb's conflicted copy ...
Pal gov.tutorial1.session9 10.bpmn-overview (mahmoud saheb's conflicted copy ...
Pal gov.tutorial1.session1 3.conceptualschemadesignsteps
Pal gov.tutorial1.session1 3.conceptualschemadesignsteps
Pal gov.tutorial1.session3 2.mandatoryrules
Pal gov.tutorial1.session3 2.mandatoryrules
Pal gov.tutorial1.session13 14
Pal gov.tutorial1.session13 14
Pal gov.tutorial1.session5.subtyperelationsandotherconstraints
Pal gov.tutorial1.session5.subtyperelationsandotherconstraints
Pal gov.tutorial1.session7 1.schema equivalence and optimization
Pal gov.tutorial1.session7 1.schema equivalence and optimization
Pal gov.tutorial1.session3 1.uniquenessrules
Pal gov.tutorial1.session3 1.uniquenessrules
Pal gov.tutorial1.session1 1.informationmodeling
Pal gov.tutorial1.session1 1.informationmodeling
Pal gov.tutorial1.session7 2.finalcheckandschemaengineeringissues
Pal gov.tutorial1.session7 2.finalcheckandschemaengineeringissues
Pal gov.tutorial1.session1 2.conceptualdatamodelingusingorm
Pal gov.tutorial1.session1 2.conceptualdatamodelingusingorm
Pal gov.tutorial1.session8.national student registry
Pal gov.tutorial1.session8.national student registry
Pal gov.tutorial3.session13.bpel
Pal gov.tutorial3.session13.bpel
How to implement a theory of correctness in the area of business processes an...
How to implement a theory of correctness in the area of business processes an...
UNIT 2.pptx BI
UNIT 2.pptx BI
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Pm soln9416141129710
Pm soln9416141129710
Introduction to BPM
Introduction to BPM
Is pmbok appropriate for sw projects 2
Is pmbok appropriate for sw projects 2
Omg bpmn tutorial
Omg bpmn tutorial
Mais de Mustafa Jarrar
Clustering Arabic Tweets for Sentiment Analysis
Clustering Arabic Tweets for Sentiment Analysis
Mustafa Jarrar
Classifying Processes and Basic Formal Ontology
Classifying Processes and Basic Formal Ontology
Mustafa Jarrar
Discrete Mathematics Course Outline
Discrete Mathematics Course Outline
Mustafa Jarrar
Business Process Implementation
Business Process Implementation
Mustafa Jarrar
Business Process Design and Re-engineering
Business Process Design and Re-engineering
Mustafa Jarrar
BPMN 2.0 Analytical Constructs
BPMN 2.0 Analytical Constructs
Mustafa Jarrar
BPMN 2.0 Descriptive Constructs
BPMN 2.0 Descriptive Constructs
Mustafa Jarrar
Introduction to Business Process Management
Introduction to Business Process Management
Mustafa Jarrar
Customer Complaint Ontology
Customer Complaint Ontology
Mustafa Jarrar
Subset, Equality, and Exclusion Rules
Subset, Equality, and Exclusion Rules
Mustafa Jarrar
Schema Modularization in ORM
Schema Modularization in ORM
Mustafa Jarrar
On Computer Science Trends and Priorities in Palestine
On Computer Science Trends and Priorities in Palestine
Mustafa Jarrar
Lessons from Class Recording & Publishing of Eight Online Courses
Lessons from Class Recording & Publishing of Eight Online Courses
Mustafa Jarrar
Presentation curras paper-emnlp2014-final
Presentation curras paper-emnlp2014-final
Mustafa Jarrar
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 Calls
Mustafa Jarrar
Habash: Arabic Natural Language Processing
Habash: Arabic Natural Language Processing
Mustafa Jarrar
Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing
Mustafa Jarrar
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Mustafa Jarrar
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Mustafa Jarrar
Jarrar: Sparql Project
Jarrar: Sparql Project
Mustafa Jarrar
Mais de Mustafa Jarrar
(20)
Clustering Arabic Tweets for Sentiment Analysis
Clustering Arabic Tweets for Sentiment Analysis
Classifying Processes and Basic Formal Ontology
Classifying Processes and Basic Formal Ontology
Discrete Mathematics Course Outline
Discrete Mathematics Course Outline
Business Process Implementation
Business Process Implementation
Business Process Design and Re-engineering
Business Process Design and Re-engineering
BPMN 2.0 Analytical Constructs
BPMN 2.0 Analytical Constructs
BPMN 2.0 Descriptive Constructs
BPMN 2.0 Descriptive Constructs
Introduction to Business Process Management
Introduction to Business Process Management
Customer Complaint Ontology
Customer Complaint Ontology
Subset, Equality, and Exclusion Rules
Subset, Equality, and Exclusion Rules
Schema Modularization in ORM
Schema Modularization in ORM
On Computer Science Trends and Priorities in Palestine
On Computer Science Trends and Priorities in Palestine
Lessons from Class Recording & Publishing of Eight Online Courses
Lessons from Class Recording & Publishing of Eight Online Courses
Presentation curras paper-emnlp2014-final
Presentation curras paper-emnlp2014-final
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 Calls
Habash: Arabic Natural Language Processing
Habash: Arabic Natural Language Processing
Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Jarrar: Sparql Project
Jarrar: Sparql Project
Último
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
MaryamAhmad92
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
UmeshTimilsina1
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
Nirmal Dwivedi
Application orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
RamjanShidvankar
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
Elizabeth Walsh
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
Pooky Knightsmith
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
Admir Softic
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Dr Vijay Vishwakarma
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
Esquimalt MFRC
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
pradhanghanshyam7136
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
annathomasp01
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Denish Jangid
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
Dr. Sarita Anand
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
AreebaZafar22
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
agholdier
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
jbellavia9
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
Nguyen Thanh Tu Collection
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
Celine George
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
marlenawright1
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
Celine George
Último
(20)
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
Application orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
Business Process Modeling Notation Fundamentals
1.
أكاديمية الحكومة اإللكترونية
الفلسطينية The Palestinian eGovernment Academy www.egovacademy.ps Tutorial 1: Data and Business Process Modeling Session 11-12 Business Process Modeling Notation Fundamentals By: Stephen A. White, IBM (With Modification and extensions) Dr. Mahmoud H. M. Saheb Palestinian Polytechnic University Reviewed by PalGov © 2011 Prof. Marco Ronchetti, Trento University, Italy 1
2.
About This tutorial is
part of the PalGov project, funded by the TEMPUS IV program of the Commission of the European Communities, grant agreement 511159-TEMPUS-1- 2010-1-PS-TEMPUS-JPHES. The project website: www.egovacademy.ps Project Consortium: Birzeit University, Palestine University of Trento, Italy (Coordinator ) Palestine Polytechnic University, Palestine Vrije Universiteit Brussel, Belgium Palestine Technical University, Palestine Université de Savoie, France Ministry of Telecom and IT, Palestine University of Namur, Belgium Ministry of Interior, Palestine TrueTrust, UK Ministry of Local Government, Palestine Coordinator: Dr. Mustafa Jarrar Birzeit University, P.O.Box 14- Birzeit, Palestine Telfax:+972 2 2982935 mjarrar@birzeit.eduPalGov © 2011 2
3.
© Copyright Notes Everyone
is encouraged to use this material, or part of it, but should properly cite the project (logo and website), and the author of that part. No part of this tutorial may be reproduced or modified in any form or by any means, without prior written permission from the project, who have the full copyrights on the material. Attribution-NonCommercial-ShareAlike CC-BY-NC-SA This license lets others remix, tweak, and build upon your work non- commercially, as long as they credit you and license their new creations under the identical terms. PalGov © 2011 3
4.
Tutorial Map
Intended Learning Objectives Topic Time Module 1 (Conceptual Date Modeling) Module I: Conceptual Data Modeling A: Knowledge and Understanding 11a1: Demonstrate knowledge of conceptual modeling notations and concepts Session 0: Outline and Introduction 11a2: Demonstrate knowledge of Object Role Modeling (ORM) methodology. Session 1.1: Information Modeling 1 11a3: Explain and demonstrate the concepts of data integrity & business rules Session 1.2: Conceptual Data Modeling using ORM 1 B: Intellectual Skills Session 1.3: Conceptual Analyses 1 11b1: Analyze application and domain requirements at the conceptual level, Session 2: Lab- Conceptual Analyses 3 and formalize it using ORM. Session 3.1: Uniqueness Rules 1.5 11b2: Analyze entity identity at the application and domain levels. Session 3.2: Mandatory Rules 1.5 11b4: Optimize, transform, and (re)engineer conceptual models. Session 4: Lab- Uniqueness & Mandatory Rules 3 11b5: Detect &resolve contradictions & implications at the conceptual level. Session 5: Subtypes and Other Rules 3 C: Professional and Practical Skills Session 6: Lab- Subtypes and Other Rules 3 11c1: Using ORM modeling tools (Conceptual Modeling Tools). Session 7.1: Schema Equivalence &Optimization 1.5 Module 2 (Business Process Modeling) Session 7.2: Rules Check &Schema Engineering 1.5 A: Knowledge and Understanding Session 8: Lab- National Student Registry 3 12a1: Demonstrate knowledge of business process modeling notations and concepts. Module II: Business Process Modeling 12a2: Demonstrate knowledge of business process modeling and mapping. 12a3: Demonstrate understand of business process optimization and re-engineering. Session 9: BP Management and BPMN: An Overview 3 B: Intellectual Skills Session 10: Lab - BP Management 3 12b1: Identify business processes. Session 11: BPMN Fundamentals 3 12b2: Model and map business processes. Session 12: Lab - BPMN Fundamentals 3 12b3: Optimize and re-engineer business processes. Session 13: Modeling with BPMN 3 C: Professional and Practical Skills Session 14: Lab- Modeling with BPMN 3 12c1: Using business process modeling tools, such as MS Visio. Session 15: BP Management & Reengineering 3 Session 16: Lab- BP Management & Reengineering 3 PalGov © 2011 4
5.
Session 11: BPMN
Fundamentals Session ILOs After completing this session students will be able to: 1. Demonstrate knowledge of business process modeling and mapping. 2. Business Process Modeling for Normal Flow, B2B Modeling, Exception Handling, Compensation Handling, Complex Process. 3. Modeling orchestration and choreography PalGov © 2011 5
6.
Session Outline • BPMN
Status • BPMN Notation PalGov © 2011 6
7.
Background History Definition of BPMN Initial
Charter Within the OMG PalGov © 2011 7
8.
History Formation of Notation
Working Group August, 2001, the Notation Working Group is formed. Currently, the Notation Working Group is composed of 58 members representing 35 companies, organizations, or individuals. BPMN 0.9 Draft November, 2002, the BPMN 0.9 draft specification was released to the public BPMN 1.0 Draft August, 2003, the BPMN 1.0 draft specification was released to the public BPMN 1.0 May, 2004, the BPMN 1.0 specification was released to the public. Currently, there are 28 companies that have implementations of BPMN and there are 5 companies developing implementations. Merger with OMG June, 2005, BPMN 1.x was in development. BPMN 1.0 is OMG IP, but an RFC/FTF process is underway to establish as an OMG specification and to allow continuation of work. BPMN 2.0 The final version of the specification was released in January, 2011 PalGov © 2011 8
9.
Definition of BPMN Business
Process Modeling Notation (BPMN) BPMN provides businesses with the capability of defining and understanding their internal and external business procedures through a Business Process Diagram, which will give organizations the ability to communicate these procedures in a standard manner. BPMN also is supported with an internal model that enables the generation of executable BPEL4WS. PalGov © 2011 9
10.
BPMI.org Hourglass
Audiences: Business Environment Purposes: Strategy Consultants Business Analysts BPMN Modeling Process Designers Focus BP Scope BPEL System Architects Execution Software Engineers Technology Implementation PalGov © 2011 10
11.
BPMN Semantics The BPMN
1.0 Specification did not formally define the semantics of the Business Process Diagram (i.e., a metamodel) PalGov © 2011 11
12.
Within the OMG •Business
Modeling Integration (BMI) Domain Task Force (DTF) – BMI is developing a Business Process Definition Metamodel (BDPM) – BPDM could possibly serve as the Metamodel for BPMN • The Metamodel would be used to generate a BPMN schema for exchange of BPMN Diagram Semantic information – BPMN RFC approved, an FTF to be established this meeting • This will allow the continuation of BPMN development–a future RFP or consolidate with BPDM? •Other OMG Work – Has developed UML2, which includes an Activity Diagram • The Activity Diagram is often used by IT specialists for process modeling, but not many business analysts (which use BPMN) • The merging of BPMN and UML Activity Diagrams would bring together the two modeling audiences – Other Process-related work: – UML Profile for DODAF/MODAF; SPEM; SysML; PSL – Has developed an XML Interchange Format (XMI) for the exchange of diagrams • XMI could be used for the exchange of BPMN Diagram Layout information PalGov © 2011 12
13.
Major changes in
BPMN2 • Choreographies – Choreographies-model – Conversation-model • Complete Metamodel • BPMN Core • BPMN Execution Semantics • BPMN - BPEL Mapping PalGov © 2011 13
14.
Topics BPMN Status Notation
PalGov © 2011 14
15.
Notation • Business Process
Diagram Elements – Core Set of Diagram Elements – Complete Set of Diagram Elements • Business Process Diagram Samples – Normal Flow – B2B Modeling – Exception Handling – Compensation Handling – A Complex Process • Mapping to BPEL4WS Sample PalGov © 2011 15
16.
basic categories of
elements • Flow Objects • Connecting Objects • Swimlanes • Artifacts PalGov © 2011 16
17.
Core Set of
Diagram Elements Flow Connection The core set of modeling elements enable the easy development of simple Business Process Diagrams that will look familiar to most Business Analysts (a flowchart diagram) PalGov © 2011 17
18.
Events An Event is
something that happens during the course of a business process and affects its execution flow. An Event has a cause and an impact BPMN defines three kinds of events: •Start Events: indicates where a particular process will start. •Intermediate Events: occur between a Start Event and an End Event. It will affect the flow of the process, but will not start or (directly) terminate the process. •End Events: indicates where a process will end. For more details usage and rules see the BPMN specifications from OMG PalGov © 2011 18
19.
Events triggers
An Event is something that “happens” during the course of a business process. These Events affect the flow of the Process and usually have a trigger or a result. They can start, interrupt, or end the flow. PalGov © 2011 19
20.
PalGov © 2011
20
21.
PalGov © 2011
21
22.
PalGov © 2011
22
23.
Complete Set of
Diagram Elements, Activities An activity is work that is performed within a business process. An activity can be atomic or non-atomic (compound). The types of activities that are a part of a Process Model are: Process, Sub-Process, and Task. PalGov © 2011 23
24.
PalGov © 2011
24
25.
PalGov © 2011
25
26.
Complete Set of
Diagram Elements, Activities, Cont. A Sub-Process can be in an expanded form that shows the process details of the a lower-level set of activities. PalGov © 2011 26
27.
Connections
A Sequence Flow is used to show the order that activities will be performed in a Process. A Message Flow is used to show the flow of messages between two entities that are prepared to send and receive them. An Association is used to associate information and artifacts with flow objects. PalGov © 2011 27
28.
Sequence flow rules www.omg.org/spec/BPMN2.0
PalGov © 2011 28
29.
Message flow rules www.omg.org/spec/BPMN2.0
PalGov © 2011 29
30.
Gateways
Gateways are modeling elements that are used to control how Sequence Flows interact as they converge and diverge within a Process. If the flow does not need to be controlled, then a Gateway is not needed. For details and animation see next session and the following link: http://knowhow.visual-paradigm.com/business-process-modeling/bpmn-gateways/ PalGov © 2011 30
31.
PalGov © 2011
31
32.
Complete Set of
Diagram Elements, Swimlanes A Pool is a “swimlane” and a graphical container for partitioning a set of activities from other Pools, usually in the context of B2B situations. A Lane is a sub-partition within a Pool and will extend the entire length of the Pool, either vertically or horizontally. PalGov © 2011 32
33.
Complete Set of
Diagram Elements, Artifacts Data Objects are not flow objects (i.e., connected through Sequence Flow), but they do provide information about how documents, data, and other objects are used and updated within a Process. Text Annotations are a mechanism for a modeler to provide additional information for the reader of a BPMN diagram. Groups provide a mechanism to visually organize activities PalGov © 2011 33
34.
Normal Flow
PalGov © 2011 34
35.
B2B Modeling Enhancements are
being considered for BPMN 1.x PalGov © 2011 35
36.
Exception Handling
Intermediate Events attached to the boundary of an activity represent triggers that can interrupt the activity. All work within the activity will be stopped and flow will proceed from the Event. Timer, Exceptions, Messages, etc. can be Triggers. PalGov © 2011 36
37.
Compensation Handling and
Transactions A Transaction is an activity that has a double border. Transactions are supported by a transaction protocol (e.g., WS-Transaction). Normal Outgoing Sequence Flow represents the path to follow a successful completion. A Cancel Intermediate Event represents the path to follow a cancelled completion. An Exception Intermediate Event represents the path to follow a transaction hazard. Activities used for compensate (with marker) are outside normal flow and are Associated normal activities. PalGov © 2011 37
38.
A Complex Process
PalGov © 2011 38
39.
Mapping to BPEL4WS
Sample Example: just to show that BPMN is a graphical language, and it can be mapped to executable language. <process name="EMailVotingProcess"> <!-- The Process data is defined first--> <sequence> <receive partnerLink="Internal" portType="tns:processPort" operation="receiveIssueList“ variable="processData" createInstance="Yes"/> <invoke name="ReviewIssueList" partnerLink="Internal" portType="tns:internalPort" operation="sendIssueList" inputVariable="processData“ outputVariable="processData"/> <switch name="Anyissuesready"> <!-- name="Yes" --> <case condition="bpws:getVariableProperty(ProcessData,NumIssues)>0"> <invoke name=“DiscussionCycle“ partnerLink="Internal" portType="tns:processPort" operation=“callDiscussionCycle" inputVariable="processData"/> <!– Other Activities not shown --> <!--name="No" --> </case> <otherwise> <empty/> </otherwise> </switch> </sequence> </process> PalGov © 2011 39
40.
Choreography vs Orchestration The
difference between orchestration and choreography like this: • Orchestration == Executable Process Web Service Orchestration relates to the execution of specific business processes. WS-BPEL is a language for defining processes that can be executed on an orchestration engine. • Choreography == Multi-party Collaboration Web Service Choreography relates to describing externally observable interactions between web services. WS-CDL is a language for describing multi-party contracts and is somewhat like an extension of WSDL: WSDL describes web services interfaces, WS-CDL describes collaborations between web services. PalGov © 2011 40
41.
Orchestration: Workflow, internal
processes, private processes. Choreography: Contained within one Pool processes Collaboration, global processes, B2B Defined by the interaction between Pools PalGov © 2011 41
42.
Session 12: lab
Activities and Assignment • Video • BPD Basic elements 15:00 • BPMN complete set 22:00 (next Session) • Gate Ways 16:00 (next Session) Discussion • Examples of BPMN diagrams – Travel Request Expenses report (Bizagi) – Purchase Request (Bizagi) Discussion PalGov © 2011 42
43.
Most Common BP
Mistakes in BPMN Process Modeling With Demo and Slides • Pattern 1. Activities in one pool are not connected • Pattern 2. Process does not contain a start event • Pattern 3. Process does not contain an end event • Pattern 4. Sequence flow crosses process boundary • Pattern 5. Sequence flow crosses pool boundary • Pattern 6. Gateway receives, evaluates or sends a message • Pattern 7. Intermediate events are placed on the edge of the pool • Pattern 8. Hanging intermediate events or activities • Pattern 9. Each lane in the pool contains start event • Pattern 10. Incorrect use of time events Solution: the meaning! • Pattern 11. Sequence and message event represent data flow • Pattern 12. Event is used as a message flow source • Pattern 13. Improper use of flow elements • Pattern 14. Starting timer placed instead of intermediate timer • Pattern 15. Exception flow is not connected to the exception PalGov © 2011 43
44.
Readings
Course Activity • Business Process Model and notation (BPMN) V2.0 Course Activity www.omg.org/spec/BPMN2.0 (chapter 7) • BPMN Quick Reference Guide (From bizagi) http://www.bizagi.com/docs/BPMN_Quick_Reference_Guide_ENG.pdf PalGov © 2011 44
45.
Summary • In this
session we have discussed the status, the notation of BPMN and the most common mistakes. • Next session will discuss: • BPMN complete set • Gate Ways • Most Common BP Mistakes in BPMN process Modeling PalGov © 2011 45
46.
References 1. BPMN Fundamentals,
Stephen A. White, IBM, http://www.zurich.ibm.com/~olz/teaching/ETH2011/White-BPMN- Intro.pdf 2. Business Process Model and notation (BPMN) V2.0, www.omg.org/spec/BPMN2.0 3. BizAgi, www.bizagi.com 4. DiveIntoPBM http://www.diveintobpm.org/index.jsp 5. Process Modeler for visio http://help.itp-commerce.com poster 6. ttp://bpmessentials.com/uploads/media/BPMN_2.0-Poster.pdf 7. http://www.adonis-community.com/fileadmin/media/BPMN/BPMN-2.0- poster.pdf PalGov © 2011 46
47.
Thanks…
Dr. Mahmoud H. Saheb PalGov © 2011 47
Baixar agora