Performing a Critical Path Analysis Presented by Jonathan Japka, PMP Japka Management Moorestown NJ

Slides:



Advertisements
Similar presentations
Precedence Diagramming
Advertisements

Copyright © 2009 T.L. Martin & Associates Inc. Chapter 4 Standard CPM Smoke and Mirror Tricks (Manipulations)
Management Information Systems [MOIS470]
PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams.
©2012 Construction Science, LLC 1 Primavera P6 Settings Presented by Karen Reynolds, Partner Construction Science, LLC.
CSSE Sep.2008 Constructing and Analyzing the Project Network Diagram Chapter 6.
Advanced Project Management - CPH
Network Analysis and Duration Estimating Kathy S. Schwaig.
CSSE 372 Week 6 Day 2 Constructing and Analyzing the Project Network Diagram  PERT Chart PERT was invented for the Nautilus submarine project. Ok, maybe.
Chapter 10: Project Schedule Planning
إدارة المشروعات Projects Management
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Management & Development of Complex Projects Course Code - 706
Microsoft Project.
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved Creating Gantt Charts With Microsoft Project Technology Plug-In T12.
| | Tel: | | Computer Training & Personal Development Microsoft Office Project 2003 Intermediate.
Projmgmt-1/18 DePaul University Evaluating Schedule In MicroSoft Project Instructor: David A. Lash.
Copyright © 2009 T.L. Martin & Associates Inc. Chapter 2 Key CPM Scheduling Terms.
AMERICAN SPORTS BUILDERS ASSOCIATION CRITICAL PATH METHOD SCHEDULING FOR SUCCESS December 6-8, 2008 New Orleans, Louisiana Presented By: Bill Pronevitch.
Importance of Project Schedules
Project Time Management
1 ®  Overview Benefits of a Good Construction Schedule Baseline Schedule Development Schedule Updating and Maintenance Managing Project Changes USACE.
Copyright © Software Process Group 1 Software Process Group Microsoft Project Tutorial Steve Meyers
Fine-Tuning Tasks Lesson 11. Skills Matrix SkillsMatrix Skill Manage task constraints and dependencies Explore the effects of constraints and dependencies.
USING MS PROJECT 2010 Project management software programs such as Microsoft Project 2010 can be used for developing the project schedule and budget, and.
Chapter 6 Introduction to Microsoft Project
ERT461 BIOSYSTEMS ENGINEERING DESIGN 1 ERT424 BIOPROCESS PLANT DESIGN 1.
Copyright © 2009 T.L. Martin & Associates Inc. Chapter 3 Requirements of a realistic CPM schedule.
Microsoft Project – Tutorial 2 Project Goal network company computers to easily share resources within a time frame of three months and within a budget.
HIT241 - TIME MANAGEMENT Introduction
Software Project Management Task Sequencing Activity Sequencing Concepts PERT charts Critical Path Analysis.
Abeer Bin Humaid. Project management is “the application of knowledge, skills, tools, and techniques to project activities in order to meet project requirements”
THE MANAGERIAL PROCESS Clifford F. Gray Eric W. Larson Developing a Project Plan Chapter 6.
Amin Salari, CCM, PMP, LEED AP – Lundgren Management
Tutorial 2: Creating a Project Schedule
Scheduling Sequence & Time.
Hartley, Project Management: Integrating Strategy, Operations and Change, 3e Tilde Publishing Chapter 5 Time Management Developing and controlling the.
POST GRADUATE PROGRAM OF INFORMATION TECHNOLOGY
EGNR 300 Project Management Planning & Scheduling ENGR 300 Dept. of Computer Science and Engineering University of Bridgeport,
~ pertemuan 6 ~ Oleh: Ir. Abdul Hayat, MTI 03-Apr-2009 [Abdul Hayat, Project Time Management, Semester Genap 2008/2009] 1 PROJECT TIME MANAGEMENT.
Successful IT Projects slides © 2007 Darren Dalcher & Lindsey Brodie Successful IT Projects By Darren Dalcher & Lindsey Brodie
MS project Abeer Bin Humaid. What is project management? Project management is “the application of knowledge, skills, tools, and techniques to project.
© Construction Management Association of America. Do Not Duplicate or Reproduce. Standards of Practice Course CPM Scheduling Lab.
Project Management Software Application PRM 705 Lecture 32 1.
Fourth R Inc. 1 WELCOME TO MICROSOFT OFFICE PROJECT 2003 INTRODUCTORY COURSE.
Title of presentation goes here Name of presenter Location/date © 2005 MPA. All rights reserved. Task Management in MS Project Genea Mallow-Jensen President,
Rights Reserved 1 CPM-200: Principles of Schedule Management 15 th Annual International Integrated Program Management Conference November 16-19, Tyson’s.
PMP, CAPM, PgMP, PMI-SP, PMI-RMP, OPM3 and PMBOK are registered marks of Project Management Institute, Inc Inov8Solutions Inc – Quality Educational Services.
Microsoft ® Office Project 2007 Training Linking Project tasks [Your company name] presents:
MS Project Tips & Tricks Presenter: Natalie Wieland PMP, MCSD, MCDBA, OCPDBA, MCT.
Richard Fisher 1 The University of Texas at Dallas Project Management Richard Fisher The University of Texas at Dallas.
© 2008 Sterling Commerce. Confidential and Proprietary. How to Get Along with Project Using Microsoft Project so that it actually works for you, not against.
Richard Fisher 1 The University of Texas at Dallas Project Management Richard Fisher The University of Texas at Dallas.
Improved Project Control Through CPM Scheduling What Owners, PM’s and CM’s Need to Know t H E T I B U R O N T I B U R O N G R O U P, L L C G R O U P, L.
CON 2001 Construction Methods Tool #1 - Construction Scheduling Presented by Elia Twigg, P.E. (Prof. Ralph V. Locurcio, P.E.)
Project Time Management
Lessons Learned – Schedule Updating and Maintenance using Primavera P6 Hannah Schumacher, PSP, PMI-SP, LEED AP Hill International Charlie Jackson, PSP,
Hannah Schumacher, PSP, LEED AP, PMI-SP Hill International Charlie Jackson, PSP, Primavera Certified Trainer Project Life Span, LLC Construction CPM Conference.
Parallon Business Solutions Microsoft Project Server 2010 Project Server 2010 Concepts of Working with Tasks.
Project Management Fundamentals - Planning Tools 1.
VA Primavera P6: Baselining the Project Department of Veterans Affairs Office of Information and Technology IT Workforce Development (ITWD) in collaboration.
VA Primavera P6: Layouts, Reports and Filtering Department of Veterans Affairs Office of Information and Technology IT Workforce Development (ITWD) in.
© 2008 Prentice HallAppendix A -1 Introduction to Project Management Appendix Microsoft Project Tutorial Information Systems Project Management: A Process.
New Task Properties UI Change most tabs to Property/Value grids Provide option to dock Task Properties on the side (vertical layout) or on the bottom (horizontal.
Microsoft Project 101: How to Build a Project Plan
Project Management MGT 30725
CHAPTER 6 PROJECT TIME MANAGEMENT
MS Project 2016 Level II
Guide to Project.
CHAPTER 6 PROJECT TIME MANAGEMENT
Presentation transcript:

Performing a Critical Path Analysis Presented by Jonathan Japka, PMP Japka Management Moorestown NJ

Jonathan Japka, PMP2 Critical Path - Agenda Introduction Roles Definitions Analysis Methods Preparation Analysis with Primavera P6 Avoiding Pit Falls Bonus: S-Curves Questions

Jonathan Japka, PMP3 S-Curve

Jonathan Japka, PMP4 Jonathan Japka, PMP 11 years as independent consultant (2004 to present)  AstraZeneca, Lockheed Martin, Amtrak, Merck, NYC SCA  2008 Primavera Excellence Award Amtrak Engineering – lead designer 14 years with Primavera Systems PAR (1990 to 2004)  ETRAC in Cherry Hill NJ  Certified Instructor and Implementation Specialist Villanova Univ. Instructor (1998 – 2009)  PMP Foundations Class Time and Cost Sections PMP Certification since 1996 Rutgers College of Engineering  BS Civil Engineering  Specialization in Construction Management

Jonathan Japka, PMP5 Latest Scheduling Tool..

Jonathan Japka, PMP6 Latest Scheduling Tool..

Jonathan Japka, PMP7 Latest Scheduling Tool.. See the schedule thru Rose’ colored glasses....

Jonathan Japka, PMP8 Critical Path Roles Scheduler  Perform Critical Path Analysis  Present Critical Path Report  Narrative Project Management  Consumer of Scheduler work  Are We Meeting Key Milestones?  What's Driving the Milestones?  Use to make decisions !!!

Jonathan Japka, PMP9 Critical Path Goals Use Report and Narrative to make decisions! Story must be clear and concise!

Jonathan Japka, PMP10 Definitions Critical Path Method  Creating a logical network of activities  Assigning durations to each activity.  Flowing the network to calculate; Early dates, Late dates, and total float. Total Float  The difference between the late date minus the early date.  Amount of time a single task can be delayed without delaying project completion

Jonathan Japka, PMP11 Definitions Critical Path  Path of activities with lowest float and determines the project completion date.  Longest path of activities through a project Wikipedia definition  Is the sequence of project network activities which add up to the longest overall duration, regardless if that longest duration has float or not.  This determines the shortest time possible to complete the project.  There can be 'total float' (unused time) within the critical path

Jonathan Japka, PMP12 Critical Path Analysis Process of Identifying the Critical Path Two basic methods Lowest Float  Sort Activities by Total Float  Simple straight forward  Does not work with multiple calendars  Commingles Parallel Paths Longest Path  Follow Driving Predecessor

Jonathan Japka, PMP13 Preparation Clean up all open ends  Activities without predecessor  Activities without successor Find with  Report, Filter, and/or Column Warning!!  Activities with just a Start-to-Start successor are open ends  Add a Finish-to-Start and/or Finish-to-Finish  Hard to find, export relationships to Excel

Jonathan Japka, PMP14 Preparation Remove “Start On” and “Finish-On” Constraints  Activities have zero float no matter what  Violates logic Use Retained Logic schedule option  Progress override creates open ends Uncheck “Make open ends critical” Clean up Out-of-Sequence errors  Find with Schedule “Log” Report  Driving predecessor can go “through” a completed activity and then hard to find

Jonathan Japka, PMP15 Preparation What is an Out-of-Sequence Error? Remedy  Remove logic tie – just wrong, or  Replace with a Finish-to-Finish AB A B Before After update FF x

Jonathan Japka, PMP16 Log report ( Error report ) Preparation

Jonathan Japka, PMP17 Let's go..... First Method  Lowest Float Isolate Activities with a Filter  Hide Completed Activities  Hide Level of Effort  Hide WBS / Summary Activity Group by Total Float

Jonathan Japka, PMP18 Presentation with Primavera P6

Jonathan Japka, PMP19 Critical Path by Float

Jonathan Japka, PMP20 Critical Path by Float Weakness: Multiple Paths Commingled

Jonathan Japka, PMP21 Critical Path by Float Weakness: Multiple Calendars

Jonathan Japka, PMP22 Critical Path by Float Lowest Float Method  Float is Calendar Dependent  Does not work with multiple calendars A 5 day B C 5 day duration 0 days Total Float TF 6 day 1 day 7 day 2 days Workweek

Jonathan Japka, PMP23 Critical Path by Longest Path Identifying Longest Path  From the predecessor window  Find activity with latest finish  “Driving” Predecessor A C B D

Jonathan Japka, PMP24 Driving Predecessor

Jonathan Japka, PMP25 Critical Path by Longest Path Filter on Longest Path ( P6 global filter )

Jonathan Japka, PMP26 Critical Path by Longest Path Does not always work

Jonathan Japka, PMP27 P6 Multiple Path Tool From the Schedule window; Options, Advance Choose Milestone you want to evaluate

Jonathan Japka, PMP28 P6 Multiple Path Tool Populates field called Float Path

Jonathan Japka, PMP29 P6 Multiple Path Tool Display of Multiple Path(s)

Jonathan Japka, PMP30 Reporting the Critical Path No Method Seems to Capture it just right Propose a hybrid approach  Use any method; Float, Longest, Multiple  Tag Activity with PATH Activity code Report  Filter by PATH code  Group by PATH code  Sort by Finish, Start

Jonathan Japka, PMP31 Reporting the Critical Path Tag Activity with PATH Activity Code  Create an Activity Code called PATH  Populate code with values 1 thru 20 1 = Critical Path 2 = Path 2, etc.  Create Layout with PATH as a column Follow the Path  Start with “Completion Milestone”, Tag Activity  Goto Driving Predecessor, Tag Activity  Use pop up box or right side floating box

Jonathan Japka, PMP32 Reporting Secondary Critical Paths This is where you earn your keep!!! Focus on the Here and Now  Suppress activities in future  Look ahead filters Eliminate Parallel Path for Clarity  Remember it’s a tool for decisions Sometime highlight for discussion  Problem Area’s

Jonathan Japka, PMP33 The Skill Part  Tag and Goto Driving Predecessor Activity  Follow Branches Follow “Path” until  Reach a completed activity  Reach an in-progress activity  Reach a Start Constraint Review Report  Paths make senses?  Change Order ( change tag )  Remove ( delete tag ) Reporting Critical Path(s)

Jonathan Japka, PMP34 Presentation with Primavera P6 Define PATH activity code

Jonathan Japka, PMP35 Presentation with Primavera P6 Layout Grouped by Float with PATH Column

Jonathan Japka, PMP36 Presentation with Primavera P6 Tag Activity with PATH code

Jonathan Japka, PMP37 Presentation with Primavera P6 Find and GoTo Driving Predecessor

Jonathan Japka, PMP38 Presentation with Primavera P6 Open Layout Filtered and Grouped by PATH code

Jonathan Japka, PMP39 Closing Avoid Pit-Falls  Use Retain Logic  Clean up Open Ends  Clean up Out of Sequence  For parallel Do not use negative lags Use SS and FF with positive lags  Do not use FS with a lag Replace with activities  Do not use On or Mandatory Constraints

Jonathan Japka, PMP40 S-Curve – Bonus Round

Jonathan Japka, PMP41 S-Curve

Jonathan Japka, PMP42 S-Curve Simple Copy / Paste  From P6 Layout  Enter baseline dates  Copy / Paste into Excel data table  Done! Primavera P6 Setup  Set up Baselines  Create Start and Finish UDF  Remove Actual A with Global Change

Jonathan Japka, PMP43 S-Curve – Baselines

Jonathan Japka, PMP44 S-Curve – UDF’s

Jonathan Japka, PMP45 S-Curve – Layout with Columns

Jonathan Japka, PMP46 S-Curve – Global Change Issue: remove that A at the end of the date

Jonathan Japka, PMP47 S-Curve – Layout with Columns

Jonathan Japka, PMP48 S-Curve – set up Excel dates

Jonathan Japka, PMP49 S-Curve – copy / paste

Jonathan Japka, PMP50 S-Curve – Data Table

Jonathan Japka, PMP51 Wa La! - S-Curve

Jonathan Japka, PMP52 Jonathan Japka, PMP Custom Training P6 Support Scheduling

Jonathan Japka, PMP53 Jonathan Japka, PMP Custom Training P6 Support Scheduling

Jonathan Japka, PMP54 Services  Customized P6 Training Create training based upon your project  Initial Setup / Configurations  Heath Checks Review installations analyzing for improvements  Program Scheduling (Multi Projects)  Project Scheduling Jonathan Japka, PMP Custom Training P6 Support Scheduling

Jonathan Japka, PMP55 For more information please contact: Jonathan R. Japka, PMP Japka Management 633 East Main St C7 Moorestown NJ, Voice: Cell: Jonathan Japka, PMP Custom Training P6 Support Scheduling