40
Flow Time Analysis (Ch 4 of MBPF) And a cautionary tale

Flow Time Analysis (Ch 4 of MBPF)

  • Upload
    rozene

  • View
    40

  • Download
    1

Embed Size (px)

DESCRIPTION

Flow Time Analysis (Ch 4 of MBPF). And a cautionary tale. Flow Time Analysis. Inputs. Processing System. Outputs. T. Flow time = processing time + wait time (total time in the box). Theoretical Flow Time is the time to process a typical flow unit assuming NO waiting. - PowerPoint PPT Presentation

Citation preview

Page 1: Flow Time Analysis  (Ch 4 of MBPF)

Flow Time Analysis (Ch 4 of MBPF)

And a cautionary tale

Page 2: Flow Time Analysis  (Ch 4 of MBPF)

Flow Time Analysis

Inputs OutputsProcessing

System

Flow time = processing time + wait time (total time in the box)T

Theoretical Flow Time is the time to process a typical flow unit assuming NO waiting.

Page 3: Flow Time Analysis  (Ch 4 of MBPF)

Flow Time Analysis• Total amount of time for a flow unit to flow

from the entry to exit point of a process– Includes delays and work– Includes value added and NVA activities

• Shortening flow time often “good”– Decrease response time (Dell computer)– Reduce inventory (less $ tied up in WIP)– New product/service development (auto)– Robust to short product life cycles– Fast feedback on quality problems– An indicator of overall process excellence

Page 4: Flow Time Analysis  (Ch 4 of MBPF)

Process Flow Charting• Flow charts are graphical representations of

processes• May capture inputs, outputs, activity network,

resources used, locations visited, decisions or business logic, buffers and delays

• Many tools available, we’ll use iGrafx Process as it is bundled with our MBPF text– Very good flow charting engine– Numerous templates for various kinds of common

business diagrams– Also has a relatively easy to use and pretty

powerful process simulation capability. We will use this.

Page 5: Flow Time Analysis  (Ch 4 of MBPF)

To learn iGrafx Process, start by doing the Tutorial on “Creating Process or Swimlane Diagram” which you can find in the iGrafx Tutorials menu or iGrafx Help menu. This tutorial does NOT cover the simulation features of iGrafx but instead just gets you started building process diagrams. We’ll learn the simulation features as we move along in the semester.

Page 6: Flow Time Analysis  (Ch 4 of MBPF)

Process Flow ChartsUsing PowerPoint or iGrafx Process

Activities/Subprocesses

Use connection tool

Use AutoShape - FlowchartDecision

Wait/Buffer

Activity Precedence

Start/End Events

Page 7: Flow Time Analysis  (Ch 4 of MBPF)

Old Medical Transcription Process

Start Exam•Diagnosis•Plan of care

Physician dictatesinto tape recorder

WaitTranscribe into word processor

WaitPhysician

reviewsreport

Changes?

PrintReport

Send report to medical

records dept.End Process

yes

no

Page 8: Flow Time Analysis  (Ch 4 of MBPF)

Subprocesses and Cascading

Page 9: Flow Time Analysis  (Ch 4 of MBPF)

Process Flow Charting in Practice

• Multi-disciplinary team• Have each team member do own flow chart

– Why?• Group facilitator or group tries to reach consensus on process

flow chart– Yellow sticky notes– Examine and revise by group– Examine parts

• Don’t get buried in details• Genuine disagreement may occur

• More flow charting resources– A Fresh Look at Flow Charting

• http://www.q-skills.com/flowchrt.html– Flow Charting Help Page

• http://home.att.net/~dexter.a.hansen/flowchart/flowchart.htm#Definition

– Flow Chart Overview• http://deming.eng.clemson.edu/pub/tutorials/qctools/flowm.htm

Page 10: Flow Time Analysis  (Ch 4 of MBPF)

Other Process Description Tools

• Swim lanes or Service System Maps– Enhanced flow charting technique using

bands to delineate department participation in process steps

– Variants can use color or other features to represent more process information

– iGrafx Processes are of this type

• Process Activity Charts– See next slide and Excel file

ProcessActivityChart.xls

Page 11: Flow Time Analysis  (Ch 4 of MBPF)

Process Activity Chart Page: ___ of ___

Process: Date:

Developed By: Current ProcessProposed Process

No. Description TimeValue Code

(V/N/C)Symbol

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Example: X-ray

Page 12: Flow Time Analysis  (Ch 4 of MBPF)

Finding Theoretical Flow Time Sequential Process

Start 1 2 3 Finish1 2 3T T T T

Theoretical Flow Time

1 2 3T T T T

Page 13: Flow Time Analysis  (Ch 4 of MBPF)

Finding Theoretical Flow Time Sequential & Parallel

Start

3(20)

1(10)

2(25)

4(5)

6(10)

5(10)

7(10)

8(30)

Finish

Path 1: 1-3-5-7-8 (T1=80)

Path 2: 1-2-4-6-7-8 (T2=90)1 2max( , ) 90T T T T* is the length of longest path through the processThe path associated with T* is called the Critical PathActivities on the Critical Path are called Critical Activities

Page 14: Flow Time Analysis  (Ch 4 of MBPF)

Finding the Critical Path• If process is “simple”, we can

– enumerate all the possible paths– Calculate their length– Find the longest path

• If process is complex, may be too many paths to enumerate– Various algorithms exist for this– See Appendix of Chapter 4 in MBPF for Critical

Path Method– Same method as used to find critical path in

project management networks (e.g. MS Project)

Page 15: Flow Time Analysis  (Ch 4 of MBPF)

Observations about Critical Path• Delaying an activity on CP will increase T*• Activities NOT on CP can be delayed to some

degree without increasing T*• Speeding up activities on the CP will decrease

T*• Speeding up activities NOT on the CP will NOT

decrease T*• The CP can change as we change the activity

times• We are still assuming the activity times are

known deterministic quantities (no randomness)

Page 16: Flow Time Analysis  (Ch 4 of MBPF)

Flow Time MeasurementThe Direct Method

• Observe the process over some specified, extended period of time

• Take random (or exhaustive) sample of flow units

• Calculate flow time, T, for each by (tend – tstart)

• Calculate average T over sampled flow units• Example: CalcFlowTime.xls

Page 17: Flow Time Analysis  (Ch 4 of MBPF)

Flow Time MeasurementThe Indirect Method

• Observe the process over some specified, extended period of time,

• Measure number of flow units, N, processed over the time period,

• Compute throughput, R=N/• At random points in time, count the number of

flow units in process. Compute the average of these counts (we’ll call it I)

• Use Little’s Law to estimate T=I/R

Let’s revisit CalcFlowTime.xls

Page 18: Flow Time Analysis  (Ch 4 of MBPF)

Actual Flow Time vs. Theoretical Flow Time• Most processes have numerous delays• Estimate avg. delay times and treat as activities• Value added vs Non-value added activities• See Example 4.7 (p86) for X-ray process example• Problem 4.1 in MBPF

Start1

(10)2

(25)3

(20)Finish

Start1

(10)2

(25)3

(20)Finish

Wait(5)

Wait(10)

T* = 55

TA = 70

Flow Time Efficiency = T*/TA = 55/70 = .786

Many real processes have very low Flow Time Efficiency

Page 19: Flow Time Analysis  (Ch 4 of MBPF)

Levers for Managing Theoretical Flow Time

• We are ignoring waiting/delays for now

• Three broad methods for reducing T*

1. Eliminate: Reduce work content of a critical activity

2. Work in parallel: Move some work content off of the critical path

3. Select: Modify the product mix

Page 20: Flow Time Analysis  (Ch 4 of MBPF)

Eliminate• Roots in scientific management and industrial

engineering• Some combination of

– Eliminate NVAs (“work smarter”)• Classic BPR example: Ford Accounts Payable

– Reduce # repetitions of task (“less rework”)• Build quality into process (poke-yoke)• Statistical process control• Design for manufacturability• Workforce training

– Increase speed (“work faster”)• Incentives• Better technology• More resources

Page 21: Flow Time Analysis  (Ch 4 of MBPF)

Work in Parallel• Move work off CP to non-critical activity• Move work off CP to “outer loop”

– Pre or post processing– Examples: pre-authorization, pre-admission

testing, pre-registration

• Usually requires process redesign• Often some enabling communications

technology required to facilitate parallel work– Example: concurrent engineering facilitated by

CAD and high bandwidth networks allowing transfer/sharing of large electronic files

Page 22: Flow Time Analysis  (Ch 4 of MBPF)

Reengineering/Redesign

The fundamental rethinking and radical redesign of business processes to achieve dramatic improvements in critical contemporary measures of performance such as cost, quality, service and speed.

Reengineering the Corporation, Hammer and Champy, Harper Business (1993)

Page 23: Flow Time Analysis  (Ch 4 of MBPF)

Process Reengineering A 1st Look

• Radical rethinking/redesign of processes

• Clean sheet of paper• Benchmark best practices• Commitment from top

leadership• Question unconscious

assumptions• Value added vs. Non-

value added activities

• Why redesign business processes?

• How to go about redesign?

• What is role of information technology?

• Relationship to continuous improvement, total quality management?

• Isn’t reengineering just another word for layoffs and downsizing?

Page 24: Flow Time Analysis  (Ch 4 of MBPF)

BPR Life Cycle

• Process Analysis

• Idea Generation – Establish a goal and Define Scope– Generate Strategies– Evaluate and Select

• Design and Implement

• Sustain

Page 25: Flow Time Analysis  (Ch 4 of MBPF)

Why Redesign?

• Current process “broken” (or may not exist)• No one seeing big picture• No one questioning business assumptions• Incremental improvement efforts insufficient• Go beyond perspective of “how we do things”• Processes critical to business success

Page 26: Flow Time Analysis  (Ch 4 of MBPF)

Classic Reengineering Principles

• Organize around outcomes, not tasks• Have output users “do” the process• Treat geographically dispersed resources as

though they were local• Link parallel activities instead of integrating

results• Put decision point where work performed and

build control into the process• Capture information once, and at the source

“Reengineering Work: Don’t Automate, Obliterate”, Hammer and Champy, Harvard Business Review (July-Aug 1990)

Page 27: Flow Time Analysis  (Ch 4 of MBPF)

IHI: Redesign the System (p42-53)

• Do tasks in parallel – info gather during waits• Use multiple processes – ED fast track• Minimize handoffs – reduce unit transfers• Synchronize – surgery starts at incision• Use pull systems – pull asthma from ED to clinic• Move steps closer together – registering ED patients in

treatment area• Use automation - PACS• Consider people to be the same system – self-scheduling

of surgery by surgeon office• Use multiple processing units – increase staffing• Extend the time of specialists – nurse aide• Convert internal steps to external – outsource

transcription

Page 28: Flow Time Analysis  (Ch 4 of MBPF)

The 5-step BPR Framework• Develop the Business Vision and

Process Objectives• Identify the Processes to be Redesigned• Understand and Measure the Existing

Process• Identify IT Levers• Design and Build a Prototype of the

New Process

“The New Industrial Engineering: Information Technology and Business Process Redesign”, Davenport and Short, Sloan Management Review (Summer 1990)

Page 29: Flow Time Analysis  (Ch 4 of MBPF)

The Fad That Forgot People

Reengineering didn’t start out as a code word for mindless bloodshed. It wasn’t supposed to be the last gasp of Industrial Age management. I know because I was there from the beginning. I was one of the ‘creators’.

The Fad That Forgot People, Davenport, T.H., Fast Company, November 1995.

Page 30: Flow Time Analysis  (Ch 4 of MBPF)

BPR – What Happened?

• Started as real people with real problems– Ford Motor Co., Mutual Benefit Life, HP

• Synthesis of 3 concepts– Technology– Business processes– Clean-sheet-of-paper approach

• Companies did stuff, academics and consultants started to “model make”

• Davenport, Hammer and Champy wrote “bible” articles and books

The Fad That Forgot People, Davenport, T.H., Fast Company, November 1995.

Page 31: Flow Time Analysis  (Ch 4 of MBPF)

The Feeding Frenzy

• Top managers + big-time consultants+IT vendors = $$$

• Early successes were trumpeted– Projects labeled “BPR”– People always looking for “magic solution”

• Consultants started packaging BPR services– Big $$$ contracts– Executives needed to justify $$$ spent– Layoffs quickest way to realize savings

• IT firms selling hardware, software AND reengineering consulting

The Fad That Forgot People, Davenport, T.H., Fast Company, November 1995.

Page 32: Flow Time Analysis  (Ch 4 of MBPF)

Reality Bites

• Massive layoffs labeled “reengineering”• Alienation of good employees

– Treated as interchangeable cogs in corp. machine– 25 yr old MBA’s making $80K as BPR “experts”

• Major project failures• Consultants start repositioning for next wave• And sell BPR to “rest of the world”

The Fad That Forgot People, Davenport, T.H., Fast Company, November 1995.

Page 33: Flow Time Analysis  (Ch 4 of MBPF)

The Good Stuff• Focus on business processes

• IT only useful if it helps people do work

• A Lesson: The bigger the hype, the greater the chances of failure.

• Techniques and tools of BPR can still be useful

The Fad That Forgot People, Davenport, T.H., Fast Company, November 1995.

Page 34: Flow Time Analysis  (Ch 4 of MBPF)

The Next Big Thing

• Remember the lessons of BPR• Don’t drop all your current approaches for the “

handsome newcomer”• Don’t listen to most charismatic advocates,

listen to most reasoned advocates• Talk softly• Carry big ruler to measure real results

The Fad That Forgot People, Davenport, T.H., Fast Company, November 1995.

Page 35: Flow Time Analysis  (Ch 4 of MBPF)

Defining Characteristics?

• Statistical process control• Total quality management• Business process reengineering• Theory of constraints• Lean production methods• 6-Sigma• Lean/6-Sigma• Operations research & management science

Page 36: Flow Time Analysis  (Ch 4 of MBPF)

Process Capacity• Recall flow basics

– R=flow rate– T=flow time– O=occupancy

• Process capacity = Maximum sustainable flow rate of a process

• A resource pool is a set of interchangeable resources

O = RT (Little’s Law)

Page 37: Flow Time Analysis  (Ch 4 of MBPF)

How capacity gets used

Time

Idle

UnavailableBusy

Page 38: Flow Time Analysis  (Ch 4 of MBPF)

Find the bottleneck

T1=6 mins T2=2 mins

C1 = 2 units C2 = 1 units

R1 = 2 / 6 = 0.333 pats/min = 20 pats/hr

R2 = 1 / 2 = 0.5 patients/min = 30 pats/hr

Bottleneck is first activity.

Page 39: Flow Time Analysis  (Ch 4 of MBPF)

Finding the Bottleneck Not Easy

• Complex business processes make finding bottlenecks far from easy

• Process improvements can “shift the bottleneck”

• GM and the C-More story

Page 40: Flow Time Analysis  (Ch 4 of MBPF)

Problem 3.4 ER Flow Chart

• Read Problem 3.4 on p69

• This is first problem on HW3

• Let’s draw the flow chart in iGrafx Process