SlideShare una empresa de Scribd logo
1 de 95
Introduction to Business Process
Analysis and Redesign

Marlon Dumas
University of Tartu
firstname.lastname@ut.ee
Universidad de Granada – 23-24 Jan. 2014
The BPM Lifecycle

2
Why should we redesign first?

“The first rule of any technology used in a business
is that automation applied to an efficient operation
will magnify the efficiency.
The second is that automation applied to an
inefficient operation will magnify the inefficiency.”
Bill Gates
3
In other words…

Information
Technology

Yields
Business
Value
Enables
Yields

Process
Change

Index Group (1982)

4
Agenda
• Preamble
– BPMN Refresher
– Basic process modeling guidelines

• Part 1 – Qualitative Process Analysis
– Value-added and waste analysis
– Root-cause analysis

• Part 2 – Quantitative Process Analysis
– Quantitative flow analysis
– Simulation

• Part 3 – Business Process Redesign
– Radical vs incremental process redesign
– Redesign heuristics
5
Companion Material
• Fundamentals of Business Process Management
(chapters 1, 6, 7, 8)
–
–
–
–

Introduction to BPM (freely available)
Qualitative Analysis
Quantitative Analysis
Redesign

http://fundamentals-of-bpm.org
http://slideshare.net/MarlonDumas
Youtube – Marlon Dumas
6
Business Process
Lifecycle

7
Purposes of Process Modeling

Communication,
simulation, activitybased costing…

Detailed Models
including
Data types, conditions, data
mappings, fault handling…
Integration, testing,
deployment…

8
Business Process Modeling Notation
(BPMN)
• OMG Standard, supported by many tools:
–
–
–
–
–
–
–
–

Bizagi Process Modeller (free)
Signavio (http://www.signavio.com/) - subscription
Oracle BPA – “kind of free”
ARIS – very sophisticated but the opposite of free
IBM Websphere Business Modeler
Logizian – reasonable tradeoff
Visio – Your company might already have this
Paper and pen! - No excuse not to start

9
BPMN from 10 000 miles…
• A BPMN process model is a graph consisting of
four types of elements (among others):

10
Revised Order Management Process

11
BPMN Exercise:
Simplified Insurance Claim Registration
When a claim is received, we first check if the claimant has a valid
insurance policy. If not, the claim is rejected and the claimant is
informed.
Otherwise, we assess the severity of the claim. Based on the outcome
(simple or complex claim), we send the corresponding form to the
claimant.
Once the form is returned, we check it for completeness.
If the form is complete, we register the claim in the Claims
Management system and the evaluation of the claim may start.
Otherwise, we ask the claimant to update the form. When we receive
the updated forms, we check them again and continue.

12
Guidelines: Naming Conventions
1. Give a name to every event and task
2. For tasks: verb followed by business object
name and possibly complement
– Issue Driver Licence, Renew Licence via Agency

1. For message events: object + past participle
– Invoice received, Claim settled

1. Avoid generic verbs such as Handle, Record…
2. Label each XOR-split with a condition
– Policy is invalid, Claim is inadmissible

13
Process Modelling Viewpoints
Organization

Who?

What?
Function

When?
Process

Which?
Data / Service / Product
14
Resource Modelling in BPMN
• In BPMN, the organizational perspective is
modeled using:
– Pools – independent organizational entities, e.g.
• Customer, Supplier, East-Tallinn Hospital, Tartu Clinic

– Lanes –classes of resources within the same
organizational and collaboration space
• Sales Department, Marketing Department
• Clerk, Manager, Engineer

15
Example with Pools and Lanes

16
BPMN Information Artifacts
• Data Objects are a mechanism to show how
data is required or produced by activities.
– Are depicted by a rectangle that has its upper-right
corner folded over.
– Represent input and output of a process activity.
Data
Store

• Data stores are containers of data
objects that need be persisted beyond
the duration of a process instance
• Associations are used to link artifacts
such as data objects and data stores
with flow objects (e.g. activities).
17
Example: Data Object

18
Anything wrong with this model?

19
Is this better?

20
Value Chain
• Good practice is that the top-level process should
be simple (no gateways, no lanes) and should
show the main phases of the process
– Each phase then becomes a sub-process
– Top-level process is basically a value chain

• Introduce gateways and lanes at the next levels…

21
Showing the value chain with subprocesses

22
Guideline: Modeling Levels
• First level: start with value chain
• Next level add:
– Main decisions
– Handoffs (lanes)

• And only then add procedural aspects:
–
–
–
–

Parallel gateways
Input and output data objects, data stores
Different types of events
And as much detail as you need

23
Business Process
Lifecycle

24
Process Analysis Techniques

25
Purposes of Qualitative Analysis

26
Eliminating Waste
"All we are doing is looking at the time line, from
the moment the customer gives us an order to
the point when we collect the cash.
And we are reducing the time line by reducing the
non-value-adding wastes ”
Taiichi Ohno

27
7+1 Sources of Waste
1.
2.
3.
4.
5.

Unnecessary Transportation (send, receive)
Inventory (large work-in-process)
Motion (drop-off, pick-up, go to)
Waiting (waiting time between tasks)
Over-Processing (performing what is not yet
needed or might not be needed)
6. Over-Production (unnecessary cases)
7. Defects (rework to fix defects)
8. Resource underutilization (idle resources)
28
Value-Added Analysis
1. Decorticate the process into steps
2. Classify each step into:
–

Value-adding (VA): Produces value or satisfaction to
the customer.
•

–

Business value-adding (BVA): Necessary or useful for
the business to run smoothly, or required due to the
regulatory environment, e.g. checks, controls
•

–

Is the customer willing to pay for this step?

Would the business potentially suffer in the long-term if this
step was removed?

Non-value-adding (NVA) – everything else including
handovers, delays and rework
29
Example (Equipment Rental Process)

30
Example – Equipment Rental Process

31
Issue Register
• A table with the following columns (possibly
others):
–
–
–
–
–

issue number
name
Description/explanation
Impact: Qualitative vs. Quantitative
Possible resolution

• Purpose: to categorise identified issues as
part of as-is process modelling

32
Issue Register (Equipment Rental)
Name

Explanation

Assumptions

Equipment
kept longer
than
needed

Site engineers keep the
equipment longer than
needed by means of
deadline extensions

BuildIT rents 3000 pieces of equipment p.a.
In 10% of cases, site engineers keep the
equipment two days longer than needed.
On average, rented equipment costs 100
per day

Rejected
equipment

Site engineers reject
delivered equipment due
to non-conformance to
their specifications

BuildIT rents 3000 pieces of equipment p.a.
Each time an equipment is rejected due to
an internal mistake, BuildIT is billed the cost
of one day of rental, that is 100.
5% of them are rejected due to an internal
mistake

Late
payment
fees

BuildIT pays late
payment fees because
invoices are not paid by
the due date

BuildIT rents 3000 pieces of equipment p.a.
Each equipment is rented on average for 4
days at a rate of 100 per day.
Each rental leads to one invoice.
About 10% of invoices are paid late.
Penalty for late payment is 2%.

Qualitative
Impact

Quantitative
Impact

0.1 × 3000 ×
2 × 100 =
60,000 p.a.

Disruption to
schedules.
Employee
stress and
frustration

3000 × 0.05 ×
100 = 15,000
p.a.

0.1 × 3000 ×
4 × 100 ×
0.02 = 2400
p.a.

33
Techniques for issue analysis
• Cause-effect diagrams
• Why-why diagrams
• Pareto charts

34
Cause-effect diagram (rejected equipment)

35
Why-why analysis (equipment rental)
Site engineers keep equipment longer, why?
• Site engineer fears that equipment will not be available
later when needed, why?
– time between request and delivery too long, why?
• excessive time spent in finding a suitable equipment and approving
the request, why?
– time spent by clerk contacting possibly multiple suppliers sequentially;
– time spent waiting for works engineer to check the requests;

36
Pareto chart
• Useful to prioritize a collection of issues or
factors behind an issue
• Bar chart where the height of the bar denotes
the impact of each issue

37
Pareto chart (excessive rental expenses)

http://pareto-chart.qtcharts.com/index.php?g=prtt

38
Process Analysis Techniques

39
Fill in the blanks
If you had to choose between two services, you
would typically choose the one that is:
• F…
• B…
• C…

40
Process Performance Measures

41
Let’s start with time

Mark McGuinness: Time Management for Creative
People
Cycle Time Analysis
• Cycle time: Difference between a job’s start and end
time
• Cycle time analysis: the task of calculating the average
cycle time for an entire process or process fragment
– Assumes that the average activity times for all involved activities
are available (activity time = waiting time + processing time)

• In the simplest case a process consists of a sequence of
activities on a sequential path
– The average cycle time is the sum of the average activity times

• … but in general we must be able to account for
– Alternative paths (XOR splits)
– Parallel paths (AND splits)
– Rework (cycles)
43
Alternative Paths
p1
p2
pn

T1
T2
...
TN

n

CT = p1T1+p2T2+…+pnTn =

∑p T

i i

i=1

Inspired by a slide by Manuel Laguna & John Marklund

44
Alternative Paths – Example
• What is the average cycle time?

45
Parallel Paths
• If two activities related to the same job are done in
parallel the contribution to the cycle time for the job is
the maximum of the two activity times.
T1
T2
...
TN

CTparallel = Max{T1, T2,…, TM}

Inspired by a slide by Manuel Laguna & John Marklund

46
Parallel Paths – Example
• What is the average cycle time?

47
Rework
• Many processes include control or inspection points
where if the job does not meet certain standard, it is
sent back for rework

CT = T/(1-r)
48
Rework – Example
• What is the average cycle time?

49
Rework At Most Once – Example
• What is the average cycle time?

50
Quick exercise

Calculate cycle time

51
Cycle Time Efficiency
• Measured as the percentage of the total cycle time
spent on value adding activities.
Cycle Time Efficiency =

Theoretical Cycle Time
CT

• CT = cycle time as defined before
• Theoretical Cycle Time (TCT) is the cycle time if we
only counted value-adding activities and excluded
any waiting time or handover time
– Count only processing times

Inspired by a slide by Manuel Laguna & John Marklund

52
Limitation 1: Not all Models are Structured

0.3

0.5

0.7

0.8
0.5
0.2
53
Limitation 2: Fixed load + fixed resource
capacity
• Cycle time analysis does not consider waiting times
due to resource contention
• Queuing analysis and simulation address these
limitations and have a broader applicability
– Introduce notions of “arrival rate” and “resource pools”
with a fixed capacity (number of resources)

54
Business Process
Lifecycle

55
Process Redesign
• Purpose: Identify possibilities for improving the
design of a process: “as is”  “to be”
Descriprive modelling
of the real world (as-is)

Prescriptive modelling
of the real world (to-be)

• No silver-bullet: requires creativity
• Redesign heuristics can be used to generate ideas
56
Process Redesign Approaches

57
The Ford Case Study (Hammer 1990)
Ford needed to review its procurement process to:
• Do it cheaper (cut costs)
• Do it faster (reduce turnaround times)
• Do it better (reduce error rates)
Accounts payable in North America alone employed
> 500 people and turnaround times for processing
POs and invoices was in the order of weeks

58
The Ford Case Study
• Automation would bring some improvement
(20% improvement)
• But Ford decided not to do it… Why?
a) Because at the time, the technology needed to
automate the process was not yet available.
b) Because nobody at Ford knew how to develop the
technology needed to automate the process.
c) Because there were not enough computers and
computer-literate employees at Ford.
d) None of the above
59
The correct answer is …
Mazda’s Accounts Payable Department

60
How the process worked? (“as is”)

61
How the process worked? (“as is”)

62
How the process worked? (“as is”)

63
How the process worked? (“as is”)

64
How the process worked? (“as is”)

65
How the process worked? (“as is”)

66
Reengineering Process (“to be”)

67
Reengineering Process (“to be”)

68
Reengineering Process (“to be”)

69
Reengineering Process (“to be”)

70
Reengineering Process (“to be”)

71
Reengineering Process (“to be”)

72
The result…
• 75% reduction in head count
• Material control is simpler and financial
information is more accurate
• Purchase requisition is faster
• Less overdue payments
 Why automate something we don’t need to do?
Automate things that need to be done.
73
Principles of BPR
1. Capture information once and at the source
2. Subsume information-processing work into the
real work that produces the information
3. Have those who use the output of the process
drive the process
4. Treat geographically dispersed resources as if
they were centralized

74
Exercise – Claims Handling in a
Large Insurance Company
• Claims handling for replacement of
automobile glass
• Under the existing process the client may
have to wait 1-2 weeks before being able
to replace the damaged auto glass
⇒ Goal – A radical overhaul and of the
process to shorten the client waiting time

© Laguna & Marklund

75
Overview of the existing claims
process
Request additional information
Pay
Notify agent
Client

Give instructions
File claim

Local
independent
agent

Forward
claim

Claims
processing
center

Request quote
Provide quote
Pay

© Laguna & Marklund

Approved
glass
vendor

76
Existing claims process
1.

2.
3.

4.

5.

Client notifies local agent that she wishes to file a claim. She is
given a claims form and told to obtain a cost estimate from a local
glass vendor.
When the claims form is completed the local agent verifies the
information and forwards the claim to a regional processing center.
The processing center logs the date and time of the claim’s arrival.
The data is entered into a computer-based system (for record
keeping only) by a clerk. The claim is then placed in a hard copy file
and passed on to a claims representative.
a) If the claims representative is satisfied with the claim it is passed
along to several others in the processing chain and eventually a
check is issued and sent to the client.
b) If there are problems with the claim the representative mails it
back to the client for necessary corrections.
When the client receives the check she can go to the local glass
vendor and replace the glass.

© Laguna & Marklund

77
Process Redesign Approaches

78
Incremental Process Re-design
1. Select issues to address, improvement goals
2. Map goals to process performance measures
and set objectives/targets
3. Apply re-design heuristics on the “as is”
process model and analyze the tradeoffs
4. Select promising “change options”, justify and
prioritize their implementation

79
Process Redesign Tradeoffs
Costs

Time
Flexibility
Quality
80
Redesign Heuristics
1. Task elimination
2. Task composition
3. Triage
4. Resequencing
5. Parallelism

6. Process specialization and
standardization
7. Resource optimization
8. Communication optimization
9. Automation

Each heuristics improves one side of the devil’s
quadrangle, generally to the detriment of others
81
(1) Task Elimination
• Sometimes "checks" may be skipped: trade-off between
the cost of the check and the cost of not doing the check.

(T+,Q-,C+/-)
82
(1) Task Elimination (cont.)
• Other tasks to consider for elimination:
–
–
–
–
–

Print
Copy
Archive
Store
More generally: non-value adding activities

• Task elimination can be achieved by delegating
authority, e.g.
– No need for approval if amount less than Y
– Employees have budget for small expenses
83
Example

84
(3) Triage
• Consider dividing a general task into two or
more alternative tasks or the integration of two
or more alternative tasks into one general task.

(T+,F-)
85
(4) Resequencing

•
•
•
•

Order tasks based on cost/effect
Put “knock-out checks” first – identify problems early
Postpone expensive tasks until the end.
In other words: order the tasks using the ratio “costs/effect”.
(T+,C-)
86
Example

87
Exercise
• Textbook, chapter 1, exercise 1.5 (Prescription
fulfillment process)
– What tasks could be re-ordered to address current
customer service problems?
– Hint: consider the tradeoffs between front-loading and
backloading checks in the process.

88
(8) Communication optimization
• Reduce the number of messages to be exchanged with
customers and business partners
– But avoid front-loading the process too much
– Not necessarily suitable if customer contact is desirable

• Monitor customer interactions, record exceptions,
determine what to front-load/back-load
• Try to automate handling, recording and organization of
messages (send/receive).

(T+,Q+,C+/-,F-)
89
Interlude: the Complete Kit Concept
• Many processes follow the “complete kit” concept:
– Work should not begin until all pieces necessary to
complete the job are available

• In such cases, consider three principles:
– Provide complete and easy-to- follow instructions for
those who will initiate the process.
– If a process cannot start, the client should be notified of
all defects that could be reasonably identified at the
onset of the process.
– Consider the tradeoff between “incomplete-kit” process
initiation and roundtrip to revise and resubmit a request.
Michael zur Muehlen: “Service Processes: The Customer at the Center?” http://tinyurl.com/5tunkxy

90
Exercise
• Textbook, chapter 1, exercise 1.5 (Prescription
fulfillment process)
– What is the current communication structure?
– What issues arise from the current communication
structure?
– How can the communication structure be improved?

91
(9) Automation
• Use data sharing (Intranets, ERPs) to:
– Increase availability of information to improve decisions or
visibility (subject to security/privacy)
– Avoid duplicate data entry, paper copies
• Use network technology to:
– Replace materials (e.g. paper document) flow with
information flow
• E.g. querying government agency DBs replacing document flow

– Increase communication speed: e-mail, SMS
• Note: e-mails are unavoidable, but not always desirable

– Enable self-service (e.g. online forms)

(T+,Q+/-,C+/-,F-)
92
(9) Automation (cont.)
• Use tracking technology to identify/locate
materials and resources where reasonable
– Identification: Bar code, RFID
– Location: indoor positioning, GPS

• Automate tasks and decisions
– Capture and automate business rules where effective

• Automate end-to-end processes
– See next lecture (BPMS)

93
Exercise
• Textbook, chapter 1, exercise 1.5 (Prescription
fulfillment process)
– How can automation be applied in this process?

94
Business Process
Lifecycle
See videos on YouTube
– Marlon Dumas
95

Más contenido relacionado

La actualidad más candente

Making Problem Management Work for Your Organization
Making Problem Management Work for Your OrganizationMaking Problem Management Work for Your Organization
Making Problem Management Work for Your OrganizationAtlassian
 
Fundamentals of Business Process Management - Tutorial at CAiSE'2018
Fundamentals of Business Process Management - Tutorial at CAiSE'2018Fundamentals of Business Process Management - Tutorial at CAiSE'2018
Fundamentals of Business Process Management - Tutorial at CAiSE'2018Marlon Dumas
 
Evidence-Based Business Process Management
Evidence-Based Business Process ManagementEvidence-Based Business Process Management
Evidence-Based Business Process ManagementMarlon Dumas
 
Business Process Management Introduction
Business Process Management IntroductionBusiness Process Management Introduction
Business Process Management IntroductionGBTEC Software AG
 
Process architecture - Part I
Process architecture - Part IProcess architecture - Part I
Process architecture - Part IMarcello La Rosa
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process ManagementAlan McSweeney
 
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
 
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
 
Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10jlaznik
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process ManagementAmin Kazemi
 
From Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step MethodFrom Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step MethodMarlon Dumas
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisShwetha-BA
 
Process architecture - Part II
Process architecture - Part IIProcess architecture - Part II
Process architecture - Part IIMarcello La Rosa
 
BABOK - Tasks, Input and Outputs
BABOK - Tasks, Input and OutputsBABOK - Tasks, Input and Outputs
BABOK - Tasks, Input and OutputsCBAP Master
 
Business Process Management 101 Training
Business Process Management 101 TrainingBusiness Process Management 101 Training
Business Process Management 101 TrainingFranco Pang
 
Business process management
Business process managementBusiness process management
Business process managementDavid Stoffel
 
IT Governance - Capability Assessment using COBIT 5
IT Governance - Capability Assessment using COBIT 5IT Governance - Capability Assessment using COBIT 5
IT Governance - Capability Assessment using COBIT 5Eryk Budi Pratama
 
Business Process Management .ppt
Business Process Management .pptBusiness Process Management .ppt
Business Process Management .pptsAdikmOhammed9
 
Framework for a business process management competency centre
Framework for a business process management competency centreFramework for a business process management competency centre
Framework for a business process management competency centreMartin Moore
 

La actualidad más candente (20)

Making Problem Management Work for Your Organization
Making Problem Management Work for Your OrganizationMaking Problem Management Work for Your Organization
Making Problem Management Work for Your Organization
 
Fundamentals of Business Process Management - Tutorial at CAiSE'2018
Fundamentals of Business Process Management - Tutorial at CAiSE'2018Fundamentals of Business Process Management - Tutorial at CAiSE'2018
Fundamentals of Business Process Management - Tutorial at CAiSE'2018
 
Evidence-Based Business Process Management
Evidence-Based Business Process ManagementEvidence-Based Business Process Management
Evidence-Based Business Process Management
 
Business Process Management Introduction
Business Process Management IntroductionBusiness Process Management Introduction
Business Process Management Introduction
 
Process architecture - Part I
Process architecture - Part IProcess architecture - Part I
Process architecture - Part I
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process Management
 
Enterprise Demand Management Framework
Enterprise Demand Management FrameworkEnterprise Demand Management Framework
Enterprise Demand Management Framework
 
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
 
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...
 
Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10Bpmn poster a2_ver_1.0.10
Bpmn poster a2_ver_1.0.10
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process Management
 
From Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step MethodFrom Conceptual to Executable BPMN Process Models A Step-by-Step Method
From Conceptual to Executable BPMN Process Models A Step-by-Step Method
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Process architecture - Part II
Process architecture - Part IIProcess architecture - Part II
Process architecture - Part II
 
BABOK - Tasks, Input and Outputs
BABOK - Tasks, Input and OutputsBABOK - Tasks, Input and Outputs
BABOK - Tasks, Input and Outputs
 
Business Process Management 101 Training
Business Process Management 101 TrainingBusiness Process Management 101 Training
Business Process Management 101 Training
 
Business process management
Business process managementBusiness process management
Business process management
 
IT Governance - Capability Assessment using COBIT 5
IT Governance - Capability Assessment using COBIT 5IT Governance - Capability Assessment using COBIT 5
IT Governance - Capability Assessment using COBIT 5
 
Business Process Management .ppt
Business Process Management .pptBusiness Process Management .ppt
Business Process Management .ppt
 
Framework for a business process management competency centre
Framework for a business process management competency centreFramework for a business process management competency centre
Framework for a business process management competency centre
 

Similar a Here are the steps to calculate the average cycle time for this process with rework:1. Calculate the probability of passing inspection: p = 0.82. Calculate the probability of failing inspection: q = 1 - p = 0.23. Calculate the average time to complete the process if passing inspection: CTpass = T1 + T2 = 5 + 3 = 8 hours4. Calculate the average time to complete the process if failing inspection: CTfail = T1 + T2 + T3 = 5 + 3 + 4 = 12 hours 5. Calculate the overall average cycle time: CToverall = p * CTpass + q * (CTpass + CTfail

Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...Marlon Dumas
 
ITlecture1.ppt
ITlecture1.pptITlecture1.ppt
ITlecture1.pptname954606
 
1. Introduction to Business Process Analysys
1. Introduction to Business Process Analysys1. Introduction to Business Process Analysys
1. Introduction to Business Process AnalysysGentaSahuri2
 
Business Process Monitoring and Mining
Business Process Monitoring and MiningBusiness Process Monitoring and Mining
Business Process Monitoring and MiningMarlon Dumas
 
Metrics-Based Process Mapping
Metrics-Based Process MappingMetrics-Based Process Mapping
Metrics-Based Process MappingTKMG, Inc.
 
T 1 industry preparedness training course
T 1 industry preparedness training courseT 1 industry preparedness training course
T 1 industry preparedness training coursenewar_07
 
Power point operations management i (1)
Power point operations management i (1)Power point operations management i (1)
Power point operations management i (1)ocagnen
 
Overview_of_Six_Sigma.ppt
Overview_of_Six_Sigma.pptOverview_of_Six_Sigma.ppt
Overview_of_Six_Sigma.pptjaymsea1
 
Project Management (Practical Qustion Paper) [CBSGS - 75:25 Pattern] {2013-20...
Project Management (Practical Qustion Paper) [CBSGS - 75:25 Pattern] {2013-20...Project Management (Practical Qustion Paper) [CBSGS - 75:25 Pattern] {2013-20...
Project Management (Practical Qustion Paper) [CBSGS - 75:25 Pattern] {2013-20...Mumbai B.Sc.IT Study
 
Introduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process MiningIntroduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process MiningMarlon Dumas
 
Ch12 jit+&+lean+systems
Ch12 jit+&+lean+systemsCh12 jit+&+lean+systems
Ch12 jit+&+lean+systemsvideoaakash15
 
Getting an autograph from a famous person might involve standing in which typ...
Getting an autograph from a famous person might involve standing in which typ...Getting an autograph from a famous person might involve standing in which typ...
Getting an autograph from a famous person might involve standing in which typ...johann11371
 
The Benefits of Applying Lean Sigma for Service
The Benefits of Applying Lean Sigma for ServiceThe Benefits of Applying Lean Sigma for Service
The Benefits of Applying Lean Sigma for ServiceWillie Carter
 
Enhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean SigmaEnhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean SigmaWillie Carter
 
Enhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean SigmaEnhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean SigmaWillie Carter
 
Lean implementation guide (1)
Lean implementation guide (1)Lean implementation guide (1)
Lean implementation guide (1)Gustavo Marfia
 

Similar a Here are the steps to calculate the average cycle time for this process with rework:1. Calculate the probability of passing inspection: p = 0.82. Calculate the probability of failing inspection: q = 1 - p = 0.23. Calculate the average time to complete the process if passing inspection: CTpass = T1 + T2 = 5 + 3 = 8 hours4. Calculate the average time to complete the process if failing inspection: CTfail = T1 + T2 + T3 = 5 + 3 + 4 = 12 hours 5. Calculate the overall average cycle time: CToverall = p * CTpass + q * (CTpass + CTfail (20)

Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
Fundamentals of Business Process Management: A Quick Introduction to Value-Dr...
 
ITlecture1.ppt
ITlecture1.pptITlecture1.ppt
ITlecture1.ppt
 
ch01-Design.ppt
ch01-Design.pptch01-Design.ppt
ch01-Design.ppt
 
1. Introduction to Business Process Analysys
1. Introduction to Business Process Analysys1. Introduction to Business Process Analysys
1. Introduction to Business Process Analysys
 
Business Process Monitoring and Mining
Business Process Monitoring and MiningBusiness Process Monitoring and Mining
Business Process Monitoring and Mining
 
Metrics-Based Process Mapping
Metrics-Based Process MappingMetrics-Based Process Mapping
Metrics-Based Process Mapping
 
T 1 industry preparedness training course
T 1 industry preparedness training courseT 1 industry preparedness training course
T 1 industry preparedness training course
 
Power point operations management i (1)
Power point operations management i (1)Power point operations management i (1)
Power point operations management i (1)
 
Overview_of_Six_Sigma.ppt
Overview_of_Six_Sigma.pptOverview_of_Six_Sigma.ppt
Overview_of_Six_Sigma.ppt
 
Project Management (Practical Qustion Paper) [CBSGS - 75:25 Pattern] {2013-20...
Project Management (Practical Qustion Paper) [CBSGS - 75:25 Pattern] {2013-20...Project Management (Practical Qustion Paper) [CBSGS - 75:25 Pattern] {2013-20...
Project Management (Practical Qustion Paper) [CBSGS - 75:25 Pattern] {2013-20...
 
I tlecture2
I tlecture2I tlecture2
I tlecture2
 
Introduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process MiningIntroduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process Mining
 
Software metrics by Dr. B. J. Mohite
Software metrics by Dr. B. J. MohiteSoftware metrics by Dr. B. J. Mohite
Software metrics by Dr. B. J. Mohite
 
Ch12 jit+&+lean+systems
Ch12 jit+&+lean+systemsCh12 jit+&+lean+systems
Ch12 jit+&+lean+systems
 
20959.pptx
20959.pptx20959.pptx
20959.pptx
 
Getting an autograph from a famous person might involve standing in which typ...
Getting an autograph from a famous person might involve standing in which typ...Getting an autograph from a famous person might involve standing in which typ...
Getting an autograph from a famous person might involve standing in which typ...
 
The Benefits of Applying Lean Sigma for Service
The Benefits of Applying Lean Sigma for ServiceThe Benefits of Applying Lean Sigma for Service
The Benefits of Applying Lean Sigma for Service
 
Enhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean SigmaEnhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean Sigma
 
Enhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean SigmaEnhancing Service Quality: Implementing Lean Sigma
Enhancing Service Quality: Implementing Lean Sigma
 
Lean implementation guide (1)
Lean implementation guide (1)Lean implementation guide (1)
Lean implementation guide (1)
 

Más de Marlon Dumas

How GenAI will (not) change your business?
How GenAI will (not)  change your business?How GenAI will (not)  change your business?
How GenAI will (not) change your business?Marlon Dumas
 
Walking the Way from Process Mining to AI-Driven Process Optimization
Walking the Way from Process Mining to AI-Driven Process OptimizationWalking the Way from Process Mining to AI-Driven Process Optimization
Walking the Way from Process Mining to AI-Driven Process OptimizationMarlon Dumas
 
Discovery and Simulation of Business Processes with Probabilistic Resource Av...
Discovery and Simulation of Business Processes with Probabilistic Resource Av...Discovery and Simulation of Business Processes with Probabilistic Resource Av...
Discovery and Simulation of Business Processes with Probabilistic Resource Av...Marlon Dumas
 
Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...
Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...
Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...Marlon Dumas
 
Business Process Optimization: Status and Perspectives
Business Process Optimization: Status and PerspectivesBusiness Process Optimization: Status and Perspectives
Business Process Optimization: Status and PerspectivesMarlon Dumas
 
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...Marlon Dumas
 
Why am I Waiting Data-Driven Analysis of Waiting Times in Business Processes
Why am I Waiting Data-Driven Analysis of Waiting Times in Business ProcessesWhy am I Waiting Data-Driven Analysis of Waiting Times in Business Processes
Why am I Waiting Data-Driven Analysis of Waiting Times in Business ProcessesMarlon Dumas
 
Augmented Business Process Management
Augmented Business Process ManagementAugmented Business Process Management
Augmented Business Process ManagementMarlon Dumas
 
Process Mining and Data-Driven Process Simulation
Process Mining and Data-Driven Process SimulationProcess Mining and Data-Driven Process Simulation
Process Mining and Data-Driven Process SimulationMarlon Dumas
 
Modeling Extraneous Activity Delays in Business Process Simulation
Modeling Extraneous Activity Delays in Business Process SimulationModeling Extraneous Activity Delays in Business Process Simulation
Modeling Extraneous Activity Delays in Business Process SimulationMarlon Dumas
 
Business Process Simulation with Differentiated Resources: Does it Make a Dif...
Business Process Simulation with Differentiated Resources: Does it Make a Dif...Business Process Simulation with Differentiated Resources: Does it Make a Dif...
Business Process Simulation with Differentiated Resources: Does it Make a Dif...Marlon Dumas
 
Prescriptive Process Monitoring Under Uncertainty and Resource Constraints
Prescriptive Process Monitoring Under Uncertainty and Resource ConstraintsPrescriptive Process Monitoring Under Uncertainty and Resource Constraints
Prescriptive Process Monitoring Under Uncertainty and Resource ConstraintsMarlon Dumas
 
Robotic Process Mining
Robotic Process MiningRobotic Process Mining
Robotic Process MiningMarlon Dumas
 
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?Marlon Dumas
 
Learning Accurate Business Process Simulation Models from Event Logs via Auto...
Learning Accurate Business Process Simulation Models from Event Logs via Auto...Learning Accurate Business Process Simulation Models from Event Logs via Auto...
Learning Accurate Business Process Simulation Models from Event Logs via Auto...Marlon Dumas
 
Process Mining: A Guide for Practitioners
Process Mining: A Guide for PractitionersProcess Mining: A Guide for Practitioners
Process Mining: A Guide for PractitionersMarlon Dumas
 
Process Mining for Process Improvement.pptx
Process Mining for Process Improvement.pptxProcess Mining for Process Improvement.pptx
Process Mining for Process Improvement.pptxMarlon Dumas
 
Data-Driven Analysis of Batch Processing Inefficiencies in Business Processes
Data-Driven Analysis of  Batch Processing Inefficiencies  in Business ProcessesData-Driven Analysis of  Batch Processing Inefficiencies  in Business Processes
Data-Driven Analysis of Batch Processing Inefficiencies in Business ProcessesMarlon Dumas
 
Optimización de procesos basada en datos
Optimización de procesos basada en datosOptimización de procesos basada en datos
Optimización de procesos basada en datosMarlon Dumas
 
Process Mining and AI for Continuous Process Improvement
Process Mining and AI for Continuous Process ImprovementProcess Mining and AI for Continuous Process Improvement
Process Mining and AI for Continuous Process ImprovementMarlon Dumas
 

Más de Marlon Dumas (20)

How GenAI will (not) change your business?
How GenAI will (not)  change your business?How GenAI will (not)  change your business?
How GenAI will (not) change your business?
 
Walking the Way from Process Mining to AI-Driven Process Optimization
Walking the Way from Process Mining to AI-Driven Process OptimizationWalking the Way from Process Mining to AI-Driven Process Optimization
Walking the Way from Process Mining to AI-Driven Process Optimization
 
Discovery and Simulation of Business Processes with Probabilistic Resource Av...
Discovery and Simulation of Business Processes with Probabilistic Resource Av...Discovery and Simulation of Business Processes with Probabilistic Resource Av...
Discovery and Simulation of Business Processes with Probabilistic Resource Av...
 
Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...
Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...
Can I Trust My Simulation Model? Measuring the Quality of Business Process Si...
 
Business Process Optimization: Status and Perspectives
Business Process Optimization: Status and PerspectivesBusiness Process Optimization: Status and Perspectives
Business Process Optimization: Status and Perspectives
 
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...
Learning When to Treat Business Processes: Prescriptive Process Monitoring wi...
 
Why am I Waiting Data-Driven Analysis of Waiting Times in Business Processes
Why am I Waiting Data-Driven Analysis of Waiting Times in Business ProcessesWhy am I Waiting Data-Driven Analysis of Waiting Times in Business Processes
Why am I Waiting Data-Driven Analysis of Waiting Times in Business Processes
 
Augmented Business Process Management
Augmented Business Process ManagementAugmented Business Process Management
Augmented Business Process Management
 
Process Mining and Data-Driven Process Simulation
Process Mining and Data-Driven Process SimulationProcess Mining and Data-Driven Process Simulation
Process Mining and Data-Driven Process Simulation
 
Modeling Extraneous Activity Delays in Business Process Simulation
Modeling Extraneous Activity Delays in Business Process SimulationModeling Extraneous Activity Delays in Business Process Simulation
Modeling Extraneous Activity Delays in Business Process Simulation
 
Business Process Simulation with Differentiated Resources: Does it Make a Dif...
Business Process Simulation with Differentiated Resources: Does it Make a Dif...Business Process Simulation with Differentiated Resources: Does it Make a Dif...
Business Process Simulation with Differentiated Resources: Does it Make a Dif...
 
Prescriptive Process Monitoring Under Uncertainty and Resource Constraints
Prescriptive Process Monitoring Under Uncertainty and Resource ConstraintsPrescriptive Process Monitoring Under Uncertainty and Resource Constraints
Prescriptive Process Monitoring Under Uncertainty and Resource Constraints
 
Robotic Process Mining
Robotic Process MiningRobotic Process Mining
Robotic Process Mining
 
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
Accurate and Reliable What-If Analysis of Business Processes: Is it Achievable?
 
Learning Accurate Business Process Simulation Models from Event Logs via Auto...
Learning Accurate Business Process Simulation Models from Event Logs via Auto...Learning Accurate Business Process Simulation Models from Event Logs via Auto...
Learning Accurate Business Process Simulation Models from Event Logs via Auto...
 
Process Mining: A Guide for Practitioners
Process Mining: A Guide for PractitionersProcess Mining: A Guide for Practitioners
Process Mining: A Guide for Practitioners
 
Process Mining for Process Improvement.pptx
Process Mining for Process Improvement.pptxProcess Mining for Process Improvement.pptx
Process Mining for Process Improvement.pptx
 
Data-Driven Analysis of Batch Processing Inefficiencies in Business Processes
Data-Driven Analysis of  Batch Processing Inefficiencies  in Business ProcessesData-Driven Analysis of  Batch Processing Inefficiencies  in Business Processes
Data-Driven Analysis of Batch Processing Inefficiencies in Business Processes
 
Optimización de procesos basada en datos
Optimización de procesos basada en datosOptimización de procesos basada en datos
Optimización de procesos basada en datos
 
Process Mining and AI for Continuous Process Improvement
Process Mining and AI for Continuous Process ImprovementProcess Mining and AI for Continuous Process Improvement
Process Mining and AI for Continuous Process Improvement
 

Último

ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 

Último (20)

ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 

Here are the steps to calculate the average cycle time for this process with rework:1. Calculate the probability of passing inspection: p = 0.82. Calculate the probability of failing inspection: q = 1 - p = 0.23. Calculate the average time to complete the process if passing inspection: CTpass = T1 + T2 = 5 + 3 = 8 hours4. Calculate the average time to complete the process if failing inspection: CTfail = T1 + T2 + T3 = 5 + 3 + 4 = 12 hours 5. Calculate the overall average cycle time: CToverall = p * CTpass + q * (CTpass + CTfail

  • 1. Introduction to Business Process Analysis and Redesign Marlon Dumas University of Tartu firstname.lastname@ut.ee Universidad de Granada – 23-24 Jan. 2014
  • 3. Why should we redesign first? “The first rule of any technology used in a business is that automation applied to an efficient operation will magnify the efficiency. The second is that automation applied to an inefficient operation will magnify the inefficiency.” Bill Gates 3
  • 5. Agenda • Preamble – BPMN Refresher – Basic process modeling guidelines • Part 1 – Qualitative Process Analysis – Value-added and waste analysis – Root-cause analysis • Part 2 – Quantitative Process Analysis – Quantitative flow analysis – Simulation • Part 3 – Business Process Redesign – Radical vs incremental process redesign – Redesign heuristics 5
  • 6. Companion Material • Fundamentals of Business Process Management (chapters 1, 6, 7, 8) – – – – Introduction to BPM (freely available) Qualitative Analysis Quantitative Analysis Redesign http://fundamentals-of-bpm.org http://slideshare.net/MarlonDumas Youtube – Marlon Dumas 6
  • 8. Purposes of Process Modeling Communication, simulation, activitybased costing… Detailed Models including Data types, conditions, data mappings, fault handling… Integration, testing, deployment… 8
  • 9. Business Process Modeling Notation (BPMN) • OMG Standard, supported by many tools: – – – – – – – – Bizagi Process Modeller (free) Signavio (http://www.signavio.com/) - subscription Oracle BPA – “kind of free” ARIS – very sophisticated but the opposite of free IBM Websphere Business Modeler Logizian – reasonable tradeoff Visio – Your company might already have this Paper and pen! - No excuse not to start 9
  • 10. BPMN from 10 000 miles… • A BPMN process model is a graph consisting of four types of elements (among others): 10
  • 12. BPMN Exercise: Simplified Insurance Claim Registration When a claim is received, we first check if the claimant has a valid insurance policy. If not, the claim is rejected and the claimant is informed. Otherwise, we assess the severity of the claim. Based on the outcome (simple or complex claim), we send the corresponding form to the claimant. Once the form is returned, we check it for completeness. If the form is complete, we register the claim in the Claims Management system and the evaluation of the claim may start. Otherwise, we ask the claimant to update the form. When we receive the updated forms, we check them again and continue. 12
  • 13. Guidelines: Naming Conventions 1. Give a name to every event and task 2. For tasks: verb followed by business object name and possibly complement – Issue Driver Licence, Renew Licence via Agency 1. For message events: object + past participle – Invoice received, Claim settled 1. Avoid generic verbs such as Handle, Record… 2. Label each XOR-split with a condition – Policy is invalid, Claim is inadmissible 13
  • 15. Resource Modelling in BPMN • In BPMN, the organizational perspective is modeled using: – Pools – independent organizational entities, e.g. • Customer, Supplier, East-Tallinn Hospital, Tartu Clinic – Lanes –classes of resources within the same organizational and collaboration space • Sales Department, Marketing Department • Clerk, Manager, Engineer 15
  • 16. Example with Pools and Lanes 16
  • 17. BPMN Information Artifacts • Data Objects are a mechanism to show how data is required or produced by activities. – Are depicted by a rectangle that has its upper-right corner folded over. – Represent input and output of a process activity. Data Store • Data stores are containers of data objects that need be persisted beyond the duration of a process instance • Associations are used to link artifacts such as data objects and data stores with flow objects (e.g. activities). 17
  • 19. Anything wrong with this model? 19
  • 21. Value Chain • Good practice is that the top-level process should be simple (no gateways, no lanes) and should show the main phases of the process – Each phase then becomes a sub-process – Top-level process is basically a value chain • Introduce gateways and lanes at the next levels… 21
  • 22. Showing the value chain with subprocesses 22
  • 23. Guideline: Modeling Levels • First level: start with value chain • Next level add: – Main decisions – Handoffs (lanes) • And only then add procedural aspects: – – – – Parallel gateways Input and output data objects, data stores Different types of events And as much detail as you need 23
  • 26. Purposes of Qualitative Analysis 26
  • 27. Eliminating Waste "All we are doing is looking at the time line, from the moment the customer gives us an order to the point when we collect the cash. And we are reducing the time line by reducing the non-value-adding wastes ” Taiichi Ohno 27
  • 28. 7+1 Sources of Waste 1. 2. 3. 4. 5. Unnecessary Transportation (send, receive) Inventory (large work-in-process) Motion (drop-off, pick-up, go to) Waiting (waiting time between tasks) Over-Processing (performing what is not yet needed or might not be needed) 6. Over-Production (unnecessary cases) 7. Defects (rework to fix defects) 8. Resource underutilization (idle resources) 28
  • 29. Value-Added Analysis 1. Decorticate the process into steps 2. Classify each step into: – Value-adding (VA): Produces value or satisfaction to the customer. • – Business value-adding (BVA): Necessary or useful for the business to run smoothly, or required due to the regulatory environment, e.g. checks, controls • – Is the customer willing to pay for this step? Would the business potentially suffer in the long-term if this step was removed? Non-value-adding (NVA) – everything else including handovers, delays and rework 29
  • 31. Example – Equipment Rental Process 31
  • 32. Issue Register • A table with the following columns (possibly others): – – – – – issue number name Description/explanation Impact: Qualitative vs. Quantitative Possible resolution • Purpose: to categorise identified issues as part of as-is process modelling 32
  • 33. Issue Register (Equipment Rental) Name Explanation Assumptions Equipment kept longer than needed Site engineers keep the equipment longer than needed by means of deadline extensions BuildIT rents 3000 pieces of equipment p.a. In 10% of cases, site engineers keep the equipment two days longer than needed. On average, rented equipment costs 100 per day Rejected equipment Site engineers reject delivered equipment due to non-conformance to their specifications BuildIT rents 3000 pieces of equipment p.a. Each time an equipment is rejected due to an internal mistake, BuildIT is billed the cost of one day of rental, that is 100. 5% of them are rejected due to an internal mistake Late payment fees BuildIT pays late payment fees because invoices are not paid by the due date BuildIT rents 3000 pieces of equipment p.a. Each equipment is rented on average for 4 days at a rate of 100 per day. Each rental leads to one invoice. About 10% of invoices are paid late. Penalty for late payment is 2%. Qualitative Impact Quantitative Impact 0.1 × 3000 × 2 × 100 = 60,000 p.a. Disruption to schedules. Employee stress and frustration 3000 × 0.05 × 100 = 15,000 p.a. 0.1 × 3000 × 4 × 100 × 0.02 = 2400 p.a. 33
  • 34. Techniques for issue analysis • Cause-effect diagrams • Why-why diagrams • Pareto charts 34
  • 36. Why-why analysis (equipment rental) Site engineers keep equipment longer, why? • Site engineer fears that equipment will not be available later when needed, why? – time between request and delivery too long, why? • excessive time spent in finding a suitable equipment and approving the request, why? – time spent by clerk contacting possibly multiple suppliers sequentially; – time spent waiting for works engineer to check the requests; 36
  • 37. Pareto chart • Useful to prioritize a collection of issues or factors behind an issue • Bar chart where the height of the bar denotes the impact of each issue 37
  • 38. Pareto chart (excessive rental expenses) http://pareto-chart.qtcharts.com/index.php?g=prtt 38
  • 40. Fill in the blanks If you had to choose between two services, you would typically choose the one that is: • F… • B… • C… 40
  • 42. Let’s start with time Mark McGuinness: Time Management for Creative People
  • 43. Cycle Time Analysis • Cycle time: Difference between a job’s start and end time • Cycle time analysis: the task of calculating the average cycle time for an entire process or process fragment – Assumes that the average activity times for all involved activities are available (activity time = waiting time + processing time) • In the simplest case a process consists of a sequence of activities on a sequential path – The average cycle time is the sum of the average activity times • … but in general we must be able to account for – Alternative paths (XOR splits) – Parallel paths (AND splits) – Rework (cycles) 43
  • 44. Alternative Paths p1 p2 pn T1 T2 ... TN n CT = p1T1+p2T2+…+pnTn = ∑p T i i i=1 Inspired by a slide by Manuel Laguna & John Marklund 44
  • 45. Alternative Paths – Example • What is the average cycle time? 45
  • 46. Parallel Paths • If two activities related to the same job are done in parallel the contribution to the cycle time for the job is the maximum of the two activity times. T1 T2 ... TN CTparallel = Max{T1, T2,…, TM} Inspired by a slide by Manuel Laguna & John Marklund 46
  • 47. Parallel Paths – Example • What is the average cycle time? 47
  • 48. Rework • Many processes include control or inspection points where if the job does not meet certain standard, it is sent back for rework CT = T/(1-r) 48
  • 49. Rework – Example • What is the average cycle time? 49
  • 50. Rework At Most Once – Example • What is the average cycle time? 50
  • 52. Cycle Time Efficiency • Measured as the percentage of the total cycle time spent on value adding activities. Cycle Time Efficiency = Theoretical Cycle Time CT • CT = cycle time as defined before • Theoretical Cycle Time (TCT) is the cycle time if we only counted value-adding activities and excluded any waiting time or handover time – Count only processing times Inspired by a slide by Manuel Laguna & John Marklund 52
  • 53. Limitation 1: Not all Models are Structured 0.3 0.5 0.7 0.8 0.5 0.2 53
  • 54. Limitation 2: Fixed load + fixed resource capacity • Cycle time analysis does not consider waiting times due to resource contention • Queuing analysis and simulation address these limitations and have a broader applicability – Introduce notions of “arrival rate” and “resource pools” with a fixed capacity (number of resources) 54
  • 56. Process Redesign • Purpose: Identify possibilities for improving the design of a process: “as is”  “to be” Descriprive modelling of the real world (as-is) Prescriptive modelling of the real world (to-be) • No silver-bullet: requires creativity • Redesign heuristics can be used to generate ideas 56
  • 58. The Ford Case Study (Hammer 1990) Ford needed to review its procurement process to: • Do it cheaper (cut costs) • Do it faster (reduce turnaround times) • Do it better (reduce error rates) Accounts payable in North America alone employed > 500 people and turnaround times for processing POs and invoices was in the order of weeks 58
  • 59. The Ford Case Study • Automation would bring some improvement (20% improvement) • But Ford decided not to do it… Why? a) Because at the time, the technology needed to automate the process was not yet available. b) Because nobody at Ford knew how to develop the technology needed to automate the process. c) Because there were not enough computers and computer-literate employees at Ford. d) None of the above 59
  • 60. The correct answer is … Mazda’s Accounts Payable Department 60
  • 61. How the process worked? (“as is”) 61
  • 62. How the process worked? (“as is”) 62
  • 63. How the process worked? (“as is”) 63
  • 64. How the process worked? (“as is”) 64
  • 65. How the process worked? (“as is”) 65
  • 66. How the process worked? (“as is”) 66
  • 73. The result… • 75% reduction in head count • Material control is simpler and financial information is more accurate • Purchase requisition is faster • Less overdue payments  Why automate something we don’t need to do? Automate things that need to be done. 73
  • 74. Principles of BPR 1. Capture information once and at the source 2. Subsume information-processing work into the real work that produces the information 3. Have those who use the output of the process drive the process 4. Treat geographically dispersed resources as if they were centralized 74
  • 75. Exercise – Claims Handling in a Large Insurance Company • Claims handling for replacement of automobile glass • Under the existing process the client may have to wait 1-2 weeks before being able to replace the damaged auto glass ⇒ Goal – A radical overhaul and of the process to shorten the client waiting time © Laguna & Marklund 75
  • 76. Overview of the existing claims process Request additional information Pay Notify agent Client Give instructions File claim Local independent agent Forward claim Claims processing center Request quote Provide quote Pay © Laguna & Marklund Approved glass vendor 76
  • 77. Existing claims process 1. 2. 3. 4. 5. Client notifies local agent that she wishes to file a claim. She is given a claims form and told to obtain a cost estimate from a local glass vendor. When the claims form is completed the local agent verifies the information and forwards the claim to a regional processing center. The processing center logs the date and time of the claim’s arrival. The data is entered into a computer-based system (for record keeping only) by a clerk. The claim is then placed in a hard copy file and passed on to a claims representative. a) If the claims representative is satisfied with the claim it is passed along to several others in the processing chain and eventually a check is issued and sent to the client. b) If there are problems with the claim the representative mails it back to the client for necessary corrections. When the client receives the check she can go to the local glass vendor and replace the glass. © Laguna & Marklund 77
  • 79. Incremental Process Re-design 1. Select issues to address, improvement goals 2. Map goals to process performance measures and set objectives/targets 3. Apply re-design heuristics on the “as is” process model and analyze the tradeoffs 4. Select promising “change options”, justify and prioritize their implementation 79
  • 81. Redesign Heuristics 1. Task elimination 2. Task composition 3. Triage 4. Resequencing 5. Parallelism 6. Process specialization and standardization 7. Resource optimization 8. Communication optimization 9. Automation Each heuristics improves one side of the devil’s quadrangle, generally to the detriment of others 81
  • 82. (1) Task Elimination • Sometimes "checks" may be skipped: trade-off between the cost of the check and the cost of not doing the check. (T+,Q-,C+/-) 82
  • 83. (1) Task Elimination (cont.) • Other tasks to consider for elimination: – – – – – Print Copy Archive Store More generally: non-value adding activities • Task elimination can be achieved by delegating authority, e.g. – No need for approval if amount less than Y – Employees have budget for small expenses 83
  • 85. (3) Triage • Consider dividing a general task into two or more alternative tasks or the integration of two or more alternative tasks into one general task. (T+,F-) 85
  • 86. (4) Resequencing • • • • Order tasks based on cost/effect Put “knock-out checks” first – identify problems early Postpone expensive tasks until the end. In other words: order the tasks using the ratio “costs/effect”. (T+,C-) 86
  • 88. Exercise • Textbook, chapter 1, exercise 1.5 (Prescription fulfillment process) – What tasks could be re-ordered to address current customer service problems? – Hint: consider the tradeoffs between front-loading and backloading checks in the process. 88
  • 89. (8) Communication optimization • Reduce the number of messages to be exchanged with customers and business partners – But avoid front-loading the process too much – Not necessarily suitable if customer contact is desirable • Monitor customer interactions, record exceptions, determine what to front-load/back-load • Try to automate handling, recording and organization of messages (send/receive). (T+,Q+,C+/-,F-) 89
  • 90. Interlude: the Complete Kit Concept • Many processes follow the “complete kit” concept: – Work should not begin until all pieces necessary to complete the job are available • In such cases, consider three principles: – Provide complete and easy-to- follow instructions for those who will initiate the process. – If a process cannot start, the client should be notified of all defects that could be reasonably identified at the onset of the process. – Consider the tradeoff between “incomplete-kit” process initiation and roundtrip to revise and resubmit a request. Michael zur Muehlen: “Service Processes: The Customer at the Center?” http://tinyurl.com/5tunkxy 90
  • 91. Exercise • Textbook, chapter 1, exercise 1.5 (Prescription fulfillment process) – What is the current communication structure? – What issues arise from the current communication structure? – How can the communication structure be improved? 91
  • 92. (9) Automation • Use data sharing (Intranets, ERPs) to: – Increase availability of information to improve decisions or visibility (subject to security/privacy) – Avoid duplicate data entry, paper copies • Use network technology to: – Replace materials (e.g. paper document) flow with information flow • E.g. querying government agency DBs replacing document flow – Increase communication speed: e-mail, SMS • Note: e-mails are unavoidable, but not always desirable – Enable self-service (e.g. online forms) (T+,Q+/-,C+/-,F-) 92
  • 93. (9) Automation (cont.) • Use tracking technology to identify/locate materials and resources where reasonable – Identification: Bar code, RFID – Location: indoor positioning, GPS • Automate tasks and decisions – Capture and automate business rules where effective • Automate end-to-end processes – See next lecture (BPMS) 93
  • 94. Exercise • Textbook, chapter 1, exercise 1.5 (Prescription fulfillment process) – How can automation be applied in this process? 94
  • 95. Business Process Lifecycle See videos on YouTube – Marlon Dumas 95

Notas del editor

  1. BPM provides a natural ground for bridging IT and business, because many (perhaps most) IT projects in enterprises are ultimately aimed at improving a business process
  2. It is worth emphasizing here that activities located in two parallel paths do not need to be performed simultaneously. For example, “Send invoice” and “Ship goods” need not occur both at the same time, although due to a cosmic coincidence, they could happen at the same time. Instead, it might happen that first the invoice is sent and later the goods are shipped. Or things may happen in the reverse order.
  3. The Functional perspective, indicates What tasks/function are happening in the process? The Control-flow perspective, indicates when should an activity be performed, that is, in what order should activities and events occur? The resource perspective (also called organisational perspective) indicates Who performs which activity? Finally, the data perspective indicate which data are necessary to perform each activity and which data are produced by each activity in the process?
  4. The process now includes two departments within the supplier organization…The purchase order received by the Sales & Distribution department has to be checked against the stock. The order details are sent to the Warehouse department that returns an availability notification. If the purchase order is confirmed, the Warehouse department collects the shipping details from the customer and ships the goods. The Sales & Distribution department sends an invoice to the customer who then makes the payment.
  5. The Purchase Order document serves as an input to the stock availability check. Based on the outcome of this check, the status of document is updated, either to “approved” or “rejected”. We include here the relevant documents in the process model.
  6. There are three dimensions where we typically look for process metrics: cost, time and quality. Do it faster, do it cheaper, do it better.
  7. After this slide it is suitable with a larger example of Cycle Time Analysis, for example, Problems 9 & 10, Chapter 4 in Laguna.
  8. Hammer, M., (1990). "Reengineering Work: Don't Automate, Obliterate", Harvard Business Review, July/August, pp. 104–112.
  9. Regarding the first principle, it is worth citing examples of process improvement patterns such as Self-Service and Vendor-Managed Inventory Control. Regarding, the second principle, self-service is again a typical example, particularly the ability for customers or workers to enter data themselves that goes directly into the organization’s databases Regarding the third principle, we can refer back to the idea of performing PO matching at delivery, rather than postponing this till the invoice is received
  10. Boaz Ronen, “The Complete Kit Concept,” International Journal of Production Research, Volume 30, Issue 10 October 1992, pages 2457 – 2466.