theory of constraints and project management: challenging the dominant paradigm

31
McElroy Translation Theory of Constraints and Project Management: Challenging the Dominant Paradigm Bob Donaldson, VP Strategy, McElroy Translation Company

Upload: scott-abel

Post on 14-Jan-2015

14.896 views

Category:

Business


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

McElroy Translation

Theory of Constraints and Project Management:

Challenging the Dominant Paradigm

Bob Donaldson, VP Strategy, McElroy Translation Company

Page 2: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Setting the Stage: Technology Pressures

CMS/TMS Integration– Automates Localization Project Initiation– Impact on Capacity Planning?

Translation Memory & Advanced Leverage Tools– Improves Translation Reuse– Impact on Translator Involvement?

Collaborative Working Models & Environments– Enables More Parallelism– Impact on Quality Control?

Machine Translation Integration– Improves Translator Productivity– Impact on Business Model?

Page 3: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Typical Project Problems

Challenges & Symptoms Survey Results (1998)*

Late

Only 44% of all projects finish on schedule or before.  The rest tend to be very late.  On average, projects are 222% longer than planned.

Over budget By 189%

Fall short of planned technical content

70% of projects

Canceled before finished 30% of projects

Day-to-day chaos & frustrations

Epidemic

No reliable way to measure project status

Until it's too late

Source: National survey conducted by The Standish Group

Page 4: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Project or Standard Services or Life Cycle?

Localization Project– Historical Usage– Describes Initial Localization of Legacy Material– Implies Unique Set of Goals, Tasks, Challenges

Localization Life Cycle– Standard Component of Product/Content Development– Better Describes Buyer Viewpoint– Implies Regularity & Repetition

Localization Services– Standard Tools, Processes & Deliverables– Better Describes Vendor Viewpoint– Implies Global Perspective on Multi-Project Management

Page 5: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Service Delivery Challenges

Service delivery depends upon people who …– Do not always work at the same rate– Do not always communicate effectively– Constitute a capacity constraint

Customer satisfaction depends upon …– Service Quality standard processes– Service Responsiveness flexible processes– Management intervention to adjust priorities

Suboptimal processes & metrics often create – Interdepartmental friction– An environment of chaos

Page 6: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Dilbert’s Perspective on Coordination

Page 7: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Service Delivery Dilemma

GOAL: Become a Good Service Company

Maintain ConsistentQuality

Meet TimelinessExpectations

Work to StandardProcesses

Work Flexibly

Source: TOC Resultants: www.toc-resultants.com

Page 8: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

PMBOK – The Current Standard

Initiating– Sponsorship, Project Goals, etc.

Planning– Schedule, Budget, Resource Allocation, etc.

Executing– Monitoring, Problem Resolution, QA, etc.

Controlling– Performance/Risk Reporting, Forecasting, etc.

Closing– Delivery, Lessons Learned, etc.

Page 9: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Why Projects Fail

The Dilbert Principle:

“Anything I don’t understand must be easy.”

Do we really understand the difference between project management & project monitoring?

Page 10: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Typical Project Plan

end

start

end

start

Critical Path

Local ‘Safety Time’ Embedded Throughout

Note the illusion of certainty!

Page 11: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

end

start

end

start

Typical Plan w/Resource Leveling

Critical Path

Local ‘Safety Time’ Embedded Throughout

Resource Contention

Illusion of certainty remains

Page 12: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Multi-Project [Standard Services] Issues

end

start

end

start

end

start

end

startend

start

end

startend

start

end

start

Early Late

Expected Performance

Actual Performance?

Early Late ……

Page 13: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Parkinson’s Law

1 C. Northcote Parkinson; The Economist, Nov. 1955

Work expands to fill the time available for its completion1

The root problem is “Safety” time!

Page 14: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Implications for Project Execution

Resources scheduled to maximize utilization Late completion is penalized (obviously)

– So local safety time expands Early completion is also penalized

– “Excess” capacity invites more work– Utilization is often part of performance reviews– Credibility of estimates may be in question

On-time delivery is placed at risk– Current ‘on time’ status not indicative of risk– Time ‘saved’ by early completion is typically wasted– Time ‘lost’ by late completion cascades to subsequent

tasks (and projects!)

Page 15: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Dilbert’s Perspective on Project Status

Page 16: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Theory of Constraints – Focus on Throughput

Identify

Exploit

Subordinate

Elevate

Evaluate

Strategic (Corporate) Loop

Tactical (Project) Loop

Page 17: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Tactical Constraints – Single Project

Goal is to deliver project benefit as quickly as possible

Effective project management involves – Identifying the critical chain of tasks that are

constraining the project’s completion– Exploiting potential capacity constraints

through effective scheduling– Subordinating non-critical tasks & Controlling

uncertainty through buffer management Focus on throughput not utilization

Page 18: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Theory of Constraints in PMBOK Context

Initiating

Planning– Critical Chain Schedule (vs. Critical Path)

Executing– Maximize Throughput (vs. Utilization)

Controlling– Buffer Management (vs. Task Completion)

Closing

Page 19: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

end

start

end

start

Back to our Familiar Project Plan

Critical Path

Page 20: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

end

start

end

start

Critical Chain Plan w/Buffers

Critical Chain

Page 21: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

end

start

end

start

Critical Chain Plan w/Buffers

Gating Buffer

Constraint Buffers

Feeding BufferProject BufferCritical Chain

Page 22: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

100%100% 100%100%

Typical Resource Utilization PlanAdjusted by removing “safety” time …

Page 23: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

The Roadrunner … Sprint Capacity

Roadrunners have two speeds …

Stopped (but ready for action)

and Fast !

Page 24: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Roadrunner Advantages

Working to capacity per schedule generates throughput

Not working ahead protects throughput by– Preserving “sprint capacity”– Avoiding unnecessary work– Reducing work in progress

It’s all about throughput!

Page 25: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Strategic Constraints

Goal is to maximize organizational throughput

“Hard” Constraints– Resource Capacity– Infrastructure Capacity

“Soft” Constraints– Existing Policies– Existing Performance Metrics

Page 26: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

A Few Words on Metrics

Typical metrics are cost-centric– Resource utilization levels– Task duration & on-time completion– Project cost & on-time delivery

We need throughput-centric metrics– $’s of throughput per unit of time– $-days of buffer consumption– $-days of work in progress

Page 27: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Performance Metrics w/Buffers

Source: http://www.dbrmfg.co.nz

Throughput Dollar DaysLate

Throughput Dollar DaysLate

Near-the-endMiddleBeginning End

Track

Feeding Buffer End Time

0 Buffer

CheckingTime

Constraint Buffer End Time

0 Buffer

CheckingTime

Tracking Zone

Page 28: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Resolving the Dilemma

GOAL: Become a Good Service Company

Maintain ConsistentQuality

Meet TimelinessExpectations

ConstraintManagement

Buffer Management

Throughput OrientedMetrics

Page 29: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Summary

Identify the Constraint – Select the best leverage point

Exploit the Constraint– Maximize throughput with system schedule– Protect throughput with project buffers

Subordinate everything else to the Constraint– Beware of legacy performance metrics– Provide for “Roadrunner” responses

Elevate the Constraint– Address capacity or productivity limits

Repeat!

Page 30: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Further Reading

A Guide to Implementing the Theory of Constraints (TOC). Dr. K. J. Youngman. www.dbrmfg.co.nz

Any book by Eliyahu Goldratt …

TOC Resultants – www.toc-resultants.com

Page 31: Theory of Constraints and Project Management: Challenging the Dominant Paradigm

Contact Details

Bob DonaldsonVP StrategyMcElroy Translation Company910 West AvenueAustin, TX 78701

+1 (512) [email protected]