CCLITE NASA Strategic Schedule Performance Management I' Phase Report - PowerPoint PPT Presentation

1 / 42
About This Presentation
Title:

CCLITE NASA Strategic Schedule Performance Management I' Phase Report

Description:

In contrast to the Critical Path method, individual activities are scheduled at ... Insert drum buffers to ensure full utilization of critical resource ... – PowerPoint PPT presentation

Number of Views:56
Avg rating:3.0/5.0
Slides: 43
Provided by: thomasl4
Category:

less

Transcript and Presenter's Notes

Title: CCLITE NASA Strategic Schedule Performance Management I' Phase Report


1
CC-LITENASA Strategic Schedule Performance
Management I. Phase Report
  • Thomas G. Lechler, Stevens Institute, USA
  • Boaz Ronen, Tel Aviv University, ISRAEL
  • Edward A. Stohr, Stevens Institute, USA

2
Demings 85/15The Rule of 85/15
  • 85 of faults are process related, and it is
    managements responsibility to solve them
  • 15 of faults are the individual employees
    responsibility
  • Most of the time management focuses on the 15
    rather than the 85, trying to find the guilty
    person rather than to improve the process

Demming, W.E., Out of the Crisis, MIT, CIA,
Massachussetts, 1986
3
Overview
  • Education Simulator Demonstration
  • What is CC?
  • CC Performance Impact
  • CC-Lite Project Goals
  • Case Study ABC Ltd.
  • Solution CC-Lite
  • Research Simulations
  • CC-Lite Project Activities/Future

4
Education Simulator Multi-Project Management
Complexities
  • Multi-Project Management Complexities
  • Managing constrained resources
  • Managing uncertainty
  • Managing systems throughput
  • Simulation Setting
  • Allocate deterministic resource capacities
  • Plan project due dates

5
Education Simulator Demonstration
  • Simulator Demonstration

6
(No Transcript)
7
(No Transcript)
8
Education Simulator Teaching Goals
  • CC Approach
  • Avoid multi-tasking
  • Manage constrained resources
  • Identify/Exploit the bottleneck

9
Education Simulator Basic Simulator Functionality
  • Size of Simulator Program
  • LoC 3,000 (approx.)
  • Objectives of simulator
  • Fun, a game, easy to use
  • Track multiple runs to compare approaches
  • Deterministic vs. Stochastic
  • Can add or modify projects

10
What is CC? Philosophical Level ToC
  • Theory of Constraints
  • Systems perspective
  • Focus on the system bottle neck
  • Throughput mindset
  • Avoid sub-optimization
  • Use simple tools

Eli Goldratt, The Goal, 1989
11
What is CC? Single-Project CPM
12Prog
6HW
6Eng
10HW
8CS
4CS
Critical Path (in Bold)
12
What is CC? Single-Project Feeding
Project Buffers
6Prog
3HW
3Eng
5HW
4CS
2CS
Critical Chain (in Red)
In contrast to the Critical Path method,
individual activities are scheduled at their
average durations (no safety margin)
Feeding Buffer
6Prog
3HW
3Eng
5HW
4CS
2CS
Project Buffer
Buffered Schedule
13
What is CC? Multi-Project Level Drum Buffer
Concept
Feeding B.
6Prog
3HW
3Eng
5HW
4CS
2CS
Project B.
Feeding B.
6Prog
3HW
3Eng
5HW
4CS
2CS
Project B.
Drum B.
Feeding B.
6Prog
3HW
3Eng
5HW
4CS
2CS
Project B.
Drum B.
14
What is CC? Multi-Project Level Multitasking
Problem
  • Constraint
  • Limited Resources
  • Lead-time all projects take at least 48 days
  • No benefits until when?

15
What is CC? Multi-Project Level Avoid
Multitasking
  • Constraint
  • Limited Resources
  • No Multitasking
  • All projects finish sooner
  • Benefit stream arrives earlier

16
What is CC?Basics - Individual Projects
  • Compute baseline schedule using average activity
    times
  • Aggregate safety margins into Project Buffer
  • Identify critical chain, CC
  • Protect CC using Feeding Buffers
  • Avoid multi-tasking
  • Try to keep baseline schedule and CC fixed during
    execution
  • Use buffers as proactive warning system during
    execution

17
What is CC?Basics Multiple Projects
  • Prioritize the projects
  • Stagger the projects around use of system
    resource
  • Insert drum buffers to ensure full utilization of
    critical resource
  • Measure and report the buffers

18
What is CC? Critical Chain vs. CPM
  • Traditional PM scheduling problems
  • Resource conflicts
  • Delays
  • Uncertainty (scope change, context, resources)
  • CC offers a solution
  • Performance improvement with same resource base
  • Reduces resource conflicts
  • Reduces uncertainty
  • Addresses multi-project environments

19
CC Performance Impact Cross Case Analysis
Selected Cases
20
CC Performance ImpactCross Case Analysis Summary
  • The Impact of CC across many cases
  • Increased systems throughput 20
  • Reduced project schedule 15 - 40
  • Increased on-time delivery 93
  • Reduced backlog 30 - 70
  • Reduced overtime 20 - 50
  • CC shows dramatic performance improvements
    but

21
CC-Lite Project GoalsImprove the Classical
CC-Approach
  • Develop new approaches for improving project
    schedule and budget performance in a
    multi-project environment.
  • Implementation
  • At NASA
  • In Industry
  • Practice
  • Case Studies

Improve Method CC-Lite
  • Dissemination
  • Education Simulator
  • Seminars
  • Website
  • Papers
  • Presentations
  • Methodologies
  • CPM, CC
  • Theory
  • Research Simulator

22
Case Study ABC Ltd.Company profile
  • Size 800M sales, 2,500 employees (approx.)
  • Industry Aerospace and defense development and
    integration of complex systems.
  • Project types From highly complex to simple
    sustained engineering projects.
  • No routine projects.
  • Projects 10-100 million hardware and software
  • Project management information Over 100
    concurrent projects. Many external subcontractors
    - about 25 of the work.
  • Project Organization Mixture of experienced and
    inexperienced project managers.

23
Case Study ABC Ltd.Success Factors of
Implementation
  • 1. Top management was highly involved in focusing
    the organization on project management. The
    implementation of Critical Chain enabled better
    prioritization.
  • 2. Good project management practices were used
    across the organization.
  • 3. The pilot implementation was carried out in
    collaboration with AGI (Avraham Goldratt
    Institute). Full scale implementation was
    accomplished by an internal management team.

24
Case Study ABC Ltd.Managing multi-project
system with CC
  • Each of the professional teams had its own
    resource bottleneck. No company-wide Drum Buffer!
  • Management team discussed priorities every month
  • Performance measures monitored by top management
  • Monthly
  • lead time
  • due-date performance
  • operating expenses
  • capacity utilization (of people, 1600
    hours/month)
  • Quarterly
  • throughput
  • cash flow, and additional financial measures.

25
Case Study ABC Ltd.Planning single projects
with CC
  • Duration Estimate Activity/project durations
    were assessed by the developing teams. They were
    asked to estimate median times. Estimates were
    not cut down by management.
  • Project buffer was determined to be 50 of the
    corresponding critical chain in each project.
  • Feeding buffers were sized at 50 of the feeding
    chain duration.
  • Resource buffers were not implemented
  • Milestone Buffers were placed in front of all
    contractual milestones and were 50 of the
    "local" critical chain (between milestones)

26
Case Study ABC Ltd.Controlling single projects
with CC
  • Resource team managers assigned the available
    developers to their next task "on the fly".
  • In case of large delays in the project, where the
    project buffer was consumed, usually rescheduling
    was performed.
  • The following performance metrics were reported
    and monitored monthly
  • buffer consumption
  • effective buffer (what is left at any time)
  • buffer trend (penetration rate)
  • quality number of ECRs, meeting requirements,
    no. of cycles

27
Case Study ABC Ltd.CC-Performance Impact
  • Significant performance improvements! But

28
Case Study ABC Ltd.CC-Problems and lessons
learned
  • CC related problems
  • Difficulty in persuading developers to use 50
    estimates
  • Managers tendency to cut the remaining duration
    in case of delays, instead of solving the root
    problems.
  • Bad Multi-Tasking
  • Number of open tasks per worker was measured for
    several months with good effect (max 3 to 4 at
    the same time - prior was to 10-20 activities).
  • Later on, this measurement was discontinued and,
    in hindsight, this was a mistake.
  • Feeding buffers Implemented but not necessary

Classic CC-Concept too complex!
29
Case Study ABC Ltd.CC-Critical Success
Factors/Lessons
  • Critical success factors
  • Top management championship.
  • Clear definition of goals and objectives.
  • Professional IT support.
  • Clear role definition.
  • Existence of "knowledge centers" in the
    organization.
  • Milestone buffers
  • Lessons Learned
  • Must achieve suppliers' and internal customers'
    understanding of the rational of the critical
    chain methodology and the resulting cooperation

30
CC IssuesImplementation Failures
  • Several CC implementation failures are known but
    not published!
  • Common problems
  • Too complex
  • No existing PM standard
  • Lack of senior management buy-in
  • Not a company-wide process
  • Not focused
  • Behavioral issues (50 estimates)

31
Solution CC-Lite Conceptual Objectives
  • Follow the Pareto Principal
  • Simple approach to buffer management
  • Minimum number of buffers needed
  • Buffer sizing
  • Buffer control
  • Stable and fixed CC
  • Simple and effective performance metrics
  • Risk focused tool

Develop CC-Lite as a practical and effective CC
solution
32
Solution CC-Lite Simplifying the Approach
  • CC (1996)
  • Feeding Buffer
  • Resource Buffer
  • Drum Buffer
  • Project Buffer
  • Milestone Buffer
  • Capacity Buffer
  • CC-LITE (2005)
  • Milestone Buffer (Always)
  • Project Buffer (Always)
  • Drum Buffer (Sometimes)

In manufacturing, practice showed that not all
TOC concepts were necessary!
33
Research SimulatorSimulator Technical Features
34
Research SimulatorDefinition of First Experiments
Each grid point corresponds to a simulation run
consisting of 25 replications. Each grid point
defines a point on a response surface.
Hypothetical values of the percentage of times
the project is overrun are shown for
illustration.
Percent of Project Overruns
Buffer Ratio
Coefficient of Variation
Experiment 1 Overrun as a Function of
Uncertainty and Buffer Size Ratio
35
Research SimulatorBasic Simulator Functionality
  • 1,500 LoC (Currently)
  • Multiple projects either CC or CPM
  • Accept new projects continuously
  • Multiple execution control strategies
  • Simulation Toolset
  • Alternative probability distributions
  • Multiple Replications of same experimental
    setting
  • Simple data entry
  • Reporting function

36
Research SimulatorNext Experiments
  • Pattersons 110 Test ProjectsNASA Projects
  • Compare CC with CPM (validate and extend
    Herroelen Leus experiments)
  • Range of control strategies
  • Compare Traditional CC with CC-Lite
  • Can we drop feeding buffers entirely?
  • How to best implement milestone buffers?

37
CC-Lite Project ActivitiesOverview
  • Interviews/case studies of resource allocation
    practice using CC concepts in commercial
    applications
  • CC-Lite Educational Simulator
  • CC-Lite Research Simulator
  • (experiments beginning)
  • Preparation of CC Seminar(s) for NASA
  • Two papers in progress
  • Not accomplished yet NASA case study

38
CC-Lite Project GoalsImprove the Classical
CC-Approach
  • Develop new approaches for improving project
    schedule and budget performance in a
    multi-project environment.
  • Implementation
  • At NASA
  • In Industry
  • Practice
  • Case Studies

Improve Method CC-Lite
  • Dissemination
  • Education Simulator
  • Seminars
  • Website
  • Papers
  • Presentations
  • Methodologies
  • CPM, CC
  • Theory
  • Research Simulator

39
  • Questions
  • Comments?

40
Solution CC-Lite An Analogy to ToC in
Manufacturing
  • TOC (1985)
  • Assembly Buffers
  • Shipping Buffer
  • Drum Buffer
  • TOC (2005)
  • Shipping Buffer
  • And, in a few cases Drum Buffer

Goldratt Fox (1985) The Race
Practice showed not all concepts were necessary!
41
Case Study ABC Ltd.CC-Problems and lessons
learned
  • Single Project Level
  • Project Buffer
  • Feeding Buffer
  • Resource Buffer
  • Cost Buffer
  • Milestone Buffer
  • Multi Project Level
  • Capacity Buffer
  • Drum Buffer

Cases show not all concepts are necessary!
42
What is CC? Critical Chain vs. CPM
  • Critical Chain three level approach
  • Philosophical Level Theory of Constraints
  • Multi-Project Level Systems Approach
  • Single-Project Level Managing Variation
  • Critical Path one level approach
  • 1. Single Project Level Managing Due DateDoes
    not account for variationDoes not account for
    behaviorsDoes not account for multi-project
    system

Critical Chain promises advantages over CPM!
Write a Comment
User Comments (0)
About PowerShow.com