Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED So, you want to use COCOMO II in-process...? Vicki Love.

Slides:



Advertisements
Similar presentations
COST ESTIMATION TECHNIQUES AND COCOMO. Cost Estimation Techniques 1-)Algorithmic cost modelling 2-)Expert judgement 3-)Estimation by analogy 4)-Parkinsons.
Advertisements

Estimating with Use Cases Extracts from the Lamri Use Case Survival Guide™ Mark Aked Managing Consultant For more information visit or .
3-1 © Prentice Hall, 2004 Chapter 3: Managing the Object-Oriented Information Systems Project Object-Oriented Systems Analysis and Design Joey F. George,
Chapter 1 Introduction to Modeling DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall.
Chapter 1 Introduction to Modeling DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker.
Software Cost Estimation Main issues:  What factors determine cost/effort?  How to relate effort to development time?
An Introduction to Information Systems in Organizations
 Galorath Incorporated Parametric Performance Monitoring and Control (PPMC) Presented by: Karen McRitchie Galorath Incorporated 100 North Sepulveda.
Integration of Software Cost Estimates Across COCOMO, SEER- SEM, and PRICE-S models Tom Harwick, Engineering Specialist Northrop Grumman Corporation Integrated.
COCOMO II Calibration Brad Clark Software Metrics Inc. Don Reifer Reifer Consultants Inc. 22nd International Forum on COCOMO and Systems / Software Cost.
Rick Hefner. Marilee J. Wheaton TRW
Chapter 3: The Project Management Process Groups
Development Processes
Section 4.0 Project Implementation. Factors that Ensure Success  Update the project plan  Stay within scope  Authorized change implementation  Providing.
Information Technology Project Management, Sixth Edition Note: See the text itself for full citations.
Project Plan Development
Project Cost Management J.-S. Chou, P.E., Ph.D.. 2 Learning Objectives  Explain basic project cost management principles, concepts, and terms.  Discuss.
HIT241 - COST MANAGEMENT Introduction
Project Evaluation and Control
Project Cost Management J.-S. Chou, P.E., Ph.D.. 2 Learning Objectives  Explain basic project cost management principles, concepts, and terms.  Discuss.
Project Cost Management
Project Evaluation and Control Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall.
Project Evaluation and Control
Cost Management Week 6-7 Learning Objectives
Improving Productivity on an SEI Level IV Project presented by Kelly Ohlhausen.
Fundamentals of Information Systems, Second Edition 1 Information Systems in Organizations.
This document is proprietary to Project Consulting Group, Inc. and contains confidential information which is solely the property of Project Consulting.
PROJECT TITLE Project Leader: Team: Executive Project Sponsor (As Required): Date: Month/Day/Year 6/25/2015 V2.
Centro de Estudos e Sistemas Avançados do Recife PMBOK - Chapter 4 Project Integration Management.
Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin 12 Financial and Cost- Volume-Profit Models.
BUS 4017 HR Project Management Week 10 Presented by Professor Fred Pentney.
Team Assignment 4 Star day:16/2/2012 End day:25/2/2012.
Managing Engineering Design - Infrastructure. Presentation Overview 1.Tools and Techniques 2.Design and Documentation 3.Estimating and Scheduling.
Software Engineering Saeed Akhtar The University of Lahore Lecture 8 Originally shared for: mashhoood.webs.com.
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
IIL’s International Project Management Day, 2007 The Power of the Profession: A Lesson Learned and Solution Implemented Becomes a Best Practice in Project.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Day 23.
1 Alternative EVM Applications Not a One-Size-Fits-All.
BSBPMG501A Manage Project Integrative Processes 4.4 Monitor and Control Project Work The process of tracking, reviewing and regulating the progress made.
McGraw-Hill/Irwin McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Copyright 2008  Project management process groups progress from initiating activities to planning activities, executing activities, monitoring and controlling.
PLANNING ENGINEERING AND PROJECT MANAGEMENT By Lec. Junaid Arshad 1 Lecture#03 DEPARTMENT OF ENGINEERING MANAGEMENT.
Project Cost Management
Hubbard Decision Research The Applied Information Economics Company Follow-up Bootstrap Case Study.
Second Language Classroom Research (Nunan, D. 1990) Assoc. Prof. Dr. Sehnaz Sahinkarakas.
PROJECT TITLE Project Leader: Team: Executive Project Sponsor (As Required): Date: Month/Day/Year 16/25/2015 V2.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall13-1 Project Evaluation and Control Chapter 13.
Project Risk Management Planning Stage
Copyright © 2003 by The McGraw-Hill Companies, Inc. All rights reserved.
Project Management Review Steffanie McGarity. What is Project Management?
CP – Cost Analytics and Parametric Estimation Directorate UNCLASSIFIED Approved for Public Release 15-MDA-8479 (10 November 15) My Dad Is Bigger Than Your.
Copyright 2010, The World Bank Group. All Rights Reserved. Recommended Tabulations and Dissemination Section B.
Chapter 7: Project Cost Management
Cost Estimation Cost Estimation “The most unsuccessful three years in the education of cost estimators appears to be fifth-grade arithmetic. »Norman.
Copyright ©2005 by South-Western, a division of Thomson Learning. All rights reserved Chapter 18 1 Controlling: Purpose and Process MANAGEMENT Meeting.
Viking Estimation Team Assignment 13 Team 2-1. Content 1/ Introduction 2 / Wideband Delphi & COCOMO II 3 / The assemble task formula 4 / Wideband Delphi.
CSE SW Project Management / Module 18 - Introduction to Effort Estimating Models Copyright © , Dennis J. Frailey, All Rights Reserved CSE7315M18.
Information Technology Project Management, Six th Edition Kathy Schwalbe Copyright Disampaikan Oleh : Wiwid Dolianto S.Kom, MT Universitas Muhammadiyah.
ACF Office of Community Services (OCS) Community Services Block Grant (CSBG) Survey of Grantees Satisfaction with OCS Survey of Eligible Entities Satisfaction.
BSBPMG503A Manage Project Time Manage Project Time Project Time Processes Part 2 Diploma of Project Management Qualification Code BSB51507 Unit Code.
Project Cost Estimation and Management. Learning Objectives Understand the importance of project cost management. Explain basic project cost management.
Chapter 3: Cost Estimation Techniques
Copyright All Rights Reserved by
Software Engineering: A Practitioner’s Approach, 6/e Chapter 23 Estimation for Software Projects copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
INF 337 Enthusiastic Study/snaptutorial.com
QNT 351 Lessons in Excellence--qnt351.com
Chapter 7: Project Cost Management
Software Engineering: A Practitioner’s Approach, 6/e Chapter 23 Estimation for Software Projects copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
Why should I use parametric estimating?
Chapter 7: Project Cost Management
Presentation transcript:

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED So, you want to use COCOMO II in-process...? Vicki Love

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED2 Agenda Terminology Software Development Effort Models Earned Value Management System In-process Usage of Effort Models Alternatives for Bidding Summary Backup Charts

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED3 Terminology Software Development Effort Model Used to estimate effort to develop a software system i.e. COCOMO II, SEER, Price S Earned Value Management System (EVMS) Facilitates management of a project’s technical, schedule, and budget scope Focuses on deviations from the project plans

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED4 Software Development Effort Models A Parametric Cost Model “… series of cost estimating relationships (CERs), ground rules, assumptions, relationships, constants, and variables that describe and define the situation or condition being studied”… from Parametric Cost Estimating Handbook Local calibration of models encouraged using data from completed projects Project characteristics End project size Total project effort

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED5 Software Development Effort Models In general, parametric models assume a non-linear relationship between size of project and the effort required to complete the project; the bigger a project is, the less productive it is. This is called “diseconomy of scale”. These examples use COCOMO II model with Inductry calibration Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED

6 Software Development Effort Models When schedule compression becomes a factor, the deviation becomes even more significant. These examples use COCOMO II model with Industry calibration. Schedule constrained to nominal schedule for 400 KESLOC project (all projects bigger than 400KESLOC are compressed)

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED7 Software Development Effort Model Project Development Effort ** Implication is that each bid is modeled as if it is an end of program size, schedule, etc.

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED8 Earned Value Management System Project Development Effort Project Schedule Activities/Budget Links to other activities Weekly Status Input Collection of Actuals Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED

9 In-process Usage of Effort Models Project Schedule Weekly Status Input Collection of Actuals Project Development Effort Many benefits to In-process Use Facilitates generation of latest best estimates of project size/effort Facilitates data feedback into organization repository Improves accuracy of bids But – in-process use of Effort Models along with EVMS is tricky...

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED10 In-process Usage of Effort Models Activities and associated budget reflect productivity for project start size/schedule NEW Project Development Effort Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED

11 Alternatives for Bidding ** Use start program sizes instead of end sizes Fold in “productivity impacts” as scope changes Generate estimated project productivity w/scope increase (via REVL parm or additional ESLOC); rerun model without scope increase using estimated productivity

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED12 Is It Worth It? Actual results On 3 year+ project with ~600K ESLOC Actual development effort within 7% of model projected Total software effort projected to be within 5% Customer satisfaction VERY high Director of agency – “ is the model project for. It’s on schedule, within budget, has a great team supporting it – it’s the way we’d like all our programs to work!” Customer office program manager – “The highest scored program reviewed...in the entire intelligence community as an Information Technology investment” Customer office program manager – “The program that carried to an iCMM (software maturity) level 3 award.”

Copyright 2004, Raytheon Company, ALL RIGHTS RESERVED13 Additional Information Paper – “Project Scope Increases and Use of COCOMO II with Earned Value Management System” More detailed information of issues encountered with EVMS and lessons learned along the way Comparison of all three alternatives Vicki Love – Raytheon Systems Company