The Theory of Constraints Critical Chain Management using MS Project 2010 and ProChain



Similar documents
CRITICAL CHAIN AND CRITICAL PATH, CAN THEY COEXIST?

50% task time estimate A task time estimate that has a 50% probability of being achieved.

CCPM: TOC Based Project Management Technique

Gaining Competitive Advantage through Reducing Project Lead Times Duncan Patrick, CMS Montera Inc. Jack Warchalowski, CMS Montera Inc.

Theory of Constraints Project Management

Too Big to Change The Cost Side of CCPM

Chapter 6: Project Time Management. King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072

Principles of Execution. Tips and Techniques for Effective Project Portfolio Management

The only person who likes change is a baby with a wet diaper. Mark Twain. Charan CA Atreya

OPERATIONAL PROJECT MANAGEMENT (USING MS PROJECT)

Critical Chain and Critical Path What s the Difference? By Gerald I. Kendall (

Multi-Project Management using Critical Chain Project Management (CCPM) The Power of Creative Engineering

Chapter 4: Project Time Management

Project Time Management

Critical Chain Project Management The Basics

Chapter 6. (PMBOK Guide)

Chapter 6: Project Time Management

Project Time Management

Project Time Management

Basics Workshop: Project and Multi-Project Management (English)

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu

MANAGING INFORMATION TECHNOLOGY PROJECTS

Kathy Schwalbe, Ph.D., PMP Augsburg College. ; \ COURSE TECHNOLOGY *» CENGAGE Learning-

Program Management. Turning Many Projects into Few Priorities with TOC

Project Planning and Scheduling

ITSM 101. Patrick Connelly and Sandeep Narang. Gartner.

CONSTRUCTION PROJECT BUFFER MANAGEMENT IN SCHEDULING PLANNING AND CONTROL

Critical Chain Concepts

SCHEDULING AND TIME MANAGEMENT. Project Management and Leadership 2015D, PhD, PMP

Input, Output and Tools of all Processes

MICROSOFT OFFICE PROJECT - SYLLABUS

Time Management. Part 2 Work Breakdown Structure (WBS) Review. Richard Boser

Learning Objectives. Learning Objectives (continued) Importance of Project Schedules

IT Project Management Methodology. Project Scope Management Support Guide

LYNX Quick Start Manual

Deciding the work to be Performed (Work Breakdown Structure)

Lecture 6: Project Time Management By: Prof. Lili Saghafi. Information Technology Project Management, Fifth Edition

Time Management. Part 5 Schedule Development. Richard Boser

Define Activities Sequence Activities Estimate Activity Resources Estimate Activity Durations Develop Schedule Control Schedule

Scheduling Glossary Activity. A component of work performed during the course of a project.

Expert Reference Series of White Papers. Importance of Schedule and Cost Control

The Plan s Journey From Scope to WBS to Schedule

Agenda. 0 Agenda review 2 minutes. 0 Chapter of the week 50 minutes. 0 Q&A of chapter 10 minutes. 0 Break 10 minutes. 0 Exercises 25 minutes

PMI Lexicon of Project Management Terms

Project Management for Scientists

Advanced Project Portfolio Management

The Resource Management Life Cycle

MODULE TWO PROJECT MANAGEMENT BACKGROUND & COMMUNICATION

Project Management Fundamentals. Office of the Senior Associate Vice President for Finance

CHAPTER 24 SOFTWARE PROJECT SCHEDULING. Overview

Chapter 2: Project Time Management

Project Management Concepts and Strategies

Project Management Professional (PMP) Boot Camp

A Step-by-Step Approach for Planning Your Small Project

Project Management Professional (PMP ) Exam Preparation

The Project Planning Process Group

A Glossary of Project Management Terms

IMCPM04 Project Scheduling and Cost Control. Course Outline

Applied Software Project Management

Project Management Process. Prepared by Jay Knape

Is Critical Chain Project Management Really a Novel Technique?

Develop Project Charter. Develop Project Management Plan

The management of the projects with MS Project

Importance of Project Schedules. matter what happens on a project. projects, especially during the second half of projects

Systems Engineering Complexity & Project Management

Mastering Microsoft Project 2010

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

Quick Reference Guide Interactive PDF Project Management Processes for a Project

Certified Associate in Project Management (CAPM) Examination Content Outline

Project Management Professional PMP PMBOK 5

Goals of the Unit. spm adolfo villafiorita - introduction to software project management

ORACLE PROJECT MANAGEMENT

Project Management Planning

PMP Exam Preparation Answer Key

Unit 4: Time Management (PMBOK Guide, Chapter 6)

Project Managing to Support Change. Cathryn Stam, PMP Tina Salaris, RN, PMP

Errata 1 st Printing. Errata 2 nd Printing

Making project management indispensable for business results. Project Management 101

Comparing PMBOK Guide 4 th Edition, PMBOK Guide 5 th Edition and ISO 21500

Microsoft Project Professional

Critical Chain Project Management (CCPM) at Bosch Security Systems (CCTV) Eindhoven

Effectively Leveraging Project 2010 with SharePoint 2010 for Project Management Success. Dux Raymond Sy, PMP

6.1 Process. CHAPTER 6 Developing the (Single-Project) Critical-Chain Plan

A Critical Look at Critical Chain Project Management

A Comparison Study Between Event Chain Methodology And Critical Path Method In The Construction Industry

Key Concepts: Week 8 Lesson 1: Inventory Models for Multiple Items & Locations

Training Seminars. Description. Core Courses: The core courses consist of the following:

NE-50413B Mastering Microsoft Project 2010

PROJECT MANAGEMENT FOR NON-PROJECT MANAGERS

Appendix A of Project Management. Appendix Table of Contents REFERENCES...761

Module 7 Human Resources Management PMP Exam Questions

The Distinction between Manufacturing and Multi-Project And the Possible Mix of the Two. By Eli Schragenheim and Daniel P. Walsh

Maximize Resource and Investment: Project Portfolio Management (PPM) Case Study: Design and Delivery of a Global PPM Solution

5 Signs You Might Need a Service Management Framework (SMF) Assessment

Chapter 4. The IM/IT Portfolio Management Office

The 10 Knowledge Areas & ITTOs

Transcription:

The Theory of Constraints Critical Chain Management using MS Project 2010 and ProChain Variability Is A Fact Of Life Presentation Delivered by: Gerald Leonard, PMP, MCTS, CQIA, ITIL

Objective Define Theory of Constraints Critical Chain Management? What are the core issues TOC CCPM must resolve? The Difference between the WBS and Project Network and why we need both. Difference between Critical Path and Critical Chain Project Management Project Synchronization and Staggering Understanding tasks variability and buffer management Aligning Behavior to increase execution velocity Demo of MS Project 2010 and ProChain

- TOC Overview - Demo - Summary

What is the Theory of Constraints? Bottlenecks

Organizational Core Issues Too much concurrent demand in the same window of time. Bad Multi-tasking Safety time in current tasks is wasted Conflicting Priorities Resource contention Behavior misalignment Student Syndrome Parkinson s Law CYA (Assets) 3 minute egg

5 What is Critical Chain Portfolio Management? The TOC solution for planning, scheduling and managing performance in a project environment. It is applied in both single project and multi project environments where resources are shared across several different projects concurrently. (TOCICO Dictionary, 1 st edition, 2007) The longest string of work in a schedule, taking into account all tasks and resources dependencies.

Theory of Constraint: Critical Chain Process Network Building Critical Chain Scheduling Synchronization Buffer Sizing Buffer Management Resource Management

The Difference between the WBS and Project Network WBS WBS refers to a deliverable-oriented organizational chart of the work to be executed by the project team to accomplish the project objectives and create the required deliverables. Project Network A project network is a graphic flow chart of the project work plan that is developed from the work breakdown structure (WBS). A project network is developed to identify and document dependencies / integration points among schedule activities that have been identified in the WBS. It is useful to level resources and identify the critical chain as well as understand how best to sequence the project tasks.

Work Breakdown Structure

Project Network

Building A Project Network Identify the project target objectives. Understand the project deliverables. Document the Critical Success Factors of the Project Begin with the end in mind starting from the end of the project Ask necessity based questions. (In order to begin this we must first have completed ) Create one network path at a time Read the network forward Review tasks and dependencies Determine resource assignments Obtain input and advise from SMEs Identify task estimates (ABP HP) Account for project risk and review project objectives

Critical Path vs. Critical Chain Project Management Gas only Hybrid The algorithms used to determine the critical path vs. the critical chain are radically different.

Critical Path What are some of the differences? Critical Chain The longest string of tasks in a schedule, taking into account all tasks dependencies. Resources are unlimited (based on DOD model of resourcing tasks) Schedule from the beginning of a project forward Each task is padded to account for variability. Key metrics are on time and on budget for each task. The longest string of work in a schedule, taking into account all tasks and resources dependencies. Resources are constrained and limited (base on corporate America) Schedule from the end of the project backwards. Begin with the end in mind. Each task is scheduled based on the aggressive but possible time and buffers are aggregated at key integration points to account for critical and non-critical path variability Key metric is managing the project buffer for the project to be on time and on budget.

13 TOC requires Project Synchronization and Staggering Reducing the number projects in the system and focusing on the critical few will deliver more projects faster creating velocity

Task variability is a fact of life. Putting on a pair of Levis Putting on a pair of Levis you owned in High School Putting on Sweats

Task Estimating

Synchronization

Buffer Sizing Rule of Thumb 32.5 days Square Root of the Sum of the Squares 100 + 400 + 100 + 100 + 225 = 925 (30.41) What are our options if the buffer is to small and how do we know?

Buffer Management Leading Indicator 100% OK 67% Plan 33% Act Task variability is protected by aggregated buffers

Aggregated Buffers Saves Time and Money 20

Resource Histogram Understanding Capacity 21

- TOC Overview - Demo - Summary

- TOC Overview - Demo - Summary

Aligning Behavior to increase our execution velocity What we want Balancing workload with the organizations capacity to deliver. Focus on managing the project buffer and buffer consumption. (Proactive management) Understanding that variability exist and manage it using aggregated buffers. Team Member Relay Runner Model Process Project Managers and Resource Managers working closer together What we don t want Starting more projects than the organization has the capacity to handle. Firefighting to deliver projects on time, on budget and within scope. (reactive management) Padding each tasks to deliver projects on time. Project will take longer and longer to complete. Violating task or project dependencies to keep people busy Project Managers fighting over resources

In Summary What did we learn? Critical Path Management was developed by the DOD using unlimited resources, Critical Chain accounts for the reality that all task have variability and that resources are limited Buffer Management provides a calculated leading indicator that provides an early warning if projects are trending to slip their dates. CCPM accounts for the reality in variability.

How can you implement this process in your environment? Recognize the need for a new way to management projects in a resource constrained environment. Obtain agreement on the core problem resulting from managing projects using CPM with constrained resources. Gain buy in and acceptance on Critical Chain Project Management Treat the implementation of CCPM as a project. Provide training and education for Project Manager, Resource Managers, Senior Management and other IS Staff on the benefits of CCPM Develop the internal technical capability to manage CCPM projects within our environment Develop phased rollout approach for other projects to adopt CCPM Evaluate results after each phased rollout and establish new policies, procedures and best practices.

Presentation Delivered by: Gerald Leonard, PMP, MCTS, CQIA, ITIL Email: gerald.leonard@verizon.net LinkedIn: http://www.linkedin.com/in/geraldjleonard Blog: http://principlesofexecution.typepad.com/principles-ofexecution/ Twitter: http://twitter.com/#!/geraldjleonard