The Basics of Best Practices. Elden F. Jones II, MSPM, PMP, CMII Elden.Jones@ThePMProfs.com



Similar documents
// Taming an Unruly Schedule Using the 14-Point Schedule Assessment

Project Time Management

Project Time Management

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

The Plan s Journey From Scope to WBS to Schedule

Project Time Management

Chapter 6. (PMBOK Guide)

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

DCMA 14-Point Assessment Metrics

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

WORK PROGRAM GUIDELINES

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

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

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

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

CRITICAL PATH METHOD (CPM) SCHEDULES

PROJECT TIME MANAGEMENT. 1 Powered by POeT Solvers Limited

Featured Paper Satya Narayan Dash By Satya Narayan Dash, PMP, CSM, MCP

Project Management Glossary

Earned Value Management System (EVMS) and. Project Analysis Standard Operating Procedure (EPASOP)

Basic Schedule Analysis

8. Project Time Management

Topics. Project plan development. The theme. Planning documents. Sections in a typical project plan. Maciaszek, Liong - PSE Chapter 4

Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective

Collaborative Scheduling using the CPM Method

Project Management Dr. James A. Bednar

MS Project 2007 Quick Guide

SCHEDULE QUALITY ASSURANCE

Scheduling. Anne Banks Pidduck Adapted from John Musser

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

Introduction to Project Management

Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014

Project Management. Week 4- Project Planning and Network Diagrams

How to Craft a World-Class Work Breakdown Structure

Problems, Methods and Tools of Advanced Constrained Scheduling

Project Creation and Gantt Chart Design Using Microsoft Project. R. Baker. The University of Tampa

Chapter 2: Project Time Management

Precedence Diagram Method. CSTM 462 Planning & Scheduling

Systems Analysis and Design

IT Training. Microsoft Project. Vicky Samways, IT Training Information System Services Version 2.1

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

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

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

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

Module 3: The Project Planning Stage

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

Scheduling Best Practices. Proper Use of Milestones and Constraints By Paul Brough, Vice President of Warner s Scheduling Group

Project management Project Management

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

Scheduling Best Practices

Agenda. CPM Scheduling at CDOT Laura Zamora, P.E. February 24, 2016

Software Project Management

Time Management. Part 5 Schedule Development. Richard Boser

The Project Planning Process Group

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

Is Your Schedule Correct? Common Scheduling Mistakes and How to Avoid Them

Schedule Risk Analysis A large DoD Development Program

USER CONVERSION P3, SURETRAK AND MICROSOFT PROJECT ASTA POWERPROJECT PAUL E HARRIS EASTWOOD HARRIS

Chapter 3 Managing the Information Systems (IS) Project

Project Time Management

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

CSSE 372 Software Project Management: Software Project Scheduling

SWEN 256 Software Process & Project Management

Creating The Work Breakdown Structure By Kim Colenso, Managing Principal, Artemis Management Systems

Schedule Test and Assessment Tool (STAT) STAT 4.0 User s Guide

Project Planning and Scheduling

Project Management for Scientists

Guidelines: Project Schedule Project Management Office (PMO)

PN /16/ CRITICAL PATH METHOD PROGRESS SCHEDULE

Microsoft Project Professional

SE351a: Software Project & Process Management

PROJECT TIME MANAGEMENT

Introduction to IT Project Management

Dashboards and Reporting for Program Management

// Benchmarking Project Schedules

Level 2 Scheduling Training

Memorandum. Jeff Jasper, P.E. Director, Division of Design. Technical Support TEBM, Division of Construction. From: Jeremiah Littleton, P.E.

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

Basic CPM Calculations

CPM -100: Principles of Project Management

Project Management Using Earned Value

Baseline Schedule Metrics. Donald R. McNatty, PSP FAACE November 18, 2015

Chapter 6: Project Time Management

MS Project Tutorial for Senior Design Using Microsoft Project to manage projects

Primavera P6 Exercise Worksheet

Project Management Planning

Project Scheduling & Tracking

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

EXAM PREP COURSE. Course Overview. Course Objectives. Course Materials Include: Our PMP Exam Prep (Fifth Edition) training program:

PROJECT TIME MANAGEMENT

Best Practices/Task Definition

CPM-200: Principles of Schedule Management

Metadata-Based Project Management System. A Case Study at M-Files Corporation. Iulia Adomnita

ECDL. European Computer Driving Licence. Project Planning Project Management Software BCS ITQ Level 2. Syllabus Version 1.0

DCMA 14-Point Schedule Assessment by Ron Winter, PSP Copyright January 7, Abstract

Software Project Management I

Abar Solutions Petroleum Consultancy & Training Qualified From KPC Training & Consulting Services Provider. Code Period Language Start End Location

Transcription:

Scheduling 101 The Basics of Best Practices Elden F. Jones II, MSPM, PMP, CMII Elden.Jones@ThePMProfs.com

The Build Develop thewbs Define work packages Define activities iii Define logic Define resources and work Define timeframe Analyze the schedule

Work Breakdown Structure (WBS) Functional Deliverable Hybrid bid Level 1 Level 2 Level 2 Level 3 Level 3

WBS Functional Project A System Engineering Software Engineering Project Management Electrical Engineer Mechanical Engineer Software Designers Programmers Finance Schedule

WBS Deliverable Project A Requirements Design Programmatics System User High Level Detail Plans Monitoring/ Control

WBS Hybrid Project A System Engineering Software Engineering Programmatics Requirements Design Prototype Build Plans Monitoring/ Control

Work Package Right Use Verb Noun descriptors Develop Outline Perform Unit Test Pour footing Keep manageable (tasking as well as resources) Wrong Use of non descriptive verbiage System Engineering Program Management Plumbing Framing Large unruly

Activities (aka; Task, Step) Breakdown of the work packages into actionable parts. Keep relatively small Within two reporting periods Normally no more than three weeks in planned duration (but this is really done under the timeframe process) Ensure they are measurable Wrong Develop code 25% Right Develop code outline

Logic False Logic logic used to arbitrarily modify the sequence of events in a schedule to bring about preconceived results in activity start and/or finish dates. (e.g. Doc 1 must finish before Doc 2 can start when the same resources are working both documents but the documents do not relate lt in any other way to each other.) Soft Logic logic used to shift references of schedule start and/or stop dates based on perceived requirements within the activities. (e.g. Rough Plumbing must finish before Rough Electrical can start (though this is normal practice in construction, this is not hard logic).) Hard dlogic logic used which provides valid links between activities. (e.g. the foundation must be cured before the walls can be erected.)

Logic Types Start to Finish to (SF) Available, but use with EXTREME care Finish to Finish (FF) Start to Start S (SS) Finish to Start (FS) Most commonly used P P P P Note: Always tie the finish of an activity. S S S S

Logic Leads/Lags Basic Guidelines FS should not have lags Use percentages vice durations Lags are used but tbe careful you are not hiding an activity it by using them (e.g. concrete curing time) Leads are used to fast track, crash, or overlap activities (e.g. development may be planned to begin once an 80% solution in design is accomplished.)

Resources and Work Types Consumable Labor Non Consumable Material Work How much actual work by what type of resource is required? Use lowest commonincrements (days, hours) Not how long will it take (2 weeks, 1 month)

Timeframe Resource efficiency factor General rule of thumb is that you will get 6 hours of productive work from an 8 hour day Senior or excited I love my job personnel usually perform more efficiently than new or bored personnel. Three point estimates t o t m t p t PERT Type Empirical information is always best Do not allow +/ generic values 80/20 Rule 80% best/worst case values Basic PERT formula for duration estimate (t o + 4t m + t p )/6 MS Project: du= (du1 + 4du2 + du3)/6 9 10 11 10.0000 +/ 10% 9 10 15 10.67 Risky 5 10 12 9.50 Opportunity 10 10 10 10.00 No three point

Constraint Dates Hard Soft Critical Path Analysis Longest path through the network Critical Path Not necessarily zero (0) float Near Critical Path Risk Path

Analyze Constraint Dates Hard Must Start On Must tfinish i On Start No Later Than Finish No Later Than Soft As Soon As Possible Default Early Start As Late As Possible Just In Time StartNo Earlier Than Finish No Earlier Than

Analyze Building the Schedule 5 9 14 14 3 17 17 6 23 B C 6 1 15 15 1 18 18 1 24 D 0 5 5 5 7 12 12 12 24 24 2 26 A E F I 0 0 5 5 0 12 12 0 24 24 0 26 5 3 8 8 11 19 H G 10 5 13 13 5 24 Early Start Duration Task Name Early Finish Late Start Float Late Finish

Analyze Critical Path 5 9 14 14 3 17 B C 17 6 23 D 6 1 15 15 1 18 18 1 24 0 5 5 5 7 12 12 12 24 24 2 26 A E F I 0 0 5 5 0 12 12 0 24 24 0 26 5 3 8 8 11 19 H G 10 5 13 13 5 24

Analyze Near Critical Path 5 9 14 14 3 17 B C 17 6 23 D 6 1 15 15 1 18 18 1 24 0 5 5 5 7 12 12 12 24 24 2 26 A E F I 0 0 5 5 0 12 12 0 24 24 0 26 5 3 8 8 11 19 H G 10 5 13 13 5 24

Analyze Risk Path 5 9 14 14 3 17 B C 17 6 23 D 6 1 15 15 1 18 18 1 24 0 5 5 5 7 12 12 12 24 24 2 26 A E F I 0 0 5 5 0 12 12 0 24 24 0 26 5 3 8 8 11 19 H G 10 5 13 13 5 24

Assessments A few tools exist for automated compliance, though easy calculations can be made depending on the scheduling tool of choice. They do not check for technical accuracy They only check on basic building blocks Some tools are: Schedule Detective Pro (www.pmmetrics.com) OnTrack TM Schedule Assessment ( www.cognitive technologies.com)

Example Assessment Criteria Defense Contract Management Agency (DCMA) 14 Point Assessment Some basic measure of a schedule ss health The vast majority of the best practice rules apply.

DCMA 14 Point Has nothing to do with the feasibility of the schedule nor technical achievability. Start with some basic info gathering gfirst TT = Total Task Count (Exclude Summary, LOE, Zero Duration or Milestone) CT = Complete Task Count (subset of TT with AF =< Status Date) IT= IncompleteTask Count (subset of TT w/oaf) BT = Baseline Task Count (subset of TT with BF =< Status Date)

DCMA 14 Point (Cont) 1. Logic test IT missing predecessor and/or successor <= 5% 2. Leads IT with negative Lag (Lead) Zero (0) goal 3. Lags IT with positive Lag <=5%

DCMA 14 Point (Cont) 4. Relationship Types IT with predecessor FS =>90% 5. Hard Constraints IT with other than ASAP constraint type MFO + MSO + SNLT + FNLT <=5% 6. High Float IT with Total Float > 44 days =<%5

DCMA 14 Point (Cont) 7. Negative Float IT with total float < 0 Zero (0) goal 8. High Duration IT with Du > 44d with BL Start within rolling (planning) period <=5%

9. Invalid dates DCMA 14 Point (Cont) TT withplanned start/finish < status date or TT with actual start/finish > status date Zero (0) goal 10. Resources IT without costs assigned Zero (0) goal 11. Missed Tasks TT with BF <= Status date and AF/PF > BF <=5%

DCMA 14 Point (Cont) 12. Critical Path Test Insert Remaining Duration of 600d into a CP task Project finish should move proportionately 13. Critical Path Length Index (CPLI) (CP Length + Total Float)/CP Length > 1.0 good; < 1.0 bad 14. Baseline Execution Index (BEI) Using TT; CT/BT > 1.0 good; < 1.0 bad

Conclusion Develop thewbs Define work packages Define activities iii Define logic Define resources and work Define timeframe Analyze the schedule

Questions

Who is Elden Jones? Project management arena for over 25 years Experiences in DoD, DoJ, State & Local government, private sector Experiences in IT/IS, Aeronautical, Construction, andpetrochemical Clients include Fortune 500 firms Heavily involved with PMI: San Diego Chapter Various SIGs/COPs Standards development PMI Global BoD committee volunteer Teaches PMP Prep PM Certificate (SDSU, UCSD) Various PM relevant lecture circuits Concentrations Project/Program Management Risk Management Master Scheduling Configuration Management