SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
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/

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Semelhante a '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
 

Semelhante a '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
 

Mais 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
 

Mais 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 ...
 

Último

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
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
 
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
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Último (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
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
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

'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/