Five Behaviors That Can Reduce Schedule Risk Getting Started Today Craig Peterson, PMP Multi-Discipline System Engineer The MITRE Corporation Co-Author:

Slides:



Advertisements
Similar presentations
Project Management Concepts
Advertisements

Project management Information systems for management1 Project Management.
Project Management For the last day and a half we’ve talked about the APD process – how to get the funding and approval for your project. There is one.
Facilitated by Joanne Fraser RiverSystems
PROJECT RISK MANAGEMENT
TK3333 Software Management Topic 7: Schedule Control.
6-1 Goldratt’s Critical Chain  In 1997, Goldratt introduced the Critical Chain Project Management (CCPM) methodology to apply the theory of constraints.
Critical Chain Project Management in the Supply Chain Presented By Greg Sullivan APICS Nashville Chapter 19 Feb 2008 Sullivan Group Consulting, Inc.
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Critical Path and Gantt
Systems Analysis and Design 8 th Edition Chapter 3 Managing Systems Projects.
Project What is a project A temporary endeavor undertaken to create a unique product, service or result.
Critical Chain Project Management
Computer Engineering 203 R Smith Project Tracking 12/ Project Tracking Why do we want to track a project? What is the projects MOV? – Why is tracking.
11-1 Critical Chain Project Scheduling Chapter 11 © 2007 Pearson Education.
11-1 ELC 347 project management Week Agenda Integrative Project –4 th part due –Outline of deliverables (posted in WebCT)Outline of deliverables.
Critical Chain Project Scheduling. Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall11-2 Theory of Constraints (ToC) A constraint limits.
Critical Chain Project Scheduling
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall o P.I.I.M.T o American University of Leadership Ahmed Hanane, MBA, Eng, CMA, Partner.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Day 21.
1 TenStep Project Management Process ™ PM00.3 PM00.3 Project Management Preparation for Success * Manage the Workplan *
Importance of Project Schedules
Systems Analysis and Design 8th Edition
4.0 CRITICAL CHANGE IN PROJECT MANAGEMENT 4.1 Why should there be need other methods for Project Management to replace or change? Given the level of project.
Project Work and Administration
Applied Software Project Management 1 Introduction Dr. Mengxia Zhu Computer Science Department Southern Illinois University Carbondale.
LSU 10/09/2007Project Schedule1 The Project Schedule Project Management Unit #4.
Office of Project Management Metrics Report Presentation
Managing a Training Program Why train? Who will attend the training? What are the learning objectives? Strategies? Coverage? How will the training program.
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
Introduction to the Theory of Constraints (TOC) & Critical Chain Project Management (CCPM) Major Mark McNabb.
Information Technology Project Management, Seventh Edition Note: See the text itself for full citations.
Quick Recap.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
1 © The Delos Partnership 2004 Project Management Organisation and Structure.
Software Project Management (SPM)
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
File:CCPGS05 CC present Page: 1 ETXPGS
IS 556 Enterprise Project Management 1IS 556 -Spring 2008 Lecture 2 Apr 7, 2008 //48.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
BSBPMG505A Manage Project Quality Manage Project Quality Project Quality Processes Diploma of Project Management Qualification Code BSB51507 Unit.
Project Management Part 6 Project Control. Part 6 - Project Control2 Topic Outline: Project Control Project control steps Measuring and monitoring system.
Project monitoring and Control
AP-1 5. Project Management. AP-2 Software Failure Software fails at a significant rate What is failure? Not delivering it on time is an estimation failure.
Chapter 6: Project Time Management Information Technology Project Management, Fourth Edition Using Critical Chain Scheduling, PERT, and MS Project 2003.
Apply Quality Management Techniques Project Quality Processes Certificate IV in Project Management Qualification Code BSB41507 Unit Code BSBPMG404A.
Introducing Project Management Update December 2011.
SOFTWARE PROJECT MANAGEMENT
MEM 612 Project Management Chapter 6 Allocating Resources to the Project.
Going beyond business as usual the pci group Integrated Project & Portfolio Management Microsoft Project Server 2003 – ProSight Portfolios Interface Presented.
Scheduling Work I love deadlines. I love the sound they make as they fly by. -- Douglas Adams.
Prepared by Scott M. Shafer, Updated by William E. Matthews and Thomas G. Roberts, William Patterson University Copyright 2007 John Wiley & Sons, Inc.5-1.
Kathy Corbiere Service Delivery and Performance Commission
Project Time Management
Critical Chain Method These sides and note were prepared using 1. The book Streamlined: Building Lean Supply Chain Using the Theory of Constraints. Srinivasan.
1 Allocating Resources to the Project Expediting a Project Fast-Tracking a Project Resource Loading Allocating Scare Resources.
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS Critical Chain Project Management.
9-1 ELC 347 project management Day 22. Agenda Integrative Project –Part 5 Feedback Posted –Part 6 (page 378) Due Dec 9 –Completed project plan and presentation.
Establishing Project Scope 1. Factors Affecting Project Scope  The functionality that must be delivered to meet the user’s needs  The resources available.
1 1 Effective Administration of Commercial Contracts Breakout Session # Session D06 Name: Holly Walker, CPCM Corporate Learning Solutions and Contract.
What is a Project? “ Unique process consisting of a set of coordinated and controlled activities with start and finish dates, undertaken to achieve an.
Establishing (or Enhancing) PMO Effectiveness Nicolle Goldman, PMP March 28, 2007.
PROJECT MANAGEMENT Software Engineering CSE
Chapter 16 – Project Management
Introduction to the Theory of Constraints (TOC) & Critical Chain Project Management (CCPM) Major Mark McNabb.
Critical Chain Project Scheduling
Critical Chain Project Scheduling
Reducing Project Duration
Time Scheduling and Project management
Presentation transcript:

Five Behaviors That Can Reduce Schedule Risk Getting Started Today Craig Peterson, PMP Multi-Discipline System Engineer The MITRE Corporation Co-Author: C. Leigh Filiatrault, PMP

2 Today’s Presentation Today’s presentation is about reducing schedule risk by: Identifying and addressing common negative behaviors Implementing techniques that reinforce positive behaviors Improving risk management It is assumed that project planning, risk management and project schedules have already been implemented.

3 Today’s Presentation Today’s presentation is not about: Providing Critical Chain Project Management (CCPM) Training (but there will be a small review) Teaching basic project management techniques Debating traditional project management vs. CCPM Underlying Principle: There is no substitute for solid project planning, estimating and risk management practices.

4 A Project’s Goal Can we all agree that …… The Goal Project delivers results that satisfy customers Necessary Condition Meet or exceed technical requirements Necessary Condition Meet or exceed technical requirements Necessary Condition Meet or exceed schedule commitment Necessary Condition Meet or exceed schedule commitment Necessary Condition Meet or exceed quality requirements Necessary Condition Meet or exceed quality requirements Necessary Condition Meet or exceed cost commitment Necessary Condition Meet or exceed cost commitment = and

5 What is Seen on Typical Projects What’s normal …...  Project duration is expanded  Scope is sacrificed to meet deadlines  Quality is traded off  Projects overrun their original budgets Deliver at an appropriate cost (Budget) Deliver the required functionality (Scope) Deliver the appropriate fitness for use (Quality) Deliver at the correct time (Schedule) Project “Tension Pyramid”

6 Schedule Estimates Time Most Likely {50/50} Effort Which estimate Is really provided? ?

7 Why Improvements Not Realized  Tasks do not finish early, despite inflated estimates Contingency time is wasted  Realize no gains from positive schedule variations Rarely see tasks completing early!  Critical Path shifts, causing shifts in project focus  Metrics Collects data about the past to predict the future …… but does nothing to directly insure completion of project on scheduled date

8 Theory of Constraints Basics  All businesses are systems (dependent events)  All systems must have a constraint that limits output, and, therefore, non-constraints have excess capacity  System Output = Throughput = Organization’s Goal  System optimum is not the sum of the local optima  Measurements should: induce what is good for the whole (system optima = “The Goal”) direct managers to parts needing attention

9 Theory of Constraints Basics (cont.)  Therefore: Time lost at the constraint is lost forever or Non-constraint improvements = Waste (in two different categories)

10 Theory of Constraints Basics (cont.)  Managing the Constraint (The 5 Focusing Steps) Identify Exploit Subordinate Elevate Prevent Inertia  Production Management Tool (DBR) Drum - Constraint sets the system’s pace Buffer - Never starve the constraint (time lost) Rope - Constraint controls release of new work  Measurement Point = DBR (Nothing else is needed)

11 TOC to Critical Chain The Thinking Process Outline the PM process Identify Failure Point Add “Injections” Test for sufficiency Critical Chain is born!

12 Critical Chain & Risk Management Goldratt calls Critical Chain an Uncertainty Management Tool  Uncertainty does not equal Risk Management here, but …. Does build in contingency for low grade risks. Reduced schedule means less time for changes.

13 Pros  Focuses on project constraints.  Dramatic schedule reductions.  Easy project status reporting.  MS Project add-on software exists.  Does not “conflict” with other approaches.

14 Cons  Resourced schedules required.  Risks not directly addressed by methodology. Uses buffers to address most risk. Still need to do some other risk planning/tracking.  Less detail puts greater burden on task leadership.  Must get behavioral changes in place / institutionalized.

15 Take Away Points Even if not ready to adopt, consider …...  Manage & protect constraints Project is the goalDo all see the single goal? What limits progress?  Change project team behavior Metrics affectsWhat is being incentivized? Make “new habits”Roadrunner No Multi-Tasking Manage to effort (not ) Take-away Line: Or … instead of adopting … take some lesson’s learned! Lets look at the injections

16 The Five Negative Behaviors According to CCPM, there are Five Common behaviors that appear to support good project management, but are actually, detrimental. They are: 1.Protecting the Estimate 2.Managing to Due Dates verses Estimated Duration (Student Syndrome) 3.Starting Tasks Earlier than Necessary 4.Managing of Key Resources (Constraint Management) 5.Multitasking Resources Although supportive of generally accepted management practices the five negative behaviors can lead to a projects failure.

17 Behavior 1: Protecting the Estimate Definition : Consciously or unconsciously adding a safety margin to ensure that a project or task can be completed on time. Assumption: This margin will be added to provide 90+ percent probability of accurate estimation.

18 Correcting Behaviors 1: Protecting the Estimate CCPM advocates: 1.Reduce the estimate to a 50% Probability 2.Add 25% of original estimate to buffer 3.Track extra time (positive & negative) in buffer Assumption: Negative and positive gains in time balance each other out and the project finishes earlier than the original estimate.

19 Correcting Behaviors 1: Protecting the Estimate Reduce Protecting the Estimate risks by: 1. ID’ing the risks driving the size of the contingency Review project planning documents Discuss the estimate with the estimator 2. Quantify the risks behind the contingency 3. Develop a risk response plan 4. Control and monitor the risks Goal: Reduce the management reserve or contingency to match the level of risk!

20 Results: Protecting the Estimate Countering Protecting the Estimate reduces risk in non-CCPM projects because: Unknown-unknowns reduced Risks are openly addressed Stakeholders can have more confidence in management reserve or project buffers are appropriate for the task or project. Project buffers are equal to their risk

21 Behavior 2: Student Syndrome CCPM also calls this the “Student Syndrome” Definition: Failure to focus 100% on a task at the start since the due date is in the future. People tend to focus on the due dates of tasks, not the amount of effort it will take to complete the task. Project participants don’t become 100% focuses until the due date is close. The safety margin is consumed early on due to the lack of focus, not the risk events for which it is intend.

22 Correcting Behaviors 2: Student Syndrome Units of time should be identified to fit goals. Goals should not be fit into units of time. CCPM advocates focusing on task estimates rather than deadlines: Give team members only the work effort estimates, not the due dates Allow only enough time to complete the task Capture both late tasks and early completions in buffers

23 Correcting Behaviors 2: Student Syndrome To implement the CCPM theory, managers need to change their behavior by focusing on: Work estimates (days or hours), not due dates How much effort is required to complete the task, not how much has been completed Giving positive or acceptable reactions to missed estimates (assuming 50% probability) Management must change their own expectations to encourage a change in their team’s behavior.

24 Correcting Behaviors 2: Student Syndrome Corresponding to management efforts, team members must be willing to change their work habits by: Working to achieve tasks on time with 50% probability Achieving and reporting early completions Without supportive team behavior, CCPM theory cannot be executed.

25 Results: Student Syndrome Creating the correct management and team behaviors will improve the project enhanced by: Enhancing the accuracy of estimates Identifying issues and missing information early Providing the opportunity to proactively deal with the unexpected

26 Behavior 3: Starting Tasks Too Early Definition: Tasks are started as early as possible, which is often before all the necessary information is known. Don’t “jump the gun.”

27 Correcting Behavior 3: Starting Tasks Too Early CCPM advocates starting as late as possible to prevent: Tasks expanding to fill the time allotted Rework Starting too soon leads to rework because: A task is begun with incomplete knowledge Scope changes CCPM does not advocate delay for the sake of delay, but rather delay to begin with clearer information and more confidence.

28 Correcting Behavior 3: Starting Tasks Too Early Delaying a task until of the latest possible start date affects Risk Management in two ways: 1.Improves the ability to determine buffer sizes’ based on: Tasks Risk Project Risk 2.Establishes expectations for the timeframe of future tasks. “To begin by bluster, but afterwards to take fright…shows a supreme lack of intelligence” Sun Tsu, The Art of War

29 Results: Starting Tasks Too Early Delaying a start date to further clarify a project provides: Significant savings, for even a few tasks Disincentive for work to expand to fill the time More flexibility for key resources

30 Behavior 4: Management of Key Resources Definition: Key Resources are the constrained resources on the project. Key Resources may be: Physical resource such as tool or machinery A human resource such as an individual with a unique skills A process is not a key resource.

31 Correcting Behaviors 4: Management of Key Resources CCPM manages key resources by ensuring that: Tasks – Constrained resources perform only those tasks that they alone can uniquely fulfill. Workload – Excess work is not built up waiting for the constrained resource. Timing – Buffers are used to ensure that the work is ready for the resource and that the resource is ready for the work. Constrained resources should perform only those tasks which can not be performed by other (unconstrained) resources.

32 Correcting Behaviors 4: Management of Key Resources Evaluate the allocation of key resources on: Tasks – Can alternative resources be applied or can the tasks be completed in another order? Workload – Is the volume of work within the capabilities of the key resource? Timing – Is the resource available when needed? Is the work ready for the resource? Can buffers or float be used to create the appropriate timing? Incorporated management of key resources into the project schedule.

33 Results: Management of Key Resources Identifying the key resources and managing them effectively enables: Project planning around tasks and resources as opposed to just deadlines and deliverables Proactive coordination of the constrained resource Tighter management of schedule variance (and use of buffers)

34 Behavior 5: Multitasking Definition: Assigning one person to work on two or more tasks concurrently. Multitasking may come from: Within the project Outside of the project Few people can apply themselves to multiple concurrent tasks well. More often, all tasks will suffer.

35 Correcting Behavior 5: Multitasking CCPM corrects multitasking by: Forbidding constrained resources from multitasking Eliminate multitasking by not allowing it to be scheduled from the start.

36 Correcting Behavior 5: Multitasking The Project Manager can: Control inside the project By rescheduling one or more of the tasks By adding other resources Influence outside the project By escalating a resource conflict By creative resource negotiation Project management’s role is to facilitate the team’s accomplish- ment of the goal and keep them focused on the task at hand.

37 Results 5: Multitasking The elimination of multitasking: Keeps people focused on their immediate tasks Resolves conflicts between priorities Keeps people focused on the most critical tasks for the project Allows progress to be more accurately measured

38 Summary Correcting the Five Common Negative Behaviors in a traditional project management environment: Assumes solid project planning, scheduling and risk management Requires changes in both management and team interaction Permits individual, grouped or all behaviors being implemented

39 Summary Recommendations on Implementing These Behavior Changes: Key resource management and multitasking hold lowest implementation risk for most organizations Estimate protection, managing to effort, and starting tasks later is dependant on other implementation activities and team behavior changes

40 Questions

41 Contact Information For more information, the I can be contacted at: Craig Peterson, PMP Multi-Discipline System Engineer The MITRE Corporation (703)