Schedule metric analysis: a formalized approach to more realistic planning...

Similar documents
// An Alternate Approach to Integrating Cost and Schedule

Deltek Acumen 7/15/16. Learning Objectives. Introduction to Project Risk Analysis. Planning, Risk, Acceleration. The 5 steps. Worked examples Q&A

PS.08. Let s Scrap the Precedence Diagramming Method

Planning & Scheduling CSTM 102

Project Time Management

Lessons Learned Schedule Updating and Maintenance using Primavera P6 Hannah Schumacher, PSP, PMI-SP, LEED AP Hill International

A Visualization is Worth a Thousand Tables: How IBM Business Analytics Lets Users See Big Data

Putting Workforce Analytics to Work: Achieving Objectives and Realizing Outcomes

IMPLEMENTATION, EVALUATION & MAINTENANCE OF MIS:

1.Which of the items listed below is not one of the software engineering layers?

Scott M. Francis, P.E., PSP

7/26/2016 ARETE-ZOE, LLC 1

STO Navigator Canada Best-Practices Manual

Primaned Belgium. Oracle Primavera P6 Enterprise Project Portfolio Management Data Sheet. Revision Date 04/08/2017

PERTEMUAN 2 SUPPLY CHAIN PERFORMANCE: ACHIEVING STRATEGIC FIT AND SCOPE

Schedule Health-Killing Project Predictability. Darryl Townsend, PMP January, 2017

Why Roadmapping Software is Key to New Product Innovation Success

Enterprise Transformation Methodology Strategic Roadmap Development

Version Comparison. Getting Started Project Planning. Feature Key:

CONTENTS. Eliminating ITAM Stumbling Blocks. The ITAM 360 Performance Model and Assessment. The ITAM 360 Knowledgebase

48R06 SCHEDULECONSTRUCTABI

TECHNOLOGY brief: Event Management. Event Management. Nancy Hinich-Gualda

A Competitive Benchmark Analysis On Social Media

A Structured Approach to Minimum Cost Recovery Scheduling

Use Extended BPM and Case Management to Integrate Islands of Processes, Content, and Data

Highlights of CCPM - Critical Chain Project Management The TOC way of managing projects By Oded Cohen International Director Goldratt Schools

Developing and Delivering Complex Projects using Quantitative Risk Analysis Colin Cropley BE(Chem), PMP, Cert PRINCE2 Practitioner Managing Director,

Welcome to the Eastwood Harris Pty Ltd Primavera P6 Versions 8.2 EPPM Web Tool 2 day training course Enterprise Portfolio Project Management

Guten Tag. (good day)

P6 Instructors Sample Presentation

P6 Version 8.2 to 8.4 EPPM Web Power Sample Point Slide Show

Building Successful Teams Marc Elpel, December 23, 2006

Planning & Scheduling

Chapter 3 Managing the Information Systems Project

Systems Engineering Concept

Microsoft Project study guide

Project Management Concepts, Tools & Techniques

Document No: SB002-P3 Revision No: Last Updated: April

December 25, 2017 CHAPTER 4 SUPPORTING PLANNING AND CONTROL: A CASE EXAMPLE

Step-by-step CRM data analytics for sales teams. How to go beyond metrics and find actionable insights to improve sales performance

Just like QUALITY Good Project Management Practices start with an Internal Kick-Off Meeting. It is the Project Managers job to communicate:

Enabling faster insights to improve clinical trial efficiency and quality

MANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1

2-Day Oracle Primavera P6 Professional Advanced Scheduling - Training Outline -

Artificial Intelligence

Views and Layouts for Program Management

Course Outline. TEC D 205 Engineering Tech Project Planning Olympic College Bremerton, WA. Week 1 Chapter 4: DEFINING THE PROJECT

Consulting Newsletter

Application Performance Monitoring (APM) Technical Whitepaper

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

The Basics of ITIL Help Desk for SMB s

Total Questions: 370 MODULE QUIZ ANSWER KEY. Fundamentals 1 & 2

TenStep Project Management Process Summary

Estimating Project Schedule-Time and Cost

UC Santa Barbara. CS189A - Capstone. Christopher Kruegel Department of Computer Science UC Santa Barbara

Increasing Value Add by: Sheila Julien, Senior Associate

Software Engineering II - Exercise

IBM Rational Software Quality Solutions

COST LOADED CONSTRUCTION SCHEDULES PART 1 - GENERAL

The Practices of Transformational Leaders

Work Breakdown Structures

Risk Management User Guide

SAP SuccessFactors Workforce Analytics: Insights That Drive Business Results

Hiding in the Average: Why Human Capital Metrics Must be Disaggregated to be Effective Management Tools By Andrea Kropp

Testkings PMP 705q. PMI PMP. Project Management Professional v5

Capital programmes in Aerospace & Defence

Activplant essentials

ACHIEVE BUSINESS SUCCESS WITH ACCURATE SOFTWARE PLANNING

Can Machine Learning Prevent Application Downtime?

CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS

ISO whitepaper, January Inspiring Business Confidence.

Project Scheduling and Tracking. CIS 375 Bruce R. Maxim UM-Dearborn

Integral Risk Management for DBFM Tenders and Contracts in the Netherlands

Andrew Avalon, P.E., PSP

Project Planning and Control Using Oracle Primavera P6 : P8.3, 8.4, 15.2

Review: Simple schedule risk modelling with Safran Risk

MS Project 2007 Overview Table of Contents

TABLE OF CONTENTS DOCUMENT HISTORY 5

PROCESS ACCOMPANYING SIMULATION A GENERAL APPROACH FOR THE CONTINUOUS OPTIMIZATION OF MANUFACTURING SCHEDULES IN ELECTRONICS PRODUCTION

TickITplus Implementation Note

PLANVIEWINC Our Philosophy resource-based project management

Primavera Prime Projects Cloud Service

HOT Logistic Support Analysis

Building efficient IT organizations: Insights from our benchmarks

13 Project Graphics Introduction

Managing Schedule Change

FREQUENTLY ASKED QUESTIONS

Cognos 8 Business Intelligence. Evi Pohan

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials

Tailoring the Business Development Process: The Shipley 9.6

ScrumWorks Pro Best Practice Guide:

Project Management THE MANAGERIAL PROCESS

Retained Logic and Progress Override in Primavera P6

3-Day Oracle Primavera P6 Professional Fundamentals - Training Outline -

Agricultural Projects

DATA ANALYTICS SERIES. Data Visualization Translating data into actionable insights for retailers

Advancing Organizational Project Management Maturity

Primavera P6 R8.3 Professional Fundamentals Training Course Outline

BIM Pilot Getting Started Guide. next

The Cost of Tactical Project Management: And the Opportunity of Strategic Project Leadership

Transcription:

icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) Schedule metric analysis: a formalized approach to more realistic planning... Daniel E Patterson Acumen, Austin, TX, USA Abstract Projects ultimately fail because of two key factors: unrealistic planning (Vandoren, 2009) and/or inability to execute to plan. This paper focuses on a methodology involving visualization and metrics that combined, address scheduling flaws and shortcomings. This in turn promotes the generation of a more realistic and achievable project plan leading towards schedule acceleration. The technique builds on traditional CPM scheduling, enabling root-cause analysis and resolution of scheduling flaws such as inappropriate logic, unrealistic scheduling and aggressive cost estimates. Through examples, this paper describes how the technique can be used throughout the project lifecycle to reduce cost overruns, accelerate target completion dates and facilitate construction owner/contractor alignment and harmony. Traditional scheduling techniques such as Critical Path Methodology (CPM) are very useful for planning and determining the likes of sequencing of work (Mawdesley et al., 1997) but they can also result in very complex outputs in the form of network diagrams and Gantt charts with large numbers of activities. Seeing the wood from the trees when planning and controlling projects during execution is a key step towards successful project management, yet it s one that is so often is a challenge. Further, all too frequently, the focus for a project is the critical path. Recent developments such as risk analysis have helped show that sole focus on critical path can often be misleading and dangerous but there still remains a challenge when it comes to truly understanding the characteristics and performance within a project. This paper discusses an innovative approach for simplifying how activities in projects can be portrayed to the project team and how insightful metrics can be applied to provide valuable insight into the health and performance of projects and portfolios. This valuable information in turn leads to a more viable & realistic schedule that is reflective of the true health and status of the project. Keywords: scheduling, metrics, project optimization, risk 1 The complexity of project planning Dealing with a project plan containing several thousand activities is commonplace today in CAPEX projects. With so many activities, simple tasks such as highlighting the critical path still results in an unmanageable number of activities to track and report against. In a similar manner, tracing logic through large schedules is extremely difficult (Hulett, 2008) and worse, gaining an understanding of the big picture in terms of logical sequencing of disciplines,

locations, sub-contractor performance, cost-overruns, logistical bottlenecks, risk hotspots and simultaneous operations clashes all are common reporting challenges. Simple filters and calculated fields applied to Gantt charts go some way in helping to understand the characteristics of a project but fall way short when it comes to intelligent and informative project assessment. In short, true insight into large, complex projects is challenging. On a practical basis, after struggling with this for over a decade now, a new and exciting concept known as Project Ribbons has been developed. 2 Project Ribbons A new concept called project ribbons has been developed to help with simplified project visualization. Project ribbons simplify how work within a project is grouped together and displayed to the project team. Most projects contain some type of hierarchy and grouping (such as Work Breakdown Structure or discipline). Project Ribbons are a means of flattening such hierarchies to show a simplified continuous sequence of work through a project. Figure 1 shows an example project displayed as a traditional Gantt chart with work grouped into three disciplines (Engineering, Procurement and Construction). Missing Successor Figure 1, Traditional Representation of Multiple Disciplines Now let s consider the same activities represented through project ribbons. If we firstly create a Project Ribbon without any grouping, we see the sequence of work for all disciplines and can start to see which periods of time carry a high density of work figure 2 shows overlapping (concurrent) work during specific phases of time. Figure 2, A Single Project Ribbon Showing Overlapping Activities Taking this a step further, if we ribbonize by discipline (figure 3), we are able to get a much clearer, more simplified view as to when work is scheduled for each of the disciplines. Grouping work into project ribbons greatly simplifies how we can view sequential work. Flattening what would

normally be multiple rows within a Gantt chart makes walking through the sequence of work and comparing these sequences between disciplines extremely straightforward. Figure 3, Project Ribbons by Discipline As well as ribbonizing by types of hierarchy, Project Ribbons can also be created by activity attributes such as task type, status or critical path. Consider a project that has two paths through to completion. Figure 4 shows an example of a project with no activity hierarchy but instead a flat list of tasks. Figure 4, Flat Hierarchy with Multiple Paths If we wanted to simply compare periods of time to determine when work was scheduled to be carried out, we could create a single Project Ribbon as shown in Figure 5. Figure 5, Flat Hierarchy with Multiple Paths This gives a reasonable insight as to which phases contain the most critical work but still does not give us a clear insight into the true sequence of the critical path.

If we wanted to compare paths that contain critical activities, we could ribbonize by Critical Path and view this sequence. In this instance, we start to get a much clearer understanding as to the sequence of work through the two alternate paths in our schedule. Figure 6, Project Ribbons by Critical Path 3 Metric analysis The main driver behind project simplification through Project Ribbons is the ability to analyze these groupings of activities through the use of project metrics. Metrics are tests (or criteria) and thresholds that are applied to the project to give insight into health, quality of plan and execution of performance, for example. Metrics can be in the context of schedule, cost, risk, Earned Value, execution performance or indeed any other type of project data that we are interested in analyzing. The use of project metrics is not new. However, combine project metrics with the use of Project Ribbons and project insight is taken to a completely new level. 4 Ribbon analysis Continuing with our EPC example project, if we apply metrics to project ribbons, we quickly start to determine relative health and performance by discipline. Figure 7 shows a ribbon analysis using three common schedule quality checks (Missing Successors, Started in the Future, Links on Summary Tasks). Ribbon Analysis Results Figure 7, Ribbon Analysis By applying metrics to project ribbons, we can now pinpoint which discipline contains the schedule issues. In this example, we can pinpoint engineering as containing the activity with a Missing Successor. The use of thresholds should also be considered so as to set realistic project goals without getting bogged down in unnecessary detail when running metric analysis.

5 Phase analysis Phase analysis builds on ribbon analysis taking our analytics to a more detailed level. In figure 7 we were able to determine a logic issue within the engineering discipline. By applying the same metrics to the phases within the project, we can further pinpoint not only which discipline is the root cause of this issue but also during which phase in the project. Figure 8 clearly shows that the third phase of the project is the phase where the engineering activity contains the missing logic in question. Figure 8, Phase Analysis Using a combination of ribbon and phase based metrics, targeted project analytics becomes a reality. Repeated drilling down within a targeted phase enables analysis from the 30,000 foot view all the way down to individual problematic activities. 6 Intersection analysis The third dimension in ribbon-based metric analysis is that of intersection analysis. As well as running metrics against ribbons and phases, we can also apply metrics to ribbon/phase intersections. Intersections are segments of time per ribbon. By applying metrics at these intersection points, we are able to truly run pinpoint analysis within our projects. Intersection Analysis showing specific ribbon/phase containing Missing Successor Figure 9, Intersection Analysis

Once we ve determined a specific ribbon for further analysis (through ribbon analysis), intersection analysis helps identify specific problematic phases for the ribbon in question. In our example, within the problematic engineering discipline, we are able to pinpoint the third phase as that containing the previously identified issue within the Engineering discipline. Intersection analysis is essentially a time-phased detailed analysis behind a ribbon analysis. 7 Project acceleration and cost reduction using Ribbons and Metrics In addition to using ribbons and metrics to pinpoint root cause of schedule and cost estimate flaws, we can also use this technique for pro-actively accelerating project schedules and reducing cost forecasts: One extremely powerful means of analyzing these three metrics is to look at what we define as Schedule Path Analysis (SPA). SPA determines all network path sequences between any two points within a schedule. Combine this with metrics such as High Float and Remaining Duration to determine which sequence of activities will give us the biggest benefit in terms of either acceleration or adding additional work to the sequence. Figure 10 shows an example of three parallel paths leading to a completion milestone. By using a high float metric, we can see that path #2 has two activities with float of over two months (the threshold for this given project). While at first glances, this appears to be a weakness, in reality, if t he logic is sound (which it is through prior schedule checks) then there is actually an opportunity for paths 2 and 3 to have additional work added to them and thus help accelerate the schedule. In fact by looking at the difference between remaining duration (50 days) and ribbon length (139 days) for path #2, we can see that we have 89 days of potential opportunity for adding additional work to that specific path without impacting the project finish date. Figure 10, Combining Float & Duration Checks with Network Path Analysis 8 Program and portfolio metric analysis In the above examples, our project ribbons were created from a single project. The exact same approach can be applied to multiple projects within a program or portfolio. By representing each project as a ribbon, we can use a ribbon analysis to conduct cross project analysis. Again, by flattening projects into Project Ribbons, we are able to compare characteristics across each project and if required, further analyze by drilling deeper down into the schedule and conducting a phase and/or

intersection analysis. By drilling down we can find the tasks that are causing problems within the project in question and make necessary adjustments to improve them. Figure 11, Cross-Project Analysis 9 Metric context One of the challenges with project metrics is to provide meaningful context. Using a metric that shows the number of activities with a cost overrun is somewhat meaningless outside of the context of how many activities there are in total. When defining metrics, attention should be given to defining metrics as both absolute values as well as percentages relative to a parent population (e.g. discipline as a whole). Percentage reporting of metrics provides sound context when conducting a project assessment. 10 Metric thresholds In a similar vein to the combined use of absolute and percentage metrics, the use of thresholds further brings value and intelligence to metric analysis. Defining cut-off points or thresholds for acceptability is a powerful overlay for executive reporting. Filtering metric reports to only show those activities that surpass a particular threshold (or perhaps those that are getting close to hitting a threshold) further simplifies analysis. 11 Concluding remarks Project assessment through the use of metrics is not a new concept. However, simplifying projects through the use of project ribbons and subsequently applying metrics to these ribbons provides a unique and insightful means of pinpointing project issues. Analysis through ribbons, phases and intersections of ribbons/phases brings a three-dimensional perspective to project assessment that is not possible using traditional project management reporting techniques. Tying meaningful metrics (with associated thresholds) to these three analysis approaches provides multi-level project assessment and pinpointed issue management. Such pinpointing of project issues and shortcomings is key in efficiently addressing them and hence increasing the realism and maturity of project plans as well as execution performance. References VANDOREN, V, 2009. How to Avoid Project Failure. Control Engineering MAWDESLEY, M et al, 1997. Planning & Controlling Construction Projects. Prentice Hall HULETT, D, 2008. The Problem with Dangling Activities. AACE