SlideShare una empresa de Scribd logo
1 de 36
Business Process
Simulations
- THE VALUE -
Razvan Radulian, MBA
Independent Consultant/Coach/Trainer
Why-What-How Consulting, LLC
W5HY.com
PICTURE
THIS...
Hypothetical (…more or less) CHALLENGE:
Can a CRO* reduce its RFP/Proposal+Start-up
processes from 15+30 to 5+15 days?
Some of the MANY variables to consider:
• Huge stakes:
• Sponsor: $600K to $8M loss per delayed-day
• CRO: WIN (if profitable) or DIE (if miscalculating operational
timelines and/or costs)!
• Large number & diversity of players
• Many AND very complex processes
• Aggressive competition
• Global operations
• Complex Regulatory environment(s)
* CRO: Clinical Research Organization
How would we (YOU) handle
that?
“Hmm,
I don’t know”
Is it… …?!?
Another approach…
“I don’t
know, but
LET’S TRY”
Can it be… …?
WHY: Reasons & Expectations
PAST EXPERIENCE
What prevented us (the world
without Simulations):
• Too COMPLEX
• Too UNCERTAIN
• Too many INTERDEPENDENCIES
• Myths & fears...
FUTURE EXPECTATIONS
What are we trying to achieve?
• Understand & Communicate
• Validate the Process Model(s)
• Exploration & Experimentation
• Facilitate Decisions:
• Design choices
• Managing Operations
• EXPECT+EXPLAIN the UNEXPECTED• Avoid the UNEXPECTED
• Accept/ignore the UNEXPLAINED
WHEN NOT TO DO IT…
• Alternative methods that are:
• Better
• Cheaper
• Easier to implement/execute
• Not sure why we *want to+ do it…
• Risks too high if tinkering with
something that looks like
“reality”, BUT it is not
• More… SIMULATIONS MIGHT NOT BE
THE BEST OPTION!
Can’t Model
Reality
Better
Alternatives
Unclear
Goals
WHAT IS IT?
Part of a larger process…
Goals &
Objectives
Discover
Model
SimulateAnalyze
Optimize
WHAT IS IT?
Types of Simulation
Process Validation
Structural Analysis
Time Analysis
Resource Analysis
Calendar Analysis
Operations
Management
Design
Exploratory
Based on Areas
of Use
Based on Type of Analysis
WHAT IT IS NOT
Related but not the same…
Not the
Real
“Thing”
Process
Modeling
Pure
Mathematics
Pure
Testing
Guess-
work
MYTHS: WHAT WE FEAR IT IS
“Some” fears/concerns…
Simulation vs. Alternatives
Experimenting with the Real Thing/Process:
• Do we actually have a/the REAL THING?
• Technically/operationally possible?
• Convenient? Any distractions?
• Can we afford it (costs, resources…)?
• Can we control it? Too risky?
• Do we have enough time?
• Too long to even try it?
• Politically/strategically possible?
• Any possible misinterpretations?
• Can competitors find out about it?
Simulation vs. Alternatives
Using Mathematical Models:
• Possible?
• Do we have the Knowledge?
• Do we have the “Rocket scientist”?
• Do we have the Data?
• Too complex?
• Any moving parts?
• Any complex interdependencies?
• Predictable? Any uncertainties?
• Our we certain about these… uncertainties?
• Do we even understand/model the data behind this model?
Simulation vs. Alternatives
• Guessing (“What do we THINK it would happen?”)
• Is it even possible?
• How can we tell if we are right?
• If wrong, how risky is it?
• Who knows enough (to make a smart guess)?
• Any differences of opinion? Do we all agree?
• How many chances do we have
(before we get it right)?
HOW
• Process Modeling
• Data:
• In: Parameters
• Out: Results
• Analysis:
• Multi-level Analysis
• Scenarios & What-If Analyses
• Interpretation:
• Unexpected (OK) vs. Unexplained (not OK!)
• Options/ideas to optimize
• Standards & Best Practices
• Tools
Process Model(s) [BPMN]
Core Process Elements:
• Activities:
• Tasks
• Sub-Processes
• Decisions/Gateways:
• Exclusive work (either A or B)
• Parallel work (A and B)
• Optional work (A and/or B and/or C)
• Events:
• Start + Trigger
• End (Waiting or Terminating)
• Intermediate (e.g. Delays, Messages, etc.)
• Interrupting (e.g. Timers, Exceptions, Cancellations, etc.)
Work coordination:
• Orchestration (within Processes)
• Collaboration (between Processes)
Progressive Levels of Analysis
Process Validation:
• Deadlocks
• Infinite loops
• Branches that are never used
• Logic faults (e.g. unexpected work items/tokens)
Time & Throughput Analysis:
• Processing & Cycle Times
Resources & Constraint Analysis:
• Resource Capacity & Over/Under Utilization
• Delays (due to waiting on available resources)
• Costs (fixed & variable)
Calendar:
• Resources availability by Calendar Periods
“Does it even make
sense?”
“Can it be done?”
“How long would it
take?”
“Can we do it?”
“Can we afford it?”
“Can we do it better?”
“What’s the best way?”
Simulation Data
Inputs (parameters):
• Historical data
• Estimates (constant)
• Probabilistic/Statistical
(distributions)
Visualizing the Data/Results
“Real-Time” (accelerated) data:
• Animation
• Items processed
• Items waiting (to be processed)
• Utilization Graphs
• Etc.
Outputs/Results:
• Time Estimates
• Resource Estimates
• Capacity Estimates
Scenarios & What-If Analyses (“2 or 3
Nurses?”)
Timing
Scenarios & What-If Analyses (“2 or 3
Nurses?”)
Resources
LEVEL 0: BPMN VALIDATION
What are we looking for?
•Verify BPMN Specification conformity
“Are we even
communicating in the same
language?
LEVEL 1: PROCESS
LOGIC/STRUCTURE
What are we looking for?
•Deadlocks
•Infinite loops
•Branches that are never used
•Logic faults (e.g. unexpected work items/tokens):
• Anti-patterns
“Have we modeled it in a way that makes
sense?”
LEVEL 2: TIME ANALYSIS
Assumptions:
Level 1 assumptions +
• Unlimited resources
• No Costs associated with either Resources or Activities
What are we looking for?
Level 1 results (i.e. valid BPMN & Logic) +
• Cycle-Time
• Processing Time
• Preliminary “Critical Path”
“How much time will it
take?”
LEVEL 3a: TIME + RESOURCES
ANALYSIS
Assumptions:
Level 2 assumptions +
• Resources ARE limited
• Resources are either People or other kind of Resources
(e.g. systems, materials)
What are we looking for?
Level 2 results +
• Waiting times (delays) due to Resources not being
available, Critical Path
• Resource Over and Under-Utilization
“Can we do it?”
LEVEL 3b: TIME, RESOURCES + COST
ANALYSIS
Assumptions:
Levels 2, 3a assumptions +
•Variable-Costs associated with Resources (e.g. hourly
rate)
•Fixed-Costs associated with Activities (e.g. materials)
What are we looking for?
Levels 2, 3a results +
•Costs to perform the process
“Can we afford it?”
LEVEL 4: RESOURCES, TIME, COSTS +
CALENDAR ANALYSIS
Assumptions:
Level 3 assumptions +
• Resources Availability varies by Calendar
Periods (e.g. Shifts)
What are we looking for?
Level 3 results +
• Optimizing Costs & Resource Utilization
• Identify Critical Time/Calendar Periods
Again…
“Can we do it?”
“Can we afford
it?”
LEVEL 5: SCENARIOS & WHAT-IF
ANALYSIS
Assumptions:
Level 4 assumptions +
• Some scenarios may work better (or worse) than others
What are we looking for?
Level 4 results +
• Optimization:
• Compare various alternate scenarios
• Chose BEST alternative/option “Can we do it
better?”
“What’s the best
Remember
this?
… could
we do it
without
Simulation
s?
* CRO: Clinical Research Organization
Hypothetical (…more or less) CHALLENGE:
Can a CRO* reduce its RFP/Proposal+Start-up
processes from 15+30 to 5+15 days?
Some of the MANY variables to consider:
• Huge stakes:
• Sponsor: $600K to $8M loss per delayed-day
• CRO: WIN (if profitable) or DIE (if miscalculating operational
timelines and/or costs)!
• Large number & diversity of players
• Many AND very complex processes
• Aggressive competition
• Global operations
• Complex Regulatory environment(s)
Standards and Best Practices
• BPMN: http://www.bpmn.org/
• BPSim: http://www.bpsim.org/
• Patterns and Anti-Patterns
Tools
Many available tools:
• Commercial
• Open-source*
But, be aware…
… look for GOOD tools, not “just” GREAT!
* The tool and some of the examples used in this presentation were from Bizagi (Bizagi.com)
DEMOS & EXAMPLES
• "Simple" case: Patient Assistance Process*
• Complex cases: just imagine (see next)
* Source: Bizagi.com
SO…
What does all this mean to you?
Business Process Simulation and:
• Business Analysis
• Risk Management
• Project Management
• More (e.g. Innovation, Business Intelligence, Knowledge
Management, Feasibility Studies…)
Some bits of ADVISE
• Start SMALL
• Start SIMPLE
• EXPERIMENT, SHARE, INTERPRET
• ADJUST
• Expand SCOPE
• Add more PATTERNS, more COMPLEXITY…
• REPEAT
… use ITERATIVE & INCREMENTAL approach
(for PMs: progressive elaboration)
Q&A
THANKS & CONTACT INFO
Mr. Razvan Radulian
… better know as Razz:-)
razvan.radulian@why-what-how.com or razvan@w5hy.com
LinkedIn: whywhathow
Twitter: @w5hy
Blog: w5hy.com

Más contenido relacionado

Similar a BPSim The Value of Business Process Simulation

Software development project estimation
Software development project estimationSoftware development project estimation
Software development project estimationOleksandr Katrusha
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsyasinnathani
 
To requirements and beyond...
To requirements and beyond...To requirements and beyond...
To requirements and beyond...SQALab
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoAtlassian
 
Correlation does not mean causation
Correlation does not mean causationCorrelation does not mean causation
Correlation does not mean causationPeter Varhol
 
I love the smell of data in the morning (getting started with data science) ...
I love the smell of data in the morning (getting started with data science)  ...I love the smell of data in the morning (getting started with data science)  ...
I love the smell of data in the morning (getting started with data science) ...Troy Magennis
 
To Deliver, Discover We Must - A value-driven approach to agile planning
To Deliver, Discover We Must - A value-driven approach to agile planningTo Deliver, Discover We Must - A value-driven approach to agile planning
To Deliver, Discover We Must - A value-driven approach to agile planningRaj Indugula
 
To requirements and beyond...
To requirements and beyond...To requirements and beyond...
To requirements and beyond...SQALab
 
Driving the Future of HR with Analytics and Bots
Driving the Future of HR with Analytics and Bots Driving the Future of HR with Analytics and Bots
Driving the Future of HR with Analytics and Bots Ahmad Areeb Faraz
 
Data Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentationData Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentationData Con LA
 
Digital analytics: Wrap-up (Lecture 12)
Digital analytics: Wrap-up (Lecture 12)Digital analytics: Wrap-up (Lecture 12)
Digital analytics: Wrap-up (Lecture 12)Joni Salminen
 
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Andy Talbot
 
DataEngConf SF16 - Three lessons learned from building a production machine l...
DataEngConf SF16 - Three lessons learned from building a production machine l...DataEngConf SF16 - Three lessons learned from building a production machine l...
DataEngConf SF16 - Three lessons learned from building a production machine l...Hakka Labs
 
Testing for cognitive bias in ai systems
Testing for cognitive bias in ai systemsTesting for cognitive bias in ai systems
Testing for cognitive bias in ai systemsPeter Varhol
 
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...Troy Magennis
 
Data Governance: Why, What & How
Data Governance: Why, What & HowData Governance: Why, What & How
Data Governance: Why, What & HowSenturus
 
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014Why-What-How Consulting, LLC
 
Enterprise Machine Learning Governance
Enterprise Machine Learning Governance Enterprise Machine Learning Governance
Enterprise Machine Learning Governance Terence Siganakis
 
Not fair! testing ai bias and organizational values
Not fair! testing ai bias and organizational valuesNot fair! testing ai bias and organizational values
Not fair! testing ai bias and organizational valuesPeter Varhol
 

Similar a BPSim The Value of Business Process Simulation (20)

Software development project estimation
Software development project estimationSoftware development project estimation
Software development project estimation
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story points
 
To requirements and beyond...
To requirements and beyond...To requirements and beyond...
To requirements and beyond...
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
 
Correlation does not mean causation
Correlation does not mean causationCorrelation does not mean causation
Correlation does not mean causation
 
I love the smell of data in the morning (getting started with data science) ...
I love the smell of data in the morning (getting started with data science)  ...I love the smell of data in the morning (getting started with data science)  ...
I love the smell of data in the morning (getting started with data science) ...
 
To Deliver, Discover We Must - A value-driven approach to agile planning
To Deliver, Discover We Must - A value-driven approach to agile planningTo Deliver, Discover We Must - A value-driven approach to agile planning
To Deliver, Discover We Must - A value-driven approach to agile planning
 
To requirements and beyond...
To requirements and beyond...To requirements and beyond...
To requirements and beyond...
 
Driving the Future of HR with Analytics and Bots
Driving the Future of HR with Analytics and Bots Driving the Future of HR with Analytics and Bots
Driving the Future of HR with Analytics and Bots
 
Data Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentationData Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentation
 
Digital analytics: Wrap-up (Lecture 12)
Digital analytics: Wrap-up (Lecture 12)Digital analytics: Wrap-up (Lecture 12)
Digital analytics: Wrap-up (Lecture 12)
 
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
Building SharePoint Enterprise Platforms - Off the beaten path - SharePoint S...
 
DataEngConf SF16 - Three lessons learned from building a production machine l...
DataEngConf SF16 - Three lessons learned from building a production machine l...DataEngConf SF16 - Three lessons learned from building a production machine l...
DataEngConf SF16 - Three lessons learned from building a production machine l...
 
Testing for cognitive bias in ai systems
Testing for cognitive bias in ai systemsTesting for cognitive bias in ai systems
Testing for cognitive bias in ai systems
 
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
 
Data Governance: Why, What & How
Data Governance: Why, What & HowData Governance: Why, What & How
Data Governance: Why, What & How
 
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
Requirements prioritization, Razvan Radulian, NWA IIBA Chapter, June_2014
 
Enterprise Machine Learning Governance
Enterprise Machine Learning Governance Enterprise Machine Learning Governance
Enterprise Machine Learning Governance
 
September16
September16September16
September16
 
Not fair! testing ai bias and organizational values
Not fair! testing ai bias and organizational valuesNot fair! testing ai bias and organizational values
Not fair! testing ai bias and organizational values
 

Más de Denis Gagné

Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Generative AI and Regulatory Compliance
Generative AI and Regulatory ComplianceGenerative AI and Regulatory Compliance
Generative AI and Regulatory ComplianceDenis Gagné
 
Automating and Orchestrating Processes and Decisions Across the Enterprise
Automating and Orchestrating Processes and Decisions Across the EnterpriseAutomating and Orchestrating Processes and Decisions Across the Enterprise
Automating and Orchestrating Processes and Decisions Across the EnterpriseDenis Gagné
 
Low Code Neuro-Symbolic Agents.pdf
Low Code Neuro-Symbolic Agents.pdfLow Code Neuro-Symbolic Agents.pdf
Low Code Neuro-Symbolic Agents.pdfDenis Gagné
 
Data Validation in a Low-Code Environment
Data Validation in a Low-Code EnvironmentData Validation in a Low-Code Environment
Data Validation in a Low-Code EnvironmentDenis Gagné
 
From Laws and Regulations to Decision Automation
From Laws and Regulations to Decision AutomationFrom Laws and Regulations to Decision Automation
From Laws and Regulations to Decision AutomationDenis Gagné
 
Smart Drug Package Inserts using Clinical Workflows and Decisions
Smart Drug Package Inserts using Clinical Workflows and DecisionsSmart Drug Package Inserts using Clinical Workflows and Decisions
Smart Drug Package Inserts using Clinical Workflows and DecisionsDenis Gagné
 
Deployment, Performance, Agility and Flexibility using Trisotech Digital Dist...
Deployment, Performance, Agility and Flexibility using Trisotech Digital Dist...Deployment, Performance, Agility and Flexibility using Trisotech Digital Dist...
Deployment, Performance, Agility and Flexibility using Trisotech Digital Dist...Denis Gagné
 
Pharma, FHIR, Workflows and Decisions
Pharma, FHIR, Workflows and DecisionsPharma, FHIR, Workflows and Decisions
Pharma, FHIR, Workflows and DecisionsDenis Gagné
 
5 Mins Intro to CMMN
5 Mins Intro to CMMN5 Mins Intro to CMMN
5 Mins Intro to CMMNDenis Gagné
 
Modelling the Preoperative Surgical Journey
Modelling the Preoperative Surgical JourneyModelling the Preoperative Surgical Journey
Modelling the Preoperative Surgical JourneyDenis Gagné
 
BPM+ Health Virtual Coffee: 5 Mins Intro to DMN
BPM+ Health Virtual Coffee: 5 Mins Intro to DMNBPM+ Health Virtual Coffee: 5 Mins Intro to DMN
BPM+ Health Virtual Coffee: 5 Mins Intro to DMNDenis Gagné
 
Intelligent Assistance for Knowledge Workers.pptx
Intelligent Assistance for Knowledge Workers.pptxIntelligent Assistance for Knowledge Workers.pptx
Intelligent Assistance for Knowledge Workers.pptxDenis Gagné
 
How do you FEEL about Low Code .pptx
How do you FEEL about Low Code .pptxHow do you FEEL about Low Code .pptx
How do you FEEL about Low Code .pptxDenis Gagné
 
Enabling and Debugging Business Automation.pptx
Enabling and Debugging Business Automation.pptxEnabling and Debugging Business Automation.pptx
Enabling and Debugging Business Automation.pptxDenis Gagné
 
BPM+ Virtual Coffee: 5 Mins Intro to BPMN
BPM+ Virtual Coffee: 5 Mins Intro to BPMNBPM+ Virtual Coffee: 5 Mins Intro to BPMN
BPM+ Virtual Coffee: 5 Mins Intro to BPMNDenis Gagné
 
Integrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMART
Integrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMARTIntegrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMART
Integrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMARTDenis Gagné
 
Where to start from with BPM+ Health
Where to start from with BPM+ HealthWhere to start from with BPM+ Health
Where to start from with BPM+ HealthDenis Gagné
 
Where to start from with BPM+ Health.pptx
Where to start from with BPM+ Health.pptxWhere to start from with BPM+ Health.pptx
Where to start from with BPM+ Health.pptxDenis Gagné
 
Event-Driven Architecture Webinar.pptx
Event-Driven Architecture Webinar.pptxEvent-Driven Architecture Webinar.pptx
Event-Driven Architecture Webinar.pptxDenis Gagné
 

Más de Denis Gagné (20)

Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Generative AI and Regulatory Compliance
Generative AI and Regulatory ComplianceGenerative AI and Regulatory Compliance
Generative AI and Regulatory Compliance
 
Automating and Orchestrating Processes and Decisions Across the Enterprise
Automating and Orchestrating Processes and Decisions Across the EnterpriseAutomating and Orchestrating Processes and Decisions Across the Enterprise
Automating and Orchestrating Processes and Decisions Across the Enterprise
 
Low Code Neuro-Symbolic Agents.pdf
Low Code Neuro-Symbolic Agents.pdfLow Code Neuro-Symbolic Agents.pdf
Low Code Neuro-Symbolic Agents.pdf
 
Data Validation in a Low-Code Environment
Data Validation in a Low-Code EnvironmentData Validation in a Low-Code Environment
Data Validation in a Low-Code Environment
 
From Laws and Regulations to Decision Automation
From Laws and Regulations to Decision AutomationFrom Laws and Regulations to Decision Automation
From Laws and Regulations to Decision Automation
 
Smart Drug Package Inserts using Clinical Workflows and Decisions
Smart Drug Package Inserts using Clinical Workflows and DecisionsSmart Drug Package Inserts using Clinical Workflows and Decisions
Smart Drug Package Inserts using Clinical Workflows and Decisions
 
Deployment, Performance, Agility and Flexibility using Trisotech Digital Dist...
Deployment, Performance, Agility and Flexibility using Trisotech Digital Dist...Deployment, Performance, Agility and Flexibility using Trisotech Digital Dist...
Deployment, Performance, Agility and Flexibility using Trisotech Digital Dist...
 
Pharma, FHIR, Workflows and Decisions
Pharma, FHIR, Workflows and DecisionsPharma, FHIR, Workflows and Decisions
Pharma, FHIR, Workflows and Decisions
 
5 Mins Intro to CMMN
5 Mins Intro to CMMN5 Mins Intro to CMMN
5 Mins Intro to CMMN
 
Modelling the Preoperative Surgical Journey
Modelling the Preoperative Surgical JourneyModelling the Preoperative Surgical Journey
Modelling the Preoperative Surgical Journey
 
BPM+ Health Virtual Coffee: 5 Mins Intro to DMN
BPM+ Health Virtual Coffee: 5 Mins Intro to DMNBPM+ Health Virtual Coffee: 5 Mins Intro to DMN
BPM+ Health Virtual Coffee: 5 Mins Intro to DMN
 
Intelligent Assistance for Knowledge Workers.pptx
Intelligent Assistance for Knowledge Workers.pptxIntelligent Assistance for Knowledge Workers.pptx
Intelligent Assistance for Knowledge Workers.pptx
 
How do you FEEL about Low Code .pptx
How do you FEEL about Low Code .pptxHow do you FEEL about Low Code .pptx
How do you FEEL about Low Code .pptx
 
Enabling and Debugging Business Automation.pptx
Enabling and Debugging Business Automation.pptxEnabling and Debugging Business Automation.pptx
Enabling and Debugging Business Automation.pptx
 
BPM+ Virtual Coffee: 5 Mins Intro to BPMN
BPM+ Virtual Coffee: 5 Mins Intro to BPMNBPM+ Virtual Coffee: 5 Mins Intro to BPMN
BPM+ Virtual Coffee: 5 Mins Intro to BPMN
 
Integrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMART
Integrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMARTIntegrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMART
Integrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMART
 
Where to start from with BPM+ Health
Where to start from with BPM+ HealthWhere to start from with BPM+ Health
Where to start from with BPM+ Health
 
Where to start from with BPM+ Health.pptx
Where to start from with BPM+ Health.pptxWhere to start from with BPM+ Health.pptx
Where to start from with BPM+ Health.pptx
 
Event-Driven Architecture Webinar.pptx
Event-Driven Architecture Webinar.pptxEvent-Driven Architecture Webinar.pptx
Event-Driven Architecture Webinar.pptx
 

Último

B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
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 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
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
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
 
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
 
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
 

Último (20)

B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
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 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...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
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
 
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
 
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
 

BPSim The Value of Business Process Simulation

  • 1. Business Process Simulations - THE VALUE - Razvan Radulian, MBA Independent Consultant/Coach/Trainer Why-What-How Consulting, LLC W5HY.com
  • 2. PICTURE THIS... Hypothetical (…more or less) CHALLENGE: Can a CRO* reduce its RFP/Proposal+Start-up processes from 15+30 to 5+15 days? Some of the MANY variables to consider: • Huge stakes: • Sponsor: $600K to $8M loss per delayed-day • CRO: WIN (if profitable) or DIE (if miscalculating operational timelines and/or costs)! • Large number & diversity of players • Many AND very complex processes • Aggressive competition • Global operations • Complex Regulatory environment(s) * CRO: Clinical Research Organization
  • 3. How would we (YOU) handle that? “Hmm, I don’t know” Is it… …?!?
  • 4. Another approach… “I don’t know, but LET’S TRY” Can it be… …?
  • 5. WHY: Reasons & Expectations PAST EXPERIENCE What prevented us (the world without Simulations): • Too COMPLEX • Too UNCERTAIN • Too many INTERDEPENDENCIES • Myths & fears... FUTURE EXPECTATIONS What are we trying to achieve? • Understand & Communicate • Validate the Process Model(s) • Exploration & Experimentation • Facilitate Decisions: • Design choices • Managing Operations • EXPECT+EXPLAIN the UNEXPECTED• Avoid the UNEXPECTED • Accept/ignore the UNEXPLAINED
  • 6. WHEN NOT TO DO IT… • Alternative methods that are: • Better • Cheaper • Easier to implement/execute • Not sure why we *want to+ do it… • Risks too high if tinkering with something that looks like “reality”, BUT it is not • More… SIMULATIONS MIGHT NOT BE THE BEST OPTION! Can’t Model Reality Better Alternatives Unclear Goals
  • 7. WHAT IS IT? Part of a larger process… Goals & Objectives Discover Model SimulateAnalyze Optimize
  • 8. WHAT IS IT? Types of Simulation Process Validation Structural Analysis Time Analysis Resource Analysis Calendar Analysis Operations Management Design Exploratory Based on Areas of Use Based on Type of Analysis
  • 9. WHAT IT IS NOT Related but not the same… Not the Real “Thing” Process Modeling Pure Mathematics Pure Testing Guess- work
  • 10. MYTHS: WHAT WE FEAR IT IS “Some” fears/concerns…
  • 11. Simulation vs. Alternatives Experimenting with the Real Thing/Process: • Do we actually have a/the REAL THING? • Technically/operationally possible? • Convenient? Any distractions? • Can we afford it (costs, resources…)? • Can we control it? Too risky? • Do we have enough time? • Too long to even try it? • Politically/strategically possible? • Any possible misinterpretations? • Can competitors find out about it?
  • 12. Simulation vs. Alternatives Using Mathematical Models: • Possible? • Do we have the Knowledge? • Do we have the “Rocket scientist”? • Do we have the Data? • Too complex? • Any moving parts? • Any complex interdependencies? • Predictable? Any uncertainties? • Our we certain about these… uncertainties? • Do we even understand/model the data behind this model?
  • 13. Simulation vs. Alternatives • Guessing (“What do we THINK it would happen?”) • Is it even possible? • How can we tell if we are right? • If wrong, how risky is it? • Who knows enough (to make a smart guess)? • Any differences of opinion? Do we all agree? • How many chances do we have (before we get it right)?
  • 14. HOW • Process Modeling • Data: • In: Parameters • Out: Results • Analysis: • Multi-level Analysis • Scenarios & What-If Analyses • Interpretation: • Unexpected (OK) vs. Unexplained (not OK!) • Options/ideas to optimize • Standards & Best Practices • Tools
  • 15. Process Model(s) [BPMN] Core Process Elements: • Activities: • Tasks • Sub-Processes • Decisions/Gateways: • Exclusive work (either A or B) • Parallel work (A and B) • Optional work (A and/or B and/or C) • Events: • Start + Trigger • End (Waiting or Terminating) • Intermediate (e.g. Delays, Messages, etc.) • Interrupting (e.g. Timers, Exceptions, Cancellations, etc.) Work coordination: • Orchestration (within Processes) • Collaboration (between Processes)
  • 16. Progressive Levels of Analysis Process Validation: • Deadlocks • Infinite loops • Branches that are never used • Logic faults (e.g. unexpected work items/tokens) Time & Throughput Analysis: • Processing & Cycle Times Resources & Constraint Analysis: • Resource Capacity & Over/Under Utilization • Delays (due to waiting on available resources) • Costs (fixed & variable) Calendar: • Resources availability by Calendar Periods “Does it even make sense?” “Can it be done?” “How long would it take?” “Can we do it?” “Can we afford it?” “Can we do it better?” “What’s the best way?”
  • 17. Simulation Data Inputs (parameters): • Historical data • Estimates (constant) • Probabilistic/Statistical (distributions)
  • 18. Visualizing the Data/Results “Real-Time” (accelerated) data: • Animation • Items processed • Items waiting (to be processed) • Utilization Graphs • Etc.
  • 19. Outputs/Results: • Time Estimates • Resource Estimates • Capacity Estimates
  • 20. Scenarios & What-If Analyses (“2 or 3 Nurses?”) Timing
  • 21. Scenarios & What-If Analyses (“2 or 3 Nurses?”) Resources
  • 22. LEVEL 0: BPMN VALIDATION What are we looking for? •Verify BPMN Specification conformity “Are we even communicating in the same language?
  • 23. LEVEL 1: PROCESS LOGIC/STRUCTURE What are we looking for? •Deadlocks •Infinite loops •Branches that are never used •Logic faults (e.g. unexpected work items/tokens): • Anti-patterns “Have we modeled it in a way that makes sense?”
  • 24. LEVEL 2: TIME ANALYSIS Assumptions: Level 1 assumptions + • Unlimited resources • No Costs associated with either Resources or Activities What are we looking for? Level 1 results (i.e. valid BPMN & Logic) + • Cycle-Time • Processing Time • Preliminary “Critical Path” “How much time will it take?”
  • 25. LEVEL 3a: TIME + RESOURCES ANALYSIS Assumptions: Level 2 assumptions + • Resources ARE limited • Resources are either People or other kind of Resources (e.g. systems, materials) What are we looking for? Level 2 results + • Waiting times (delays) due to Resources not being available, Critical Path • Resource Over and Under-Utilization “Can we do it?”
  • 26. LEVEL 3b: TIME, RESOURCES + COST ANALYSIS Assumptions: Levels 2, 3a assumptions + •Variable-Costs associated with Resources (e.g. hourly rate) •Fixed-Costs associated with Activities (e.g. materials) What are we looking for? Levels 2, 3a results + •Costs to perform the process “Can we afford it?”
  • 27. LEVEL 4: RESOURCES, TIME, COSTS + CALENDAR ANALYSIS Assumptions: Level 3 assumptions + • Resources Availability varies by Calendar Periods (e.g. Shifts) What are we looking for? Level 3 results + • Optimizing Costs & Resource Utilization • Identify Critical Time/Calendar Periods Again… “Can we do it?” “Can we afford it?”
  • 28. LEVEL 5: SCENARIOS & WHAT-IF ANALYSIS Assumptions: Level 4 assumptions + • Some scenarios may work better (or worse) than others What are we looking for? Level 4 results + • Optimization: • Compare various alternate scenarios • Chose BEST alternative/option “Can we do it better?” “What’s the best
  • 29. Remember this? … could we do it without Simulation s? * CRO: Clinical Research Organization Hypothetical (…more or less) CHALLENGE: Can a CRO* reduce its RFP/Proposal+Start-up processes from 15+30 to 5+15 days? Some of the MANY variables to consider: • Huge stakes: • Sponsor: $600K to $8M loss per delayed-day • CRO: WIN (if profitable) or DIE (if miscalculating operational timelines and/or costs)! • Large number & diversity of players • Many AND very complex processes • Aggressive competition • Global operations • Complex Regulatory environment(s)
  • 30. Standards and Best Practices • BPMN: http://www.bpmn.org/ • BPSim: http://www.bpsim.org/ • Patterns and Anti-Patterns
  • 31. Tools Many available tools: • Commercial • Open-source* But, be aware… … look for GOOD tools, not “just” GREAT! * The tool and some of the examples used in this presentation were from Bizagi (Bizagi.com)
  • 32. DEMOS & EXAMPLES • "Simple" case: Patient Assistance Process* • Complex cases: just imagine (see next) * Source: Bizagi.com
  • 33. SO… What does all this mean to you? Business Process Simulation and: • Business Analysis • Risk Management • Project Management • More (e.g. Innovation, Business Intelligence, Knowledge Management, Feasibility Studies…)
  • 34. Some bits of ADVISE • Start SMALL • Start SIMPLE • EXPERIMENT, SHARE, INTERPRET • ADJUST • Expand SCOPE • Add more PATTERNS, more COMPLEXITY… • REPEAT … use ITERATIVE & INCREMENTAL approach (for PMs: progressive elaboration)
  • 35. Q&A
  • 36. THANKS & CONTACT INFO Mr. Razvan Radulian … better know as Razz:-) razvan.radulian@why-what-how.com or razvan@w5hy.com LinkedIn: whywhathow Twitter: @w5hy Blog: w5hy.com