SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Warsaw School of Economics
Department of Business Informatics

Przemysław Polak

BPMN Impact on Process
Modeling
Dual influence of business
process modeling
• IS engineering:
• 70s – structured analysis (DFD, IDEF0)
• 80s/90s – the beginning of the dominance of
object-oriented methods

• management:
• 90s – BPR followed by BPM (variuos notations
incl. EPC)

• BPMN
The purpose of BPMN
• BPMN can be used both by business
representatives who want to understand and
improve their business processes and by
analysts and designers to provide information
necessary for the implementation of information
systems
• BPMN model can be used to generate BPEL
code for automated implementation
Levels of business process
modeling using BPMN
• descriptive modeling – showing general process
structure, without taking into account the details
of data processing,
• analytical modeling – used in system analysis to
determine system requirements and for
analyzing process performance,
• executable modeling – describing thoroughly a
process, objects and parameters to correctly
generate BPEL code.
Main areas of BPMN usage
• systems and software engineering
• creating general illustrative models for
different needs related to the process
management
Selected features of BPMN
• complexity – BPMN includes 39 basic elements of the
language notation
• BPMN allows the same logical structures to be represented
by different notation methods permitted by the standard
• many language elements can be omitted, depending on
the level of complexity
• events (even start and end events) can be ommited
• receiving and sending messages can be represented by
both tasks and events
Problems
• flexibility allows to adjust models to meet specific
needs, but it can also be confusing for
inexperienced readers
• incoherent modeling style can lead to
inconsistencies in syntax within a single model,
and thus to interpretation difficulties for the reader
• omitting events in the diagrams is in opposition to
the dominant business process presentation
practice
Earlier research
• attempts to create the formal comparative model of EPC and
BPMN
• attempts to formulate the transformation methods of existing
EPC diagrams into BPMN diagrams
• rare efforts to explore subjective acceptance of BPMN and other
notations by both the creators of models and their recipients:
• the complexity of BPMN makes possible excessive complication
of the way in which processes are presented in diagrams
• the individual style of modeling can strongly affect the clarity of
process maps
• those who are already familiar with one process modeling
language should not have any problem with understanding
others, in this case, BPMN
The study
• observation during post-graduate classes on
business process modeling, conducted at the
Warsaw School of Economics
• 88 participants, age between 25 and 50
• 45 students with previous experience in IT, mainly
programmers and systems designers wishing to expand
their skills in the business and system analysis
• 43 students with no earlier IT experience, mostly
professionals working in various functional areas of
organizations, wishing to acquire competence in the area
of IS analysis and implementation
Observation - understanding
• Students with IT experience were more likely to
be involved in discussions on process maps in
BPMN, while those with no computer science
experience found them more difficult to interpret
• In case EPC diagrams, even those with no
experience in systems modeling could easily
understood those models
• The EPC diagrams were commented as "too vague
and general" by students with programming
experience
Observation - modeling
• Among IT specialists clearly appeared a tendency to create
complex, very detailed diagrams. In some cases, even tasks
(elementary functions) were decomposed into small
processing steps, what caused that those diagrams
resembled flowcharts.
• All study participants, regardless of the status of their
earlier IT experience, had a tendency to show on BPMN
diagrams too many details of processing, at the same time
forgetting the purpose, the client and the main business
functions of processes
• When working on EPC diagrams, such tendency was
observed to a much lesser extent
Conclusion
• Some BPMN features disturb the perception and
representation of business processes, earlier
adopted in management practice.
• The practice of process modeling by analysts with
previous IT experience can affect the clarity of
process maps for other users, and thus interfere
with one of the cornerstones of the process
approach – the ability to easily understand and
analyze processes by all users within an
organization
Thank you for
your attention!
Przemysław Polak, Ph.D

Warsaw School of Economics
Al. Niepodległości 162
02-554 Warszawa, Poland
e-mail: ppolak@sgh.waw.pl

http://kig.sgh.waw.pl/

Contenu connexe

Tendances

Beit 381 se lec 15 - 16 - 12 mar27 - req engg 1 of 3
Beit 381 se lec 15 - 16 -  12 mar27 - req engg 1 of 3Beit 381 se lec 15 - 16 -  12 mar27 - req engg 1 of 3
Beit 381 se lec 15 - 16 - 12 mar27 - req engg 1 of 3babak danyal
 
OOAD - System Analysis and Design
OOAD - System Analysis and Design OOAD - System Analysis and Design
OOAD - System Analysis and Design Murugeswari Ravi
 
Object Oriented System Design
Object Oriented System DesignObject Oriented System Design
Object Oriented System DesignMurugeswari Ravi
 
Logic Formulation 3
Logic Formulation 3Logic Formulation 3
Logic Formulation 3deathful
 
Software Engineering an Introduction
Software Engineering an IntroductionSoftware Engineering an Introduction
Software Engineering an IntroductionAjit Nayak
 
Coupling coheshion tps
Coupling coheshion tpsCoupling coheshion tps
Coupling coheshion tpsPreeti Mishra
 
Sad lecture 2
Sad lecture 2Sad lecture 2
Sad lecture 2Amin Omi
 
CommonKADS context models
CommonKADS context modelsCommonKADS context models
CommonKADS context modelsGuus Schreiber
 
Software Engineering : Process Models
Software Engineering : Process ModelsSoftware Engineering : Process Models
Software Engineering : Process ModelsAjit Nayak
 
Software System Engineering - Chapter 3
Software System Engineering - Chapter 3Software System Engineering - Chapter 3
Software System Engineering - Chapter 3Fadhil Ismail
 
03 unified process
03 unified process03 unified process
03 unified processBaskarkncet
 
Chapter 12 Lecture: GUI Programming, Multithreading, and Animation
Chapter 12 Lecture: GUI Programming, Multithreading, and AnimationChapter 12 Lecture: GUI Programming, Multithreading, and Animation
Chapter 12 Lecture: GUI Programming, Multithreading, and AnimationNicole Ryan
 
Sad lecture 4
Sad lecture 4Sad lecture 4
Sad lecture 4Amin Omi
 

Tendances (19)

22 ramkrishna
22 ramkrishna22 ramkrishna
22 ramkrishna
 
Beit 381 se lec 15 - 16 - 12 mar27 - req engg 1 of 3
Beit 381 se lec 15 - 16 -  12 mar27 - req engg 1 of 3Beit 381 se lec 15 - 16 -  12 mar27 - req engg 1 of 3
Beit 381 se lec 15 - 16 - 12 mar27 - req engg 1 of 3
 
OOAD - System Analysis and Design
OOAD - System Analysis and Design OOAD - System Analysis and Design
OOAD - System Analysis and Design
 
Case study-the next gen pos
Case study-the next gen posCase study-the next gen pos
Case study-the next gen pos
 
Object Oriented System Design
Object Oriented System DesignObject Oriented System Design
Object Oriented System Design
 
Logic Formulation 3
Logic Formulation 3Logic Formulation 3
Logic Formulation 3
 
Modeling and analysis
Modeling and analysisModeling and analysis
Modeling and analysis
 
ITFT - Design
ITFT -   DesignITFT -   Design
ITFT - Design
 
Software Engineering an Introduction
Software Engineering an IntroductionSoftware Engineering an Introduction
Software Engineering an Introduction
 
Coupling coheshion tps
Coupling coheshion tpsCoupling coheshion tps
Coupling coheshion tps
 
Sad lecture 2
Sad lecture 2Sad lecture 2
Sad lecture 2
 
CommonKADS context models
CommonKADS context modelsCommonKADS context models
CommonKADS context models
 
Flowcharts
FlowchartsFlowcharts
Flowcharts
 
Software Engineering : Process Models
Software Engineering : Process ModelsSoftware Engineering : Process Models
Software Engineering : Process Models
 
Software System Engineering - Chapter 3
Software System Engineering - Chapter 3Software System Engineering - Chapter 3
Software System Engineering - Chapter 3
 
Analysis modeling
Analysis modelingAnalysis modeling
Analysis modeling
 
03 unified process
03 unified process03 unified process
03 unified process
 
Chapter 12 Lecture: GUI Programming, Multithreading, and Animation
Chapter 12 Lecture: GUI Programming, Multithreading, and AnimationChapter 12 Lecture: GUI Programming, Multithreading, and Animation
Chapter 12 Lecture: GUI Programming, Multithreading, and Animation
 
Sad lecture 4
Sad lecture 4Sad lecture 4
Sad lecture 4
 

Similaire à 'BPMN Impact on Process Modeling by Przemyslaw Polak, PL

Business process analysis and design – importance of having a common language...
Business process analysis and design – importance of having a common language...Business process analysis and design – importance of having a common language...
Business process analysis and design – importance of having a common language...Alan McSweeney
 
What Is PLM and Why Is It Important
What Is PLM and Why Is It ImportantWhat Is PLM and Why Is It Important
What Is PLM and Why Is It ImportantElizabeth Steiner
 
Enabling Performance Modeling for the Masses: Initial Experiences
Enabling Performance Modeling for the Masses: Initial ExperiencesEnabling Performance Modeling for the Masses: Initial Experiences
Enabling Performance Modeling for the Masses: Initial Experiencesabgolla
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionGregor Polančič
 
Commonly Used Process Modeling Notations.pptx
Commonly Used Process Modeling Notations.pptxCommonly Used Process Modeling Notations.pptx
Commonly Used Process Modeling Notations.pptxMobeenMasoudi
 
Presentation BPM Methodology and Pitfalls
Presentation BPM Methodology and PitfallsPresentation BPM Methodology and Pitfalls
Presentation BPM Methodology and PitfallsJon Petter Hjulstad
 
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...isabelmargarido
 
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...confluent
 
Pressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-modelsPressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-modelsNoor Ul Hudda Memon
 
Web technologies: Model Driven Engineering
Web technologies: Model Driven EngineeringWeb technologies: Model Driven Engineering
Web technologies: Model Driven EngineeringPiero Fraternali
 
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...confluent
 
Elicitation.As the first step in Requirements Engineering
Elicitation.As the first step in Requirements EngineeringElicitation.As the first step in Requirements Engineering
Elicitation.As the first step in Requirements Engineeringalvinssenyonjo9
 
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...IIBA_Latvia_Chapter
 
INAAU Project Management for Telecommunications Professionals
INAAU Project Management for Telecommunications ProfessionalsINAAU Project Management for Telecommunications Professionals
INAAU Project Management for Telecommunications ProfessionalsRory McKenna
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering Madhar Khan Pathan
 
Software process Models
Software process ModelsSoftware process Models
Software process ModelsSADEED AMEEN
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process ModelsAtul Karmyal
 

Similaire à 'BPMN Impact on Process Modeling by Przemyslaw Polak, PL (20)

Business process analysis and design – importance of having a common language...
Business process analysis and design – importance of having a common language...Business process analysis and design – importance of having a common language...
Business process analysis and design – importance of having a common language...
 
What Is PLM and Why Is It Important
What Is PLM and Why Is It ImportantWhat Is PLM and Why Is It Important
What Is PLM and Why Is It Important
 
Enabling Performance Modeling for the Masses: Initial Experiences
Enabling Performance Modeling for the Masses: Initial ExperiencesEnabling Performance Modeling for the Masses: Initial Experiences
Enabling Performance Modeling for the Masses: Initial Experiences
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
 
Commonly Used Process Modeling Notations.pptx
Commonly Used Process Modeling Notations.pptxCommonly Used Process Modeling Notations.pptx
Commonly Used Process Modeling Notations.pptx
 
Presentation BPM Methodology and Pitfalls
Presentation BPM Methodology and PitfallsPresentation BPM Methodology and Pitfalls
Presentation BPM Methodology and Pitfalls
 
Semantic Technologies in Business Process Management
 Semantic Technologies in Business Process Management Semantic Technologies in Business Process Management
Semantic Technologies in Business Process Management
 
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
 
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
 
Pressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-modelsPressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-models
 
Web technologies: Model Driven Engineering
Web technologies: Model Driven EngineeringWeb technologies: Model Driven Engineering
Web technologies: Model Driven Engineering
 
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
 
Elicitation.As the first step in Requirements Engineering
Elicitation.As the first step in Requirements EngineeringElicitation.As the first step in Requirements Engineering
Elicitation.As the first step in Requirements Engineering
 
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
 
INAAU Project Management for Telecommunications Professionals
INAAU Project Management for Telecommunications ProfessionalsINAAU Project Management for Telecommunications Professionals
INAAU Project Management for Telecommunications Professionals
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
 
Software process Models
Software process ModelsSoftware process Models
Software process Models
 
20100223 bpmn
20100223 bpmn20100223 bpmn
20100223 bpmn
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Mg6088 spm unit-2
Mg6088 spm unit-2Mg6088 spm unit-2
Mg6088 spm unit-2
 

Plus de IIBA_Latvia_Chapter

Business processmodels aa_knowledgemanagementplatform-riga-20151026
Business processmodels aa_knowledgemanagementplatform-riga-20151026Business processmodels aa_knowledgemanagementplatform-riga-20151026
Business processmodels aa_knowledgemanagementplatform-riga-20151026IIBA_Latvia_Chapter
 
Ba trends 2014 Ventspils03122015
Ba trends 2014 Ventspils03122015 Ba trends 2014 Ventspils03122015
Ba trends 2014 Ventspils03122015 IIBA_Latvia_Chapter
 
Biznesa analīze Ventspils03122015
Biznesa analīze Ventspils03122015 Biznesa analīze Ventspils03122015
Biznesa analīze Ventspils03122015 IIBA_Latvia_Chapter
 
Personas that change the way you think
Personas that change the way you thinkPersonas that change the way you think
Personas that change the way you thinkIIBA_Latvia_Chapter
 
'Systems thinking for Business Analysts' by Paul Turner, UK
'Systems thinking for Business Analysts' by Paul Turner, UK'Systems thinking for Business Analysts' by Paul Turner, UK
'Systems thinking for Business Analysts' by Paul Turner, UKIIBA_Latvia_Chapter
 
'Let's make diagrams beautiful! By Miks Rozenbergs, LV
'Let's make diagrams beautiful! By Miks Rozenbergs, LV'Let's make diagrams beautiful! By Miks Rozenbergs, LV
'Let's make diagrams beautiful! By Miks Rozenbergs, LVIIBA_Latvia_Chapter
 
'Interactive Classification: get more from less by Ilze Birzniece, LV
'Interactive Classification: get more from less by Ilze Birzniece, LV'Interactive Classification: get more from less by Ilze Birzniece, LV
'Interactive Classification: get more from less by Ilze Birzniece, LVIIBA_Latvia_Chapter
 
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...IIBA_Latvia_Chapter
 
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...IIBA_Latvia_Chapter
 
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...IIBA_Latvia_Chapter
 
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
'Differentiating between Information and Knowledge Flows by Mara Pudane, LVIIBA_Latvia_Chapter
 
'How to make analysis in uncertain environment by Egils Meiers, LV
'How to make analysis in uncertain environment by Egils Meiers, LV'How to make analysis in uncertain environment by Egils Meiers, LV
'How to make analysis in uncertain environment by Egils Meiers, LVIIBA_Latvia_Chapter
 
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...IIBA_Latvia_Chapter
 
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...IIBA_Latvia_Chapter
 
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...IIBA_Latvia_Chapter
 
'Analysis in Outsourcing Company - Case Studies by Jekaterina Lebedeva, Anna ...
'Analysis in Outsourcing Company - Case Studies by Jekaterina Lebedeva, Anna ...'Analysis in Outsourcing Company - Case Studies by Jekaterina Lebedeva, Anna ...
'Analysis in Outsourcing Company - Case Studies by Jekaterina Lebedeva, Anna ...IIBA_Latvia_Chapter
 

Plus de IIBA_Latvia_Chapter (20)

Business processmodels aa_knowledgemanagementplatform-riga-20151026
Business processmodels aa_knowledgemanagementplatform-riga-20151026Business processmodels aa_knowledgemanagementplatform-riga-20151026
Business processmodels aa_knowledgemanagementplatform-riga-20151026
 
Ba trends 2014 Ventspils03122015
Ba trends 2014 Ventspils03122015 Ba trends 2014 Ventspils03122015
Ba trends 2014 Ventspils03122015
 
Biznesa analīze Ventspils03122015
Biznesa analīze Ventspils03122015 Biznesa analīze Ventspils03122015
Biznesa analīze Ventspils03122015
 
Rīga presentation 2014
Rīga presentation 2014Rīga presentation 2014
Rīga presentation 2014
 
Risinājuma apgabals 31072014
Risinājuma apgabals 31072014Risinājuma apgabals 31072014
Risinājuma apgabals 31072014
 
Personas that change the way you think
Personas that change the way you thinkPersonas that change the way you think
Personas that change the way you think
 
26032014
2603201426032014
26032014
 
Ba pv 21112013_lnpva
Ba pv 21112013_lnpvaBa pv 21112013_lnpva
Ba pv 21112013_lnpva
 
'Systems thinking for Business Analysts' by Paul Turner, UK
'Systems thinking for Business Analysts' by Paul Turner, UK'Systems thinking for Business Analysts' by Paul Turner, UK
'Systems thinking for Business Analysts' by Paul Turner, UK
 
'Let's make diagrams beautiful! By Miks Rozenbergs, LV
'Let's make diagrams beautiful! By Miks Rozenbergs, LV'Let's make diagrams beautiful! By Miks Rozenbergs, LV
'Let's make diagrams beautiful! By Miks Rozenbergs, LV
 
'Interactive Classification: get more from less by Ilze Birzniece, LV
'Interactive Classification: get more from less by Ilze Birzniece, LV'Interactive Classification: get more from less by Ilze Birzniece, LV
'Interactive Classification: get more from less by Ilze Birzniece, LV
 
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
 
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
 
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
 
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
 
'How to make analysis in uncertain environment by Egils Meiers, LV
'How to make analysis in uncertain environment by Egils Meiers, LV'How to make analysis in uncertain environment by Egils Meiers, LV
'How to make analysis in uncertain environment by Egils Meiers, LV
 
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
 
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
 
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
 
'Analysis in Outsourcing Company - Case Studies by Jekaterina Lebedeva, Anna ...
'Analysis in Outsourcing Company - Case Studies by Jekaterina Lebedeva, Anna ...'Analysis in Outsourcing Company - Case Studies by Jekaterina Lebedeva, Anna ...
'Analysis in Outsourcing Company - Case Studies by Jekaterina Lebedeva, Anna ...
 

Dernier

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Dernier (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

'BPMN Impact on Process Modeling by Przemyslaw Polak, PL

  • 1. Warsaw School of Economics Department of Business Informatics Przemysław Polak BPMN Impact on Process Modeling
  • 2. Dual influence of business process modeling • IS engineering: • 70s – structured analysis (DFD, IDEF0) • 80s/90s – the beginning of the dominance of object-oriented methods • management: • 90s – BPR followed by BPM (variuos notations incl. EPC) • BPMN
  • 3. The purpose of BPMN • BPMN can be used both by business representatives who want to understand and improve their business processes and by analysts and designers to provide information necessary for the implementation of information systems • BPMN model can be used to generate BPEL code for automated implementation
  • 4. Levels of business process modeling using BPMN • descriptive modeling – showing general process structure, without taking into account the details of data processing, • analytical modeling – used in system analysis to determine system requirements and for analyzing process performance, • executable modeling – describing thoroughly a process, objects and parameters to correctly generate BPEL code.
  • 5. Main areas of BPMN usage • systems and software engineering • creating general illustrative models for different needs related to the process management
  • 6. Selected features of BPMN • complexity – BPMN includes 39 basic elements of the language notation • BPMN allows the same logical structures to be represented by different notation methods permitted by the standard • many language elements can be omitted, depending on the level of complexity • events (even start and end events) can be ommited • receiving and sending messages can be represented by both tasks and events
  • 7. Problems • flexibility allows to adjust models to meet specific needs, but it can also be confusing for inexperienced readers • incoherent modeling style can lead to inconsistencies in syntax within a single model, and thus to interpretation difficulties for the reader • omitting events in the diagrams is in opposition to the dominant business process presentation practice
  • 8. Earlier research • attempts to create the formal comparative model of EPC and BPMN • attempts to formulate the transformation methods of existing EPC diagrams into BPMN diagrams • rare efforts to explore subjective acceptance of BPMN and other notations by both the creators of models and their recipients: • the complexity of BPMN makes possible excessive complication of the way in which processes are presented in diagrams • the individual style of modeling can strongly affect the clarity of process maps • those who are already familiar with one process modeling language should not have any problem with understanding others, in this case, BPMN
  • 9. The study • observation during post-graduate classes on business process modeling, conducted at the Warsaw School of Economics • 88 participants, age between 25 and 50 • 45 students with previous experience in IT, mainly programmers and systems designers wishing to expand their skills in the business and system analysis • 43 students with no earlier IT experience, mostly professionals working in various functional areas of organizations, wishing to acquire competence in the area of IS analysis and implementation
  • 10. Observation - understanding • Students with IT experience were more likely to be involved in discussions on process maps in BPMN, while those with no computer science experience found them more difficult to interpret • In case EPC diagrams, even those with no experience in systems modeling could easily understood those models • The EPC diagrams were commented as "too vague and general" by students with programming experience
  • 11. Observation - modeling • Among IT specialists clearly appeared a tendency to create complex, very detailed diagrams. In some cases, even tasks (elementary functions) were decomposed into small processing steps, what caused that those diagrams resembled flowcharts. • All study participants, regardless of the status of their earlier IT experience, had a tendency to show on BPMN diagrams too many details of processing, at the same time forgetting the purpose, the client and the main business functions of processes • When working on EPC diagrams, such tendency was observed to a much lesser extent
  • 12. Conclusion • Some BPMN features disturb the perception and representation of business processes, earlier adopted in management practice. • The practice of process modeling by analysts with previous IT experience can affect the clarity of process maps for other users, and thus interfere with one of the cornerstones of the process approach – the ability to easily understand and analyze processes by all users within an organization
  • 13. Thank you for your attention! Przemysław Polak, Ph.D Warsaw School of Economics Al. Niepodległości 162 02-554 Warszawa, Poland e-mail: ppolak@sgh.waw.pl http://kig.sgh.waw.pl/