Time Management. Part 5 Schedule Development. Richard Boser



Similar documents
Chapter 2: Project Time Management

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

Project Time Management

Project Planning and Scheduling

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

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

Project Management Glossary

Project Time Management

Chapter 4: Project Time Management

8. Project Time Management

PROJECT TIME MANAGEMENT. 1 Powered by POeT Solvers Limited

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

Precedence Diagram Method. CSTM 462 Planning & Scheduling

Chapter 6: Project Time Management

CPM-200: Principles of Schedule Management

Time Management. Herb Pollard III

Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014

Scheduling. Anne Banks Pidduck Adapted from John Musser

Module 3: The Project Planning Stage

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

Test Fragen + Antworten. October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

Chapter 6. (PMBOK Guide)

Test Fragen. October 2003 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

Collaborative Scheduling using the CPM Method

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

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

MECH 896 Professional Development for MEng Students. Homework Discussion. Scheduling Overview. Winter 2015: Lecture #5 Project Time Management

The work breakdown structure can be illustrated in a block diagram:

The Plan s Journey From Scope to WBS to Schedule

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza

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

PROJECT TIME MANAGEMENT

CPM -100: Principles of Project Management

pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS

Project Time Management

Introduction to Project Management

Project Time Management

Operational Research. Project Menagement Method by CPM/ PERT

CSC 443: IT Project Management Midterm 1 exam - Spring semester March 21 st, 2012

Chapter-6. Developing a Project Plan

Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration

added to the task, using Project, it will automatically calculate the schedule each time a new resource is added.

Input, Output and Tools of all Processes

MnDOT Project Management Office Presents: Schedule Float. Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc.

SE351a: Software Project & Process Management

SWEN 256 Software Process & Project Management

PMP Exam Preparation Answer Key

ME 407 Mechanical Engineering Design Spring 2016

CRITICAL PATH METHOD (CEE 320 VDC SEMINAR)

Cambridge International AS and A Level Computer Science

Knowledge Area Inputs, Tools, and Outputs. Knowledge area Process group/process Inputs Tools Outputs

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

Project Planning. Lecture Objectives. Basic Reasons for Planning. Planning. Project Planning and Control System. Planning Steps

Project Time Management

Project Management Dr. James A. Bednar

專 案 管 理 實 務 嘉 義 縣 政 府 學 分 班 : 管 理 實 務 專 題 2006 中 正 大 學 企 管 系 助 理 教 授 周 瑞 生

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

Scheduling Resources and Costs

The Project Planning Process Group

MnDOT Project Management Office Presents: Schedule Updates. Presenter: Eric Costantino Senior Schedule Consultant DRMcNatty & Associates, Inc.

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

CRITICAL PATH METHOD (CPM) SCHEDULES

Use project management tools

Mastering Microsoft Project 2010

The Project In the beginning was The Project, and then arose the Assumptions.! And The Project was without form and the Assumptions were void.

Should I Resource Load My Schedule?

Quick Reference Guide Interactive PDF Project Management Processes for a Project

CISC 322 Software Architecture. Project Scheduling (PERT/CPM) Ahmed E. Hassan

Project Scheduling and Gantt Charts

Project Integration Management

TIME MANAGEMENT TOOLS AND TECHNIQUES FOR PROJECT MANAGEMENT. Hazar Hamad Hussain *

Module 11. Software Project Planning. Version 2 CSE IIT, Kharagpur

WORK PROGRAM GUIDELINES

Project management Project Management

PMP/CAPM Prep course. Anwers to all questions with rationale

Project Management Concepts and Strategies

NE-50413B Mastering Microsoft Project 2010

Certification Preparation Course LATVIKON (R.E.P.)Centre

Introduction to Project Management ECE 480. Erik Goodman

Table of Contents Author s Preface... 3 Table of Contents... 5 Introduction... 6 Step 1: Define Activities... 7 Identify deliverables and decompose

PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM)

Project Management Chapter 3

10 Project Management with PERT/CPM

PMI Lexicon of Project Management Terms

Integration Mgmt / Initiating Process Group 4.1 Develop Project Charter

Systems Analysis and Design

Project Management Concepts

CSSE 372 Software Project Management: Software Project Scheduling

IMCPM04 Project Scheduling and Cost Control. Course Outline

Making project management indispensable for business results. Project Management 101

PBL: Project Management. Competency: Project Definition

Develop Project Charter. Develop Project Management Plan

Introduction to Project Management

Project Scheduling & Tracking

Object-Oriented Analysis. with the Unified Process. John W. Satzinger Southwest Missouri State University. Robert B. Jackson Brigham Young University

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

Project Management DISCUSSION QUESTIONS

Software Project Management I

Transcription:

Time Management Part 5 Schedule Development Richard Boser

6.5 Schedule Development Inputs Organizational Process Assets Scope Statement Activity List Activity Attributes Network Diagrams Resource Req ms Resource Calendars Activity Duration Est. PM Plan (Risk Reg.) Tools &Techniques Network Analysis Critical Path Method (CPM) Schedule Compression What if Simulation? Resource Leveling Critical Chain PM Software Applying Calendars Adjust Lead & Lag Schedule Model Outputs Project Schedule Schedule Model Data Baseline Resource Req m Up Activity Attributes Up Project Calendar Up Requested Changes PM Plan Schedule Mgmt Plan Project Management Training Group -- Illinois State University 2

Purposes of Scheduling Primary Best Time Least Cost Least Risk Secondary Study alternatives Optimize schedule Effective resource utilization Communication Refine Estimate Project control Manage time/cost changes Project Management Training Group -- Illinois State University 3

Scheduling Terms Early Start Early Finish Late Start Late Finish Total Float Free Float Slack Forward Pass Backward Pass Lead Lag Critical Path Almost Critical? Project Management Training Group -- Illinois State University 4

Description of Scheduling Techniques For a narrative description of scheduling technique basics (forward pass, backward pass, float/slack, and critical path) see A Guide to Network Analysis, by Michael C. Glen at: http://project.mvps.org/networkanalysis.htm Project Management Training Group -- Illinois State University 5

Activity On Node (AON) Notation Early Start ES EF Early Finish Description Duration Late Start LS TF LF Late Finish Total Float or Slack Project Management Training Group -- Illinois State University 6

Forward Pass D A B C 3 F 2 4 7 2 E Determine duration of project 5 Project Management Training Group -- Illinois State University 7

Backward Pass D A B C 3 F 2 4 7 2 E Determine slack and critical path of project 5 Project Management Training Group -- Illinois State University 8

Example Critical Path (CPM) Task A ES 1d EF Task B ES 3d EF Task D ES 2d EF Task E ES 1d EF Task G ES 2d EF Task C ES 4d EF Task F ES 4d EF Project Management Training Group -- Illinois State University 9

Critical Path Calculated by forward & backward passes Longest path of dependent activities Activities with zero float/slack Any activity delay will impact the project in terms of time and money Activities on critical may be compressed to shorten project duration Project Management Training Group -- Illinois State University 10

Activity: Activity on Arrow Analysis B A 1 2 Start C 3 D 4 How many paths? Critical Path = Critical Path Duration = Challenge: Enter in MS Project E F End I 5 6 G H Activity Duration Float A 2 B 4 C 3 D 4 E 0 F 6 G 0 H 5 I 2 Project Management Training Group -- Illinois State University 11

Activity #4A: AOA with Specified Deadline A 1 2 Start C B 1. What happens to float if the specified project deadline is 18 days? 2. Are any of the activities critical? 3 D 4 E F End I 5 6 G H Activity Duration Float A 2 B 4 C 3 D 4 E 0 F 6 G 0 H 5 I 2 Project Management Training Group -- Illinois State University 12

Float or Slack Total Float: Range of dates an activity can finish without delaying project Total Float = LS ES Float can be positive or negative! If negative Finish date will slip! Free Float (Activity Float): Maximum delay in early dates w/o delaying immediate successors Free Float = ES successor EF activity Can be = but not > than Total Float Value Delay non-critical activities to level resources Project Management Training Group -- Illinois State University 13

Analysis of CPM Display relationships What are consequences of delays? Identify bottlenecks & problems before they occur. Where are difficult tasks & tight deadlines combined? Can workflow be redesigned? e.g. more parallel activities. What are the risks? Focus attention on key tasks Management by Exception Project Management Training Group -- Illinois State University 14

Critical Schedule Nodes B E Sink Point A C F H Burst Point D G Easy to generate on schedule, but what is practical significance? Project Management Training Group -- Illinois State University 15

Reduce Project Duration Reduce Scope / Quality Eliminate some parts or activities in the project Substitute less time consuming parts or activities Add more resources / Increase the number of work hours in a day Fast-Track Parallel activities Crash Critical Path activities Shorten least-cost critical activities Project Management Training Group -- Illinois State University 16

Gantt Chart Example Planning Gantt Chart Project: Home Foundation Date: 11/9/2001 Day ID # Activity 1 2 3 4 5 6 7 8 9 10 1 Call Julie 2 Mark utilities 3 Establish building lines 4 Excavate foundation 5 Re-establish building lines 6 Form footings 7 Place reinforcing 8 Order concrete 9 Place concrete 10 Strip and clean forms 11 Named after Henry Gantt who developed procedure on Navy ship construction in the early 1900s. Visualize duration & sequence. Project Management Training Group -- Illinois State University 17

Value of Planning Gantt Visualize activities & sequence Communication & Delegation Easy to understand and interpret Check plan against time constraints Measure progress Motivate/buy-in with agreed upon schedule Determine & allocate resources Project Management Training Group -- Illinois State University 18

Quiz #5: Schedule Development 1. What is the difference between work hours and duration? 2. What is the value of a Gantt Chart? 3. How is the critical path determined? 4. How is float calculated? 5. How can the schedule be compressed? 6. How can the CPM be used as a management tool? Project Management Training Group -- Illinois State University 19

Which of the following is the BEST PM tool to determine the longest time a project will take? a. WBS b. Network diagram c. Bar or Gantt chart d. Project charter Test Yourself Project Management Training Group -- Illinois State University 20

Which of the following is the BEST PM tool to determine the longest time a project will take? a. WBS b. Network diagram c. Bar or Gantt chart d. Project charter Test Yourself B: Dependencies are needed to determine the critical path. Project Management Training Group -- Illinois State University 21

Activity #5 Project Management Training Group -- Illinois State University 22

MS Project Activity See learning module Project Management Training Group -- Illinois State University 23

Questions/Notes Project Management Training Group -- Illinois State University 24

Time Management Part 6 Schedule Control Project Management Training Group Illinois State University Richard Boser

6.6 Schedule Control Inputs Sched Mgmt Plan Schedule Baseline Performance Rpts Approved Change Requests Tools &Techniques Progress Rpts Schedule Change Control System Performance Measurements PM Software Variance Anal. Sched Compress Bar Chart Outputs Sched Model Data UP Sched Baseline UP Performance Measurements Req Changes Recommended Corrective Actions Org Process Assets Activity List UP Activity Attributes UP PM Plan UP Project Management Training Group -- Illinois State University 26

Shortening the Schedule Re-sequence workflow - add more parallel tasks May increases risk & resources Apply additional resources to critical path Transfer resources from non-critical tasks to speed up completion at little or no cost Use float Redo CPM to make sure you have not created a new critical path Project Management Training Group -- Illinois State University 27

Compressing the Schedule Crash Time: Fastest a task can be completed given additional resources Crash Cost: Total cost in resources or money to achieve crash time Only crash activities on critical path Start with least-cost activities Project Management Training Group -- Illinois State University 28

Crash Example Assume salary is $1,000 per week per person. If ONE person can develop software specs in 5 weeks, the regular cost is $ If two people can develop software specs in 3 weeks, the crash time is If two people can develop software specs in 3 weeks, the crash cost is $ Is it worth it? Project Management Training Group -- Illinois State University 29

Crashing -- Continuous Step-Wise Buying Time Along the Critical Path! $1,600 Crash Activity Cost $1,400 $1,200 $1,000 $300 Third Day $200 Second Day $100 first Day Normal 6 7 8 9 Project Time in Days Project Management Training Group -- Illinois State University 30

$1,600 Crash Activity Cost $1,400 $1,200 $1,000 Normal 6 7 8 9 Project Time in Days $300 Third Day $200 Second Day $100 first Day Cost Slope = Cost Slope = Crash Cost Normal Cost Crash Duration Normal Duration $1,100 $1,000 = - 100 First Day 8 9 Project Management Training Group -- Illinois State University 31

Crash Issues In rank order, which activities on the critical path have lowest daily crash cost? Logical Limit: How far to crash before other activities become critical? Note: Crash slope is negative Negative relationship between cost and time: i.e. Shorter the duration the greater the cost Project Management Training Group -- Illinois State University 32

Rearranging resources so that a constant number of resources are used each month is: a. Crashing b. Floating c. Leveling d. Fast tracking Test Yourself Project Management Training Group -- Illinois State University 33

Rearranging resources so that a constant number of resources are used each month is: a. Crashing b. Floating c. Leveling d. Fast tracking Test Yourself C: Resource leveling strives for consistent staffing Project Management Training Group -- Illinois State University 34

Activity #7 Project Management Training Group -- Illinois State University 35

Test Yourself From Time Estimate to Schedule As PM you need to develop a credible schedule for the sake of the project and your reputation. In order, what do you need to move from the estimating data to a finalized schedule? Discuss and list the steps. Project Management Training Group -- Illinois State University 36

Test Yourself From Time Estimate to Schedule Work with stakeholders priorities Look for alternate ways to do the work Assess impacts on other projects Negotiate resource availability Team approval of final schedule Compress, fast-track, & re-estimate Revise in response to risk response plan Level resources Gain formal approval from stakeholders & mgmt. Project Management Training Group -- Illinois State University 37

Schedule Control Option Matrix 1. Strategy Action Explanation and/or Assumptions 2. 3. 4. 5. 6. Project Management Training Group -- Illinois State University

Summary of Key Concepts Activity Definition Activity List Templates WBS Dictionary Activity Duration Estimating Activity Attributes Analogous Estimating Assumptions Calendars Constraints Lead & Lag Project Review and Evaluation Technique (PERT) Quantitatively Based Estimating Activity Sequencing Mandatory Dependencies Discretionary Dependencies External Dependencies Activity on Arrow (AOA) Gantt Charts Network Diagrams Precedence Diagramming Method (PDM) Schedule Development Forward Pass Backward Pass Early Start Early Finish Late Start Late Finish Schedule Development (cont ) Total Float Free Float Critical Path (CPM) Milestones Coding Structure Schedule Control Crashing Fast Tracking Reserve Time (Contingency) Resource Leveling Schedule Baseline Simulation Variance Analysis Project Management Training Group -- Illinois State University 39

Project Management Training Group -- Illinois State University 40

Major Inputs to Budget Project Charter Scope Statement WBS Activity List Network Diagram Activity Duration Estimates Schedule Project Management Training Group -- Illinois State University 41

End of Scheduling Section! Questions/Notes Project Management Training Group -- Illinois State University 42