Hans Steenpoorte_ENG_17 TOCPA_Vilnius_15 May 2015
-
Upload
jelena-fedurko -
Category
Documents
-
view
43 -
download
0
description
Transcript of Hans Steenpoorte_ENG_17 TOCPA_Vilnius_15 May 2015
-
17th International Conference of the
TOC Practitioners Alliance - TOCPAwww.tocpractice.com 15 May 2015, Vilnius, Lithuania
Applying TOC to Services
A reality check
Hans Steenpoorte, TOC Resultants/Critical Task Manager, The Netherlands15 May 2015
-
Agenda
1. About us
2. About services
3. About the solution
4. About implementing & results
-
About Hans Steenpoorte
Co-owner of TOC Resultants and Critical TaskManager (CTM)TOC implementer in service organizations; government,professional services, IT and healthcare. All implementationsare aimed at delivering more services faster, with the samepeople and resources.
Hans worked 10 years in the steel and aluminum industry.Since 2000, he moved to professional services and in 2005founded TOC Resultants with Michel Stijlen. Since then,they have been implementing TOC solutions in services, andadapting them if and where necessary.
In 2009, Hans & Michel co-founded Critical Task Manager(CTM), TOC-based software for service organizations thatwant to deliver more services faster and more reliably.
Hans lives in Amersfoort, The Netherlands with his wife and 2daughters. When hes not implementing TOC, he riding hisbicycles
www.toc-resultants.com
See also:
www.criticaltaskmanager.nl
-
Our expertise
Our expertise: Operations Management of Services
How to plan, execute and improve service delivery so that
more services are delivered faster and more reliably with
the same people/resources and without compromising
quality and/or working conditions
Implementations
TOC-based Operations Management
software for services and projects
The Methodology
The Service Factory
-
Agenda
1. About us
2. About services
3. About the solution
4. About implementing & results
-
About services
Focus: Repetitive services, (often) produced by people away from the
customer
Public services (e.g. municipalities)
Professional services (e.g. lawyers)
IT services (in- and external)
Healthcare services (patient care)
Banking/insurance (customer service/back office)
Tel cos (customer service/back office)
Other service industries, not covered today, are ..
Hotels
Rental services
Events
Travel business
etc.
-
Services vs. production
Characteristic Manufacturing Services
Routing & semi
products and BOM
Well defined Often poorly/not defined
WIP Physical Intangible (or the customer/client!)
Resources Machines People (and IT systems)
Touch time as % of
lead time
Low Low, but frequently hard to control
LT outside the primary system
Intake => Production Decoupled Often performed by same function, or
even person
Intake Production of the service Delivery
(
(
-
What are common
problems? Some services are delivered late Resources (people) are not always available when needed Semis are not delivered in time or in desired state Sometimes critical information is lacking Planning is often changing Unclarity/discussion about priorities There is quite some expediting Workload is sometimes considered to be (too) high Productivity (of end products) is lower that desirableSo , the (implicit) need of companies in the service environment is:
Deliver more services faster and more reliably, with the same people/resources, without compromising quality or working
conditions
-
Agenda
1. About us
2. About services
3. About the solution
4. About implementing & results
-
How hard can it be ;-) ?
3 steps to success:
1. Assume service
delivery needs S-
DBR & BM for MTO
2. Take the best book
on TOC for
Production
3. Lets go!
-
What does Ever Improve
say?Mindset: Customer orders are prime driver for managing Operations
(Drum)
1. Achieving high DDP is prime measurement
Immediate improvement in Due Date Performance (DDP)
2. Ambitious Production Buffer with Raw Materials released
accordingly
3. Work Orders are sequenced according to buffer status
4. Buffer Management for recovery action is in place
5. Availability of selected Raw Materials is monitored/managed
Continuous Improvement POOGI
6. Buffer penetration reasons reviewed periodically for POOGI
7. Capacity is monitored for Capacity Constraint Resource(s) CCR
8. Transfer batches are challenged/sized to support flow
-
What did we end up doing?
1. Low LT is a prime measurement and (high)
WIP a crucial symptom to watch (UDE)
2. Products & Services are registered and
delivered according to Products & Services
Catalogue (PSC)
3. WIP is radically reduced and controlled at 25-
50% of starting level
4. Tasks/files are prioritized/expedited
uniformly, using buffer management
5. Tasks/files are allocated to teams (not
individuals)
6. Sources & causes of delay are identified and
eliminated 1-by-1
-
1. Focus on LT and WIP
TOC assumption: Most manufacturers promise/deliver (at)
industry average SLTs, and primarily have a DDP problem
Most service companies have unacceptably long SLTs and no
clue as to their DDP (as do their customers)
High WIP is prime cause of SLT (and DDP) problems:
Littles Law: WIP (#units) = Average LT (in days)
Output/day
Gives immediate insight in extrapolated LTs
Buy-in that WIP and (thus) LTs need to come down fast
On top, Littles Law is easy to understand & basis for
management reports:
Input, Output, WIP, LT and (later) DDP
John Little (MIT)
-
1: Reports to influence
mindset & behaviour
Prime focus:
WIP vs. target
Result:
Extrapolated LT
(Littles Law)
Secondary
focus (only
later): DDP
Key
1. Performance Period and YTD
2. Only Performance vs Standard (=norm) (green and red)
3. 3 levels: 1. Organization, 2. teams, 3. individuals
-
2: Products & Services
Catalogue (PSC)
S-DBR is based on the (implicit) assumptions that semis,
routing and BOMs are well defined
In Services they are (often) not!
Dilemma:D: Put significant
time into process
(re) design
D: Not put
design
D: Not put
significant time
into process (re)
design
B: Efficient
supplier of quality
services
C: Fast and
reliable supplier of
services
A. Succesful
service provider
NAITF
IO: Draw up a
PSC quickly
-
2: Quick PSC!
Product/
service
End state Necessary input Plan (#/
week)
Stan-
dard LT
DDP
(%)
Service X Widget sent to
customer
Customer name & cell
phone nmbr
Customer request
20 2 wks 90%
Service Y Widget
explained to
customer
Customer name & cell
phone nmbr
Customer address
Customer request
Etc Etc Etc
Maybe even 25% of
current LT!Critical: Often
not clear
Critical: Comparable to
full kit
Critical: Comparable to
full kit
Based on this, work is registered uniformly and planned 1 buffer
from now, and/or released 1 buffer before the agreed due date
Our version of the rope
-
2. Bonus: Phasing!
In manufacturing semis and process steps are well defined
Most service companies dont have any of this, and some
have way too much (workflow systems)
Solution: Identify and attach uniform (sequential!) phasing
across (most of) the entire organisation, for instance .
1. Intake, 2 Analysis, 3. Report, 4. Closure
1. Plan, 2. Improve, 3. Sustain
Using this phasing, WIP can be segmented and prioritized
much more meaningfully
-
2. This is where we got it
from
David Anderson (ex TOC/CCPM guy) realized that software
development is a multi-project environment, that can be
managed more effectively with a bastardized version on S-
DBR (Kanban) than with CCPM
Source: Kanban, David Anderson
-
3: Cut WIP by 50-75%
2 Problems:
1. WIP is often so high that current average LTs are unacceptable, and
2. You cant close shop for X weeks/months because youre chocking the
release => Intake and service delivery often involve interaction with
customers
Dilemma:D: Focus only on
oldest tasks/
requests
D: Not only focus
on oldest
tasks/resquests
B: Service all
customers
equitably
C: Service present
customers
correctly
A. Be a good
service provider
IO:
Intermediate
Sprint
-
3: Intermediate Sprint!
Intermediate Objective (IO), instead of injection
1. Based on the new standard LT, we split the WIP in ..
A. Services that are still within the (new) Standard LTs ( 50%)
B. Services that are already over the Standard LTs ( 50%)
2. Split the organization in 2 parts
Going concern ( 80% of capacity); takes care of A
Intermediate sprint ( 20% of capacity); takes care of B
-
3: Intermediate sprint?
(Relatively) senior multi-disciplinary group of people
physically (!) put together
Objective:
1. Rapidly reduce WIP by finishing overdue services (starting
from the oldest)
No fancy BM tools necessary at this point; just lists on the wall
2. Collect ideas during daily stand-ups about how to simplify
and uniform the process(es)
Question: Can the other 80% of the capacity keep up with 100%
of the (new) inflow?
Yes: Delayed services are often complex and cause extra load
-
3. Target setting for
Intermediate Sprint
Low LTs are an effect of low WIP
What should be the WIP target of your Intermediate Sprint?
Depends on your DDP ambition/target!
Insight: When aiming for 90% DDP, target for average (Little) LT
of 50% of the standard LTs as laid down in your PSC
Standard
LT
Average
(Little) LT
Example: Current WIP = 300 Current output = 100/week Standard LT = 3 weeks DDP target = 90% Whats your WIP target?
150!
-/- 50%
-
3. A little more
complex product mix
Caution!
For an Intermediate Sprint (= temporary effort), the
calculation/communication of such a WIP-target is crucial
For structural Operations Management (low) WIP is just an
means to the objective of low LTs => Set/monitor LT targets
See solution element 6
Product
Annual
Plan
Standard
LT
Target average LT
(% of Standard LT)
Target average LT
(in days)
Target average
WIP
Apple 1000 30 50% 15 41
Orange 500 60 50% 30 41
Tomato 1500 40 50% 20 82
Grand total 3000 164
-
4. Buffermanagement &
Stand Ups
Smart TV on wall with CTM or BM-work lists
Stand-up headed by Foreman. Foreman
checks for
1. Blacks and reds; Whats blocking completion
now?
2. Cherry picking
3. Too many tasks on 1 worker
On a weekly basis, the foreman joins the
MT on behalf of his/her team
Discuss Mngmt Report (see Inj. 1) and Top 20
delayed services (across teams)
Non-compromisable
point!
-
Simple buffer
management 2.0
Assume you have WIP in different phases and apply only 1
time buffer for the full duration of the service delivery
How to prioritize if people can work on different/all phases?
They will continually be pulled to the end of the process!
Buffers per phase?
Rather not! => Complexity & risk of local optima
OK, what then?
Agree on a standard (= norm) buffer status per phase
Discuss at stand ups those services that have a buffer status
higher than the above mentioned standard:
What will you do today to move to the next phase?
-
5: Allocate work to teams
Due to lack of standardization and process control,
tasks/services are often assigned to individuals
They know the file
They are accountable
Poor continuity, continuous improvement and high
peaks & troughs in load vs capacity
Solution: Allocate work to semi-homogeneous skill groups
(teams)=> aggregation
1. Team is responsible for output, LT and DDP (if
applicable) and quality/conformity
2. Team is headed by (informal) foreman
3. Foreman heads the daily stand-up and weekly MT
meeting
(Un)expected benefit: Many of
our clients find this solution
element to be the most
powerful, and the strongest
driver of employee satisfaction
-
6. POOGI: Sources &
causes of delay
Insight: Delays are important objectieve indicator of some underlying problem in the muddy waters of service delivery Lack of capacity, quality issues, policies, 3rd party interactions etc
Our standard Managent Report makes quite clear where (source) delays are high and/or growing
Next, classic TOC tells you to identify the why (cause) of delay by asking for Causes of delay per delayed task (67 100% buffer status) and generate statistical data, right?
Issues with that: No reliable info about preceding causes of delay upstream
Quality of the registrered data depends on the ability of the people not to speculate/finger point, or to fill them out in the 1st place
Data is sometimes converted to statistical information too infrequently, potentially causing a solution to come too late
-
6. Whats the
alternative?
Assumptions:
1. Delays are important objective indicator of underlying problems
2. We know in which phase all active tasks are
D.O.S: Monitor weekly how WIP per phase develops and you know where (source, not cause!) to direct your management attention
WIP is fever (Taiichi Ohno)
Really?
Not quite!
Indeed . Increasing WIP can point at lower output, but also higher input!
In other words, increasing WIP is not a 100% reliable indicator of a source of delay
Hmmmm, who was it that combined WIP and output in 1 neat formula?
-
6. John Little!
Solution:
Show development of the (Little) LT per phase/team through time
(stack chart)
Discuss in weekly Ops meeting (MT)
Through time, agree on standard (= norms) LTs per phase/team
Agree on corrective actions when norms are exceeded
WIP (#units) = Average LT (in days)
Output/day
John Little (MIT)
-
6. What to do if Little-LT
remains stubbornly high?
High LTs are a symptom of underlying causes
What are the causes and solutions of high LTs?
Caution: Processes or process steps suffering from 2, 3 or 4 will also
have high WIP, but this will be the effect, and not the cause
Cause Solution
1. Too high WIP Reduce WIP, and keep it down at
necessary level (Intermediate sprint)
2. Too low productivity
(output semis/unit of time)
Increase productivity (TOC: Exploit,
Lean: Reduce touch/wait time)
3. External LT ( touch time) Frequent/organised chasing or
insourcing
4. Batching (mainly meetings) Increase meeting frequency or take
meeting out of primary process
-
Agenda
1. About us
2. About services
3. About the solution
4. About implementing & results
-
Conclusions & results
TOC is (very) effective in (repetitive) services
WIP/LT reduction by factor 2-4
DDP > 90%, if required
Productivity will increase up to 50% (until you reach WIP-
target)
Main Sales/implementation obstacle: Hourly
thinking
Because they dont control the primary process, quite
some service providers resort to extensive writing of hours
=> Ceiling thinking
Because employees fill the hours in the way they need, they and
management see the data as proof that they cant do more/faster
(assumption: Output = capacity)