This document is proprietary to Project Consulting Group, Inc. and contains confidential information which is solely the property of Project Consulting.

Slides:



Advertisements
Similar presentations
Project Cost Management
Advertisements

Best Practices for an Owner Estimating Organization
Project Cost Management Chapter 7
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
Degree and Graduation Seminar Scope Management
Copyright 2000, Stephan Kelley1 Estimating User Interface Effort Using A Formal Method By Stephan Kelley 16 November 2000.
Project Cost Management Estimation Budget Cost Control
Project Time Management
Project Management Session 7
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
Software Cost and Schedule Estimation [and Tracking] By: Richard D. Stutzke Presenter: Stephen Lopez-Couto.
6-1 Copyright © 2013 McGraw-Hill Education (Australia) Pty Ltd Pearson, Larson, Gray, Project Management in Practice, 1e CHAPTER 6 Estimating Project,
Estimating Software Size Part I. This chapter first discuss the size estimating problem and then describes the PROBE estimating method used in this book.
The Five Secrets of Project Scheduling
How to integrate the parts of your project to achieve success.
BSBPMG503A Manage Project Time Manage Project Time Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG503A.
Copyright 2010, The World Bank Group. All Rights Reserved. Statistical Work Plan Development Section B 1.
Using the Logical Framework to Develop Activity and Resource Schedules.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
ACCOUNTING INFORMATION SYSTEMS
Welcome to Session 4 – Project Management Process Overview (continued) Instructor:Phyllis Sweeney Instructor: Phyllis Sweeney Project Management Certificate.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Dr. Jana Jagodick Polytechnic of Namibia, 2012 Project Management Chapter 10 Project Cost Management.
1 Software Cost Estimation. Outline  Introduction  Inputs and Outputs  Methods of Estimation  COCOMO  Conclusion 2.
Managing Engineering Design - Infrastructure. Presentation Overview 1.Tools and Techniques 2.Design and Documentation 3.Estimating and Scheduling.
Project Cost Management
Lecture 7. Review of Lecture 6 Project Scheduling: The process of defining project activities, determining their sequence, estimating their duration Scheduling.
Software Project Management (SPM)
Quality Software Project Management Software Size and Reuse Estimating.
Ch 10 - Risk Management Learning Objectives You should be able to: List and describe risk management processes, inputs, outputs, and tools List and describe.
© 2014 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected by Copyright and written permission should be obtained.
© Pearson Education Limited 2004 OHT 9.1 Cadle and Yeates: Project Management for Information Systems, 4th edition IS estimating issues Unique projects.
Project Management All projects need to be “managed” –Cost (people-effort, tools, education, etc.) –schedule –deliverables and “associated” characteristics.
Modeling Tough Scheduling Problems with Software Alex S. Brown Mitsui Sumitomo Marine Management (USA), Inc.
Introduction to Software Project Estimation I (Condensed) Barry Schrag Software Engineering Consultant MCSD, MCAD, MCDBA Bellevue.
Jeff Sestokas Estimating the Budget and Cost (Part 2) Project Management for ARA Engineers and Scientists Developing an Estimate from the Top Down.
BSBPMG504A Manage Project Costs 7.1 Estimate Costs Adapted from PMBOK 4 th Edition InitiationPlanning ExecutionClose Monitor Control The process of developing.
Estimating Schedule Durations Using MS Project PERT Analysis Tool Presented by Harry Smith MPUG St. Louis Chapter Member February 9,
Copyright 2003 Lynn Frock & Company. All Rights Reserved. 1 Five Ways to Build a Microsoft Project Schedule Lynn Frock, PMP Phone
1 Planning a Software Project. 2 Defining the Problem Defining the problem 1.Develop a definitive statement of the problem to be solved. Include a description.
Function Points Synthetic measure of program size used to estimate size early in the project Easier (than lines of code) to calculate from requirements.
Software Engineering (CSI 321) Project Planning & Estimation 1.
What is project management?
Project Planning Goal 1 - Estimates are documented for use in tracking and planning project. Goal 2 - Project Activities and commitments planned and documented.
SOFTWARE PROJECT MANAGEMENT
IT-301 Project Management I: Unit 4: Cost Management.
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
BSBPMG503A Manage Project Time Manage Project Time Project Time Processes Part 2 Diploma of Project Management Qualification Code BSB51507 Unit Code.
© Copyright 2008, Information Control Corporation. All rights reserved. Project Management Bytes Making WBS work for you! 1.
Project Scope, Time and Cost IT Project Management PM Knowledge Areas:
Project Cost Management
Supply Chain Management for Non Supply Chain Management Professionals
Plan Schedule Management
ENGR 281 Engineering Scholars Program Project Management Life Cycle Overview K. F. Reinschmidt J. L. Frank / Marathon Ashland Petroleum LLC Chair in.
Systems Implementation,
Software Engineering (CSI 321)
Software Engineering: A Practitioner’s Approach, 6/e Chapter 23 Estimation for Software Projects copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
Budget I want to plan a project by determining how much money
Software Development & Project Management
Software Cost estimation
Project Time Management
CIS12-3 IT Project Management
More on Estimation In general, effort estimation is based on several parameters and the model ( E= a + b*S**c ): Personnel Environment Quality Size or.
Project Time Management
Software Engineering: A Practitioner’s Approach, 6/e Chapter 23 Estimation for Software Projects copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
Project Time Management
Project Time Management
CAD DESK PRIMAVERA PRESENTATION.
Project Time Management
Presentation transcript:

This document is proprietary to Project Consulting Group, Inc. and contains confidential information which is solely the property of Project Consulting Group, Inc. This document shall not be used, reproduced, copied, disclosed, and transmitted, in whole or in part, without the express consent of Project Consulting Group.  2003, Project Consulting Group. All rights reserved. Project Parametric Estimating Techniques for developing an Estimating Model That Works Presented by: Creg Schumann & Joseph Kestel

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Agenda Review Estimating Concepts and Terminology Estimating Methods Estimating Tools Inputs Outputs Developing a Parametric Model MQ & FA (Many Questions & Few Answers)

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Estimating Concepts and Terminology Top Down Start with a high level budget (effort, duration, etc.) Break down to the detail of “what” can be done Bottom Up Determine “what” must be built. Roll up the effort to higher level tasks/activities/phases Comparative Compare to similar projects and extrapolate (Niku 6, Primavera, MS Project Central, PM Office, Artemis, etc.) Expert Expert judgment methods such as Delphi, Wideband Delphi, Round Robin

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Estimating Tools Parametric Model Models that define at a low level what must be built/accomplished/etc. and how that low level is translated into an estimate of effort, duration, cost, and schedule. Simplistic example: Five widgets must be produced, the team can produce 2.5 widgets in one day, one widget costs $1,000 to build (labor and material), two widget machines are available, 50% of construction time is added for machine maintenance. 3 days effort (1 for maintenance), 1.5 days duration, $5,000 cost

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Estimating Tools COCOMO Model Takes size of work to be done, applies formulas with risk factors (scaling factors and effort multipliers) to determine person months of effort. Also can be used to determine potential duration and staffing models. Function Point Model Method of providing size as input to other estimation models/tools (SEER/SEM, Cost Xpert, Construx Estimate, Estimate Pro, COCOMO, various Parametric Models, etc.)

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Inputs to Estimating Tools Requirements Data (if available) Corporate Effort Breakout Industry Effort Breakout Risk Factors Effort Multipliers Scaling Factors

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Outputs from Estimating Tools Completed Work Breakdown Structure Updated Requirements Updated Risk Assessment Revised Capability Assessment Initial Resource Cost Estimates (Budget)

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Developing a Parametric Model Our Goal: To develop a (parametric) model that would reduce the time to estimate project effort based on initial high-level project requirements

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Developing a Parametric Model Our Objectives: Shorten the process from high-level requirements definition through to WBS generation Estimate-to-Plan in nothing flat! Utilize corporate and industry data to drive accuracy of the model Keep it simple! Users should be able to easily understand it and adjust it! Project Profile WBS

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Developing a Parametric Model Identify Parametric Opportunity Design a Preliminary Parametric Model Calibrate and Validate the Model Incorporate With Organizational Policies and Processes Maintain and Improve the Model Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Identify Parametric Opportunity Where is Parametric Estimation Applicable? Where processes are reliable and repeatable Where sufficient historical data exists to draw parametric relationships Where sufficient industry data exists to draw parametric relationships Where an organization is large enough to be able to take frequent advantage of such a model and promote maintenance of the model Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Our Process: Tie high-level requirements definition as input to estimating model Assure that inputs are base on your business practices and nomenclature Assure that input criteria are understood and well documented Project Profile Estimating Model WBS Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model The Project Profile: “Identify the What” What are some typical inputs for your industry? Software Development Financial Services Retail Construction Utility/Telecom Government Please document inputs on the Breakout Session sheets Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Our Project Profile: Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Our Process: “Build the Bridge” Create an estimating model that will feed tasks within the standardized WBS template Establish relationships between estimate inputs and each deliverables-based task within your high-level WBS Many-to-One relationships One-to-One relationships Project Profile Estimating Model WBS Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Our Process: “Build the Bridge” Account for the variables: Establish initial base hours or percentages of grouped hours to accomplish individual tasks Project Profile Estimating Model WBS Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Our Estimating Model: Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Our Process: “Create the Plan” Utilize and update corporate WBS template Adjust for time reporting and earned value calculations (Develop a High-Level Stage/Activity WBS that eliminates confusing detail!) Make the WBS deliverables-based! Manage the details in a detailed WBS outside of this WBS as a detailed checklist or task-list This High-Level WBS should only be used for time reporting and earned value calculations Project Profile Estimating Model WBS Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Our WBS: Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Design a Parametric Model Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Calibrate and Validate the Model Our Process: Establish and readjust the relationships between: Conduct variance analysis and adjust the estimating tool as necessary Test and revise as new projects are conducted and as data is gathered Project Profile Industry Data Corporate Data Identify Design Calibrate Incorporate Maintain WBS Estimating Model

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Incorporate into Organization Our Process: Establish Schedule Based on duration calculations as well as forward and backward paths, critical paths, and dependences, etc. Establish Cost Based on effort estimates (hours only) by generalize resource listing and the percentage of work they will be expected to perform Include blended rates (or specific rates if necessary) based on groupings of expertise/dollars Establish Staffing Models Based on duration and loading model calculations Make it real by looking at skill sets, dependencies, and availability Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Incorporate Into Organization Our Process: Create instructional documentation that directs repeatable and reliable use when: Completing the Project Profile Adjusting the Estimating Model components Tailoring the WBS Roll-out and train when and where necessary Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Maintain Our Process: Add risk weighting factors in the future to account for this element within estimating model Continue to test and revise as new projects are conducted and data is gathered Report variance (estimates-to-actuals) on: Duration Effort Cost Size Staffing Identify Design Calibrate Incorporate Maintain

Copyright  2003, Project Consulting Group. All rights reserved. PRO ECT CONSULTING GROUP _ __ J 9/23/2015 Many Questions / Few Answers