Microsoft Project Dissected



Similar documents
MS PROJECT FOR CONSTRUCTION SCHEDULERS

CALCULATION DIFFERENCES WHEN IMPORTING FROM INTO ORACLE PRIMAVERA P6 VERSION 7 PAUL E HARRIS EASTWOOD HARRIS

OVERVIEW. Microsoft Project terms and definitions

The Inner Workings of Oracle/Primavera P6. by Ron Winter, PSP Fellow of AACE International

Tracking Project Progress

CPM Scheduling with Primavera Unifier

TRICKS AND TRAPS PRESENTATION

Microsoft Project 2007 Level 2: Working with Resources and Managing a Project

ECDL / ICDL Project Planning Syllabus Version 1.0

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

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

1. Introduction. P2O is automatically loaded when you open Ms Project (2010 or 2013). The add-in can be found under the M5 Tools menu. 2.

AACE International Recommended Practices

ABOUT THIS COURSE...3 ABOUT THIS MANUAL...4 EXCHANGING PROJECT PLAN DATA WITH OTHER APPLICATIONS...5

Administration. Welcome to the Eastwood Harris Pty Ltd MICROSOFT PROJECT 2010 AND PMBOK GUIDE FOURTH EDITION training course presented by

ECDL / ICDL Project Planning Project Management Software Level 2. Syllabus Version 1.0 (UK)

Applied Project Management ( APM )

ELECTRO-MECHANICAL PROJECT MANAGEMENT

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

The Amazing History of Primavera Software

Mastering Microsoft Project 2010

The management of the projects with MS Project

Scheduling Document Creation

Set up projects quickly Key: =Feature Included =Improved in Office Project Standard 2007 =New in Office Project Standard Project Standard 2003

Primavera P6 102 Training Manual. Prepared by. Bill Pepoon, Managing Partner Construction Science, LLC

How to use Microsoft Project? Basic Training to Help You during the BYI challenge

NE-50413B Mastering Microsoft Project 2010

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

Planning and Scheduling Your Project Using Microsoft Project 2003

Mastering Microsoft Project 2013

CDC UNIFIED PROCESS JOB AID

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

Using MS Project in Translation Projects Management

MS Project 2007 Quick Guide

IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 10, 2015 ISSN (online):

Project Management Dashboard Pro v5 Documentation

Microsoft Project Exam Study Guide

MSP How to guide session 2 (Resources & Cost)

Release Notes Assistance PSA 2015 Summer Release

INTRODUCTION TO MICROSOFT PROJECT 2007 CONTENTS

Microsoft Project 2007 Level 1

How To Manage A Project With Project Management On M Project Software On A Pc Or Macbook 2.5 (Windows)

Project Management: Intermediate Microsoft Project 2010

PERCEPTION PERT-PAC Using Microsoft Project 2000

technical tips and tricks

Planning and Managing Projects with Microsoft Project Professional 2013

Mastering Microsoft Project B; 3 days, Instructor-led

Company Setup 401k Tab

Guidelines for Accessing and Using the VDOT Scheduling Application (Primavera P6)

NOTES ON XER EXPORT AND IMPORT BETWEEN ASTA POWERPROJECT AND IMPORT TO PRIMAVERA VERSION 5.0 PAUL E HARRIS EASTWOOD HARRIS

Mastering Microsoft Project 2013 Course: 55054A Course Length: 3 Days

MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros.

Making CPM More Transparent By Ron Winter Ron Winter Consulting January 11, 2006

Microsoft Project 2010

108-C-215 CRITICAL PATH METHOD SCHEDULE. (Revised )

Chapter 9 Computer Scheduling Projects should be scheduled one byte at a time

MS Project Tutorial. CS 587 Software Project Management Instructor: Dr. Atef Bader. Prepared by Milton Hurtado

MS Project Tips and Tricks

technical tips and tricks

Project Management by Using MS PROJECT 2013

Project Management: Tracking Progress and Earned Value with MS Project 2003

Business Portal for Microsoft Dynamics GP. Key Performance Indicators Release 10.0

PRINCE2 PLANNING AND CONTROL USING MICROSOFT PROJECT UPDATED FOR MICROSOFT OFFICE PROJECT 2007 PAUL EASTWOOD HARRIS

Using Microsoft Project 2000

LECTURE -08 INTRODUCTION TO PRIMAVERA PROJECT PLANNER (P6)

Why should I back up my certificate? How do I create a backup copy of my certificate?

Software Development & Education Center. Microsoft Office (Microsoft Project 2010)

MICROSOFT OFFICE PROJECT - SYLLABUS

MICROSOFT PROJECT II

Microsoft Project From the WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza

SmartLink for Outlook User Guide

Project Quick Reference. The Assignment Equation. EPM Architects

PLANNING AND SCHEDULING USING MICROSOFT PROJECT 2010 PAUL EASTWOOD HARRIS

Computer Training Centre University College Cork

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

1 Start a new project

Microsoft Project 2013 Guide to Task and Resource Planning

Problems, Methods and Tools of Advanced Constrained Scheduling

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

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

Project Initiation and Revision Training Manual. Table of Contents

LONG INTERNATIONAL. Long International, Inc Whistling Elk Drive Littleton, CO (303) Fax: (303)

Excel Pivot Tables. Blue Pecan Computer Training Ltd - Onsite Training Provider :: :: info@bluepecan.co.

MODEL SCHEDULING SPECIFICATION

Project Management Courses

Primavera P6 Enterprise Project Portfolio Management Certified Implementation Specialist

9 Administering Shared Folders

Microsoft Project 2013

Best Practices/Task Definition

MS Project 2000 Tutorial: Introduction

UPK Content Development Rel 12.1

Session 6. Microsoft Project. Emanuele Della Valle. Lecturer: Dario Cerizza

Project Management Courses

Gantt View Quick Start Guide

PROJECT PLANNING & SCHEDULING USING PRIMAVERA P6 TM. in an PAUL EASTWOOD HARRIS

Microsoft Project 2010 Advanced

Sample book with only two chapters

LONG INTERNATIONAL. Andrew Avalon, P.E., PSP and Curtis W. Foster

Transcription:

Microsoft Project Dissected by Ron Winter, PSP Schedule Analyzer Software Copyright 2012 Third Annual Construction CPM Conference

Introduction Although Oracle/Primavera P6 is dominant Many contracts specify/allow MSP Advantages of MSP Costs less User-friendly Easy to start scheduling immediately Decent default graphics and reports On most US Federal Government PCs

Updating Task Status Introduction to Ease-of-use Features How to update correctly Introduction The CPM according to Microsoft MSP and the Data Date Correctly calculating the CPM Analyze Progress

File based system Work performed in memory Manual save Updating Prevents simultaneous updates One person at a time Best suited for localized, small group installations

How are durations updated? Duration NOT Original Duration (Actual + Remaining Duration) Actual Duration Remaining Duration Percent Complete (Actual Duration / Duration) Updating Task Status

Updating Rules Every change involves 2 calculations MSP automatically links the 4 status indicators MS PROJECT WILL Duration % Actual Remaining Complete Duration Duration Duration Recalculate Leave As-Is Recalculate IF CHANGED % Complete Leave As-Is Recalculate Recalculate Actual Duration Leave As-Is Recalculate Recalculate Remaining Duration Recalculate Recalculate Leave As-Is

Updating Tools 4 different ways to enter actual task data Update Tasks Form Task Information Form Task Details Form Tracking Table in the Gantt Chart

Updating Tools Using the Task Update Form Form closed after each task Can update multiple tasks All must be the same Using the Task Information Form Form closed after each task

Using the Task Details Form Updating Tools Allows Finish Date and not 100 % Complete Finish constraint automatically inserted

Updating Tools Using the Gantt Chart Tracking Table Easiest and most efficient method Recommend columns shown below Task Name Duration Actual Duration Remaining Duration % Complete Actual Start Actual Finish

Automatic Update Automatically statuses activity as if it progressed as planned Automatically sets Actual Start Actual Finish Percent Complete Remaining Durations

Automatic Update Sets Actual date to Early Start Update Work As Complete Through Set 0% -100% complete Actual Duration and % Complete calculated Set 0% or 100% complete only Duration fixed and % Complete will be zero or 100% Remaining durations not considered Might be scheduled complete in the past If applied only to Selected Tasks Possibility of unstarted activities in the past

Recommended Practice Use the Gantt Chart Tracking Table Duration Remaining Duration Actual Duration Percent Complete Actual Start Actual Finish Enter Actual Start Date Calculate Percent Complete (D/RD) Input Percent Complete (or Actual Finish) Confirm all 6 fields are correct

P6 CPM Calculations Microsoft CPM Begins with the current Data Date Considers every activity, even completed Then overrides calculated dates with actuals MSP CPM Calculations Begins at Project Start Date Uses actual dates instead of calculating CPM

Microsoft CPM A simple example: A potential for inherently flawed schedules Remaining durations in the past Actual dates in the future

Good News! MS can be used to simulate P6 CPM logic Correct CPM settings to use Schedule Options Tab Schedule Calculation Tab Understand MS Status Date Must be entered before adding tasks Settings only applied when adding/modifying a task No P6 Recalc Button No system wide recalculation process

Default Task Type NOT Fixed Duration New Tasks effort driven Unchecked Is duration a function of resources? Autolink inserted Unchecked Split in-progress tasks Checked Always honor constraints Unchecked (override CPM) Estimate durations (duration)? Schedule Options Tab

Updating task status Resources not override status Move the end of completed Prevents actual dates later than the Status Date and move the start of Not applicable Move the start of remaining Prevents uncompleted work in the past And move end of complete Changes Actual Dates Calculate multiple critical paths? Are open-ended tasks critical? Calculation Tab

But P6 does not do this Automatically assigns actual dates Corrupts CPM criticality calculations Calculation Settings

Calculation Settings Entering a % Complete value would assign an Actual start and move remaining part of the task after the Status Date The task split will be removed, actual start date will be changed, and the complete portion of the task will be moved to the Status Date

Updating Result Entering 20% complete will automatically assign an Actual Start date and calculate the Actual Duration and Remaining Duration. Adjusting remaining duration to 10 days -the Duration will become 12 days as shown. This is 10 days remaining plus 2 Days actual. % Complete will be 17%, which is Actual Duration divided by Duration.

The Data Date MSP designed to not use the Data Date Current Date Status Date Neither used for calculating schedule Status date not shown by default Display Status Date line Hide Current date

The Status Date Use Update Project screen to reschedule Split in progress tasks must be set Adds SNET constraint to every uncompleted task Removes any existing constraint

Unstarted tasks The Status Date Start-no-earlier-than constraint = Project Status date In-progress tasks Resume Date set to the Update Project date Tasks with constraints lose set constraints

Calculating the CPM Set CPM Options under Tools/Options/Calculation Set the Status Date Project / Project Information Reschedule uncompleted work after the Status Date Update Project

MSP Can Forecast Before Setting Status Date With Status Date: Act 2 In-Progress With Status Date: Act 2 is 100% Complete

Calculating the CPM For these options to function properly Split in Progress Tasks option must be selected Options must be selected before tasks are added Updating Task status updates resource status option must be checked Task Duration type must not be Fixed Duration Opposite of normal P6 setting

Calculating the CPM These functions are limited: Options only work on new tasks Options only work if updating using % Complete Changing the options will not recalculate the CPM to display the effects of that change Uses the Current Date if status date not defined

Disadvantages Calculating the CPM One constraint per task existing deleted In-progress tasks Resume Date set to Update Project date Problems later if destatusing the project Update Project feature does not update Status Date Can still have tasks in the future with actual dates No automatic notice in CPM computations report IS THIS REALY CPM (or a simulation)?

Analyze Progress Maintain baselines to monitor variances Identifying Variances Start Variance and Finish Variance columns can be used Can display baseline & schedule update in the same view Gantt chart wizard

Analyze Progress MSP baseline schedules contain: Early Start/Early Finish dates copied to baseline Start/Finish Date fields Duration (AD + RD) copied to baseline Duration Task Costs & Work copied to baseline Costs/Work fields Nothing else is saved

Analyze Progress MSP baseline is a partial snapshot It does not store Late dates Total Float Constraints Logic Resources Not sufficient for recreating a schedule Not sufficient for a year s worth of updates MSP allows for a maximum of 11 baselines Interim Plan feature saves even less

Analyze Progress You need to compare files, not baselines MSP 2007: Compare Project Versions utility Compares tasks and resources Hard to understand; not very useable Built-in VBA programming language Allows for development of custom comparison software Exporting schedules to MS Access Use MS Access it to compare the two schedules Third-party software comparison tools

Assessment Updating using % Complete not good practice Built-in update help routines Automatic insertion of made-up actual dates and RD s Difficult to assume that most MSP schedules contain accurate enough status data for detailed analysis Data Date issues Complicate the schedule update process Confusing for construction schedulers Difficult to note uncompleted work in the past Difficulties in removing status for what-ifs Difficulty in identifying variances Baseline variance is awkward & incomplete

Assessment Microsoft Project is difficult to use correctly Microsoft Project can be used to design, status, and monitor a construction schedule Easy to build a schedule More difficult to status accurately Very difficult to analyze progress The secret to success is knowledge

Questions? Yea, how do you make Project work like P6?