SlideShare a Scribd company logo
1 of 27
Understanding Modeling Requirements of
Unstructured Business Processes
ZaharahAllah Bukhsh, Marten van Sinderen
Klaas Sikkel and Dick Quartel
1
Background and Problem
Validation
Modeling capabilities of
BPMN and CMMN
Modeling requirements of
Unstructured Business Process (UBP)
3.
1.
4.
2.
Agenda
Conclusions55.
2
Background and Motivation1.
3
4
Understanding Modeling Requirements of
Unstructured Business Processes
Collection of activities that take one or
more input and create output that is of
value to customer/business
But, the exact course of activities are
undefined and unpredictable
Modelling unstructured process in a
flexible manner
Source: (Kemsley, 2011)
Business Process Spectrum
Structured
Structured with
Ad-hoc Exceptions
Unstructured with
Pre-defined fragments
Unstructured
5
Structured Business Process
Insurance Claim Registration
Design-timeRun-time
Problem
6
Unpredictable Process instances
Problem
7
• According to AIIM survey, more than 50%of the processes are unstructured
• Unstructured process are straight jacketed into structured processes flow
• Process model doesn’t show the real business process
• Drivers for modeling unstructured process: Documentation, Communicate, Redesign
Problem
How can unstructured business processes be
modelled in a flexible manner?
8
2. Modeling capabilities of BPMN and CMMN
9
• Assess the capabilities of modelling languages to model an
unstructured business process
• Business Process Model and Notation (BPMN)
• Initially proposed by Business process management initiative and later adopted by OMG
• BPMN version 2.0 realised in 2011
• Case Management Model and Notation (CMMN)
• Proposed by OMG specifically for unstructured business processes
• CMMN specification realised in 2014
• With a sample admission business process for a student in university
Modelling of UBP
10
Task
Ordering
Unavailable
Optional Task
Limited Data
View
Modelling of UBP with BPMN
Modelling of UBP with CMMN
No
Sequential
Flow
Undefined
User Role
Task
Dependency
Case Folder
Stages
Milestones
Sentries
12
Modeling requirements of
Unstructured Business Process
3.
14
Process
Specification
Activities
Specification
Data
Specification
Business
Rules
Specification
Goal
Specification
Knowledge
Workers
Specification
Representational Requirements of UBP
15
Extended
BPMN
Process GoalActivity Data User role
Demonstration of Representational Requirements of UBP
16
Extended
BPMN
Process GoalActivity Data User role
 Process contains set of related activities
 Each process has one associated goal
Demonstration of Representational Requirements of UBP
17
Extended
BPMN
Process GoalActivity Data User role
 Variety of process related activities and sub-process
Undo Activity Collaborative
Subprocess
Optional
Activity
Required
Activity
Decision
Activity
Demonstration of Representational Requirements of UBP
?
18
Extended
BPMN
Process GoalActivity Data User role
 Goal define the purpose of process
 Each process has one goal, while a single goal can be
associated to number of sub-processes
Goal
Demonstration of Representational Requirements of UBP
19
Extended
BPMN
Process GoalActivity Data User role
 Business rule is introduced as data item
Business Rule
Demonstration of Representational Requirements of UBP
20
Extended
BPMN
Process GoalActivity Data User role
User role represents a person or a class of people who are
assigned to perform the process execution
Role
Demonstration of Representational Requirements of UBP
23
Process model of UBP with BPMN extended constructs
Timer event
Sub-process
Process name
Collaboration
activity
Decision
activity
End event
Data file with
state
Goal
condition
Goal
User role
Well defined
start & end
event
Expressive
Activities
Structured and
Unstructured
Parts
Data Access
Levels
Goal provide
process
overview
Validation4.
24
• Conducted Interviews with three BPM consultants of BiZZdesign
• The proposed requirements represented by BPMN extended constructs are
found to be very useful
Collaborative sub-process
Required activities
Optional activities
Re-execute activities
• Process model are easy to read and communicate as compared to CMMN
model
• Visualization of data access is very powerful
Validation
Comments
25
• Recommended changes in extended BPMN Construct
• Eliminate Required or Optional task
• Business rules representation might overcrowd the process model
• Modify the notations to improve readability
• Assist on use of Concepts
• Introduce BPMN Extended construct as a Modeling Level
Validation
Suggestions
26
Conclusions5.
27
• Unstructured business process require optimum level of representation on
design-time
• BPMN and CMMN have certain modelling limitations with respect to
unstructured business processes
• In the future, a modelling language that fulfil the representation
requirements can sufficiently model structured and unstructured process
parts
• A process model with extended BPMN construct provides the optimum
design-time definition as well as run-time flexibility
Conclusions
28
Questions?
@BukhshZaharah
z.allahbukhsh@utwente.nl
29

More Related Content

Similar to Understanding Modeling Requirements of Unstructured Business Processes

IBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workersIBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workerssflynn073
 
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...Abzetdin Adamov
 
SLIDE 2 Process Identification.pptx
SLIDE 2 Process Identification.pptxSLIDE 2 Process Identification.pptx
SLIDE 2 Process Identification.pptxSyifaNurgaidaYutia1
 
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsBusiness Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsAurelien Domont, MBA
 
2. oracle bpm soa 11g - simple - unified - complete
2. oracle bpm soa 11g - simple - unified - complete2. oracle bpm soa 11g - simple - unified - complete
2. oracle bpm soa 11g - simple - unified - completeDoina Draganescu
 
1Introduction To Business Process Design2Overvie.docx
1Introduction To Business Process Design2Overvie.docx1Introduction To Business Process Design2Overvie.docx
1Introduction To Business Process Design2Overvie.docxfelicidaddinwoodie
 
The Art of Process Modeling: Theory and Practice
The Art of Process Modeling: Theory and PracticeThe Art of Process Modeling: Theory and Practice
The Art of Process Modeling: Theory and PracticeSandy Kemsley
 
Pmi, Opm3 And Cmmi Assessment Overview
Pmi, Opm3 And Cmmi Assessment OverviewPmi, Opm3 And Cmmi Assessment Overview
Pmi, Opm3 And Cmmi Assessment OverviewAlan McSweeney
 
Managing complex digital process with event driven business process managemen...
Managing complex digital process with event driven business process managemen...Managing complex digital process with event driven business process managemen...
Managing complex digital process with event driven business process managemen...Manish Garg
 
Part 01 - Introduction to BPM.pdf
Part 01 - Introduction to BPM.pdfPart 01 - Introduction to BPM.pdf
Part 01 - Introduction to BPM.pdfArya Wirabhuana
 
Assessing Your Processes using ISO Standards
Assessing Your Processes using ISO StandardsAssessing Your Processes using ISO Standards
Assessing Your Processes using ISO StandardsPECB
 
Course 1 Requirements Definition Overview.pptx
Course 1 Requirements Definition Overview.pptxCourse 1 Requirements Definition Overview.pptx
Course 1 Requirements Definition Overview.pptxadikesavulu
 
Agile businessprocessdevelopmentmethodology
Agile businessprocessdevelopmentmethodologyAgile businessprocessdevelopmentmethodology
Agile businessprocessdevelopmentmethodologyDavut Çulha
 
Business processeffortestimation
Business processeffortestimationBusiness processeffortestimation
Business processeffortestimationDavut Çulha
 

Similar to Understanding Modeling Requirements of Unstructured Business Processes (20)

IBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workersIBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workers
 
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
INFORMATION TECHNOLOGIES AS THE BASE OF THE BUSINESS PROCESS MANAGEMENT IMPLE...
 
SLIDE 2 Process Identification.pptx
SLIDE 2 Process Identification.pptxSLIDE 2 Process Identification.pptx
SLIDE 2 Process Identification.pptx
 
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsBusiness Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
 
2. oracle bpm soa 11g - simple - unified - complete
2. oracle bpm soa 11g - simple - unified - complete2. oracle bpm soa 11g - simple - unified - complete
2. oracle bpm soa 11g - simple - unified - complete
 
1Introduction To Business Process Design2Overvie.docx
1Introduction To Business Process Design2Overvie.docx1Introduction To Business Process Design2Overvie.docx
1Introduction To Business Process Design2Overvie.docx
 
The Art of Process Modeling: Theory and Practice
The Art of Process Modeling: Theory and PracticeThe Art of Process Modeling: Theory and Practice
The Art of Process Modeling: Theory and Practice
 
Pmi, Opm3 And Cmmi Assessment Overview
Pmi, Opm3 And Cmmi Assessment OverviewPmi, Opm3 And Cmmi Assessment Overview
Pmi, Opm3 And Cmmi Assessment Overview
 
Managing complex digital process with event driven business process managemen...
Managing complex digital process with event driven business process managemen...Managing complex digital process with event driven business process managemen...
Managing complex digital process with event driven business process managemen...
 
Part 01 - Introduction to BPM.pdf
Part 01 - Introduction to BPM.pdfPart 01 - Introduction to BPM.pdf
Part 01 - Introduction to BPM.pdf
 
Assessing Your Processes using ISO Standards
Assessing Your Processes using ISO StandardsAssessing Your Processes using ISO Standards
Assessing Your Processes using ISO Standards
 
Les week 7 BPM
Les week 7 BPMLes week 7 BPM
Les week 7 BPM
 
Bpm Hype Of Hulp Gemeente Amsterdam April 2009
Bpm Hype Of Hulp Gemeente Amsterdam April 2009Bpm Hype Of Hulp Gemeente Amsterdam April 2009
Bpm Hype Of Hulp Gemeente Amsterdam April 2009
 
Course 1 Requirements Definition Overview.pptx
Course 1 Requirements Definition Overview.pptxCourse 1 Requirements Definition Overview.pptx
Course 1 Requirements Definition Overview.pptx
 
Culha methodology
Culha methodologyCulha methodology
Culha methodology
 
Agile businessprocessdevelopmentmethodology
Agile businessprocessdevelopmentmethodologyAgile businessprocessdevelopmentmethodology
Agile businessprocessdevelopmentmethodology
 
Agile bpm
Agile bpmAgile bpm
Agile bpm
 
Business processeffortestimation
Business processeffortestimationBusiness processeffortestimation
Business processeffortestimation
 
Agile bpsdm
Agile bpsdmAgile bpsdm
Agile bpsdm
 
Keeping history
Keeping historyKeeping history
Keeping history
 

Recently uploaded

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 

Recently uploaded (20)

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 

Understanding Modeling Requirements of Unstructured Business Processes

  • 1. Understanding Modeling Requirements of Unstructured Business Processes ZaharahAllah Bukhsh, Marten van Sinderen Klaas Sikkel and Dick Quartel 1
  • 2. Background and Problem Validation Modeling capabilities of BPMN and CMMN Modeling requirements of Unstructured Business Process (UBP) 3. 1. 4. 2. Agenda Conclusions55. 2
  • 4. 4 Understanding Modeling Requirements of Unstructured Business Processes Collection of activities that take one or more input and create output that is of value to customer/business But, the exact course of activities are undefined and unpredictable Modelling unstructured process in a flexible manner
  • 5. Source: (Kemsley, 2011) Business Process Spectrum Structured Structured with Ad-hoc Exceptions Unstructured with Pre-defined fragments Unstructured 5
  • 6. Structured Business Process Insurance Claim Registration Design-timeRun-time Problem 6
  • 8. • According to AIIM survey, more than 50%of the processes are unstructured • Unstructured process are straight jacketed into structured processes flow • Process model doesn’t show the real business process • Drivers for modeling unstructured process: Documentation, Communicate, Redesign Problem How can unstructured business processes be modelled in a flexible manner? 8
  • 9. 2. Modeling capabilities of BPMN and CMMN 9
  • 10. • Assess the capabilities of modelling languages to model an unstructured business process • Business Process Model and Notation (BPMN) • Initially proposed by Business process management initiative and later adopted by OMG • BPMN version 2.0 realised in 2011 • Case Management Model and Notation (CMMN) • Proposed by OMG specifically for unstructured business processes • CMMN specification realised in 2014 • With a sample admission business process for a student in university Modelling of UBP 10
  • 12. Modelling of UBP with CMMN No Sequential Flow Undefined User Role Task Dependency Case Folder Stages Milestones Sentries 12
  • 13. Modeling requirements of Unstructured Business Process 3. 14
  • 15. Extended BPMN Process GoalActivity Data User role Demonstration of Representational Requirements of UBP 16
  • 16. Extended BPMN Process GoalActivity Data User role  Process contains set of related activities  Each process has one associated goal Demonstration of Representational Requirements of UBP 17
  • 17. Extended BPMN Process GoalActivity Data User role  Variety of process related activities and sub-process Undo Activity Collaborative Subprocess Optional Activity Required Activity Decision Activity Demonstration of Representational Requirements of UBP ? 18
  • 18. Extended BPMN Process GoalActivity Data User role  Goal define the purpose of process  Each process has one goal, while a single goal can be associated to number of sub-processes Goal Demonstration of Representational Requirements of UBP 19
  • 19. Extended BPMN Process GoalActivity Data User role  Business rule is introduced as data item Business Rule Demonstration of Representational Requirements of UBP 20
  • 20. Extended BPMN Process GoalActivity Data User role User role represents a person or a class of people who are assigned to perform the process execution Role Demonstration of Representational Requirements of UBP
  • 21. 23 Process model of UBP with BPMN extended constructs Timer event Sub-process Process name Collaboration activity Decision activity End event Data file with state Goal condition Goal User role Well defined start & end event Expressive Activities Structured and Unstructured Parts Data Access Levels Goal provide process overview
  • 23. • Conducted Interviews with three BPM consultants of BiZZdesign • The proposed requirements represented by BPMN extended constructs are found to be very useful Collaborative sub-process Required activities Optional activities Re-execute activities • Process model are easy to read and communicate as compared to CMMN model • Visualization of data access is very powerful Validation Comments 25
  • 24. • Recommended changes in extended BPMN Construct • Eliminate Required or Optional task • Business rules representation might overcrowd the process model • Modify the notations to improve readability • Assist on use of Concepts • Introduce BPMN Extended construct as a Modeling Level Validation Suggestions 26
  • 26. • Unstructured business process require optimum level of representation on design-time • BPMN and CMMN have certain modelling limitations with respect to unstructured business processes • In the future, a modelling language that fulfil the representation requirements can sufficiently model structured and unstructured process parts • A process model with extended BPMN construct provides the optimum design-time definition as well as run-time flexibility Conclusions 28

Editor's Notes

  1. Either we provide too much detsail or we moel them in structured way
  2. Think of running example: Buy a flight ticket online (session out!) Printing a paper from printer Admission process Insurance process (outline the involved stakeholders and complexity)
  3. Which means we cannot model the unstructured process in sturctured wayb It can take many unexpected paths based on available data and contextual triggers
  4. Association for Information and Image Management
  5. These are not problem but they limit the flexibility of unstructured process mode.. Nteresing observationl Task ordering: Send certificate for authentication’ will be only performed after the task ‘Review admission form’ has been completed. While, in reality, the verification of certificates and review of admission form can be performed in parallel For example, the activity ‘Send certificates for authentication’, in Figure 1, should be regarded as an optional activity if the authentication is not needed. Data view: there are no details if we provide more data or not!
  6. Task dependency: the stage of Assess Admission File will only be executed if the milestone Application Check Completed has been achieved.
  7. Optimum set of modelling notation that can represent structured and unstructured process parts.
  8. Optimum set of modelling notation that can represent structured and unstructured process parts.
  9. Optimum set of modelling notation that can represent structured and unstructured process parts.
  10. Optimum set of modelling notation that can represent structured and unstructured process parts.
  11. Optimum set of modelling notation that can represent structured and unstructured process parts.
  12. Optimum set of modelling notation that can represent structured and unstructured process parts.
  13. Modeling level..description (for business people) .. Analytical (detailed with exception, rules )..