Software Cost Risk Estimation and Management at the Jet Propulsion Laboratory

Size: px
Start display at page:

Download "Software Cost Risk Estimation and Management at the Jet Propulsion Laboratory"

Transcription

1 Software Cost Risk Estimation and Management at the Jet Propulsion Laboratory Jairus Hihn Karen Lum 17 th International Forum on COCOMO and Software Cost Modeling October 22-25, 25, 2002

2 Background & Context NASA s Jet Propulsion Laboratory is a Federally Funded Research & Development Center whose prime mission is the development and operation of deep space scientific missions JPL has had a very strong emphasis on estimating and managing technical risk for over 40 years Because of hard launch dates schedule was closely managed However, software cost risk has only become a serious focus very recently Hihn & Lum 2

3 History Pre-1989 Limited use of cost models even though Softcost was originally developed at JPL by R. Tauseworth and D. Reifer. JPL Softcost did not estimate software cost risk. Software cost risk addressed only with risk lists with loosely defined mitigation approaches. There was little to no quantification Developed SCT, a JPL-variant of COCOMO 81 with built-in Monte Carlo algorithms to generate a development effort CDF Calibration Calibration database Used regularly to validate DSN software development effort Software cost risk addressed only with risk lists with loosely defined mitigation approaches. There was little to no quantification except when SCT was used. Hihn & Lum 3

4 History continued Software Cost Estimation and Cost Risk activities took a major step backward under Faster, Better, Cheaper Optimistic assumptions were de rigueur Software cost risk addressed only with risk lists with loosely defined mitigation approaches. There was little to no quantification Today Software Quality Improvement project and JPL Costing Office Formed Software cost models and formal cost databases required COCOMO II and SEER-SEM Quantitative software cost risk estimates and analysis required JPL Senior Management now ask Where is your S curve? Numerous explorations into quantitative cost and cost risk management Hihn & Lum 4

5 SW Model Architecture Software Project Characteristics Cost Drivers Parametric Cost Models COCOMO II SEER -SEM Price S SLOC Quality Models Defect Removal Profiles JPL Software Size M odel SEER -SEM COQUALMO S.W. Eng. Effort Decomposition Cost Integrator Total Effort Residual Defects Phase / Activity Cost Total Dev. Cost Figure 1 : Overall Cost Quality / Modeling Effort Hihn & Lum 5

6 Software Estimation Steps SW Cost Inputs - Requirements - Architectural Design - Mission/Project Sched. - Implementation Appr. - Mission/Project WBS - SW Implementation and Design Approach Gather & Analyze Technical and Programmatic Requirements Define Work Elements - Applicable Processes & procedures - Design principles - Std WBS - NASA & OMB Reqs Constraints Estimate Software Size Estimate Effort Schedule the Effort } Engineering Estimate Save History Cost Metrics Archive Calculate Cost Determine the Impact of Risk Validate the Estimate via Models & Analogy } } Estimate Risk Model-Based Estimate Reconciliation Review & Approve Estimates Track & Report Follow Through Estimates Hihn & Lum 6

7 Training Software Managers Typical Estimate Downward bias very likely if estimator does not formally account for underlying probability distribution Probability Low Most Likely Triangular Approximation High Work Months Typically cost, effort, SLOC distributions are highly skewed to the right Point estimates tend to fall between the low and most likely distribution parameters and Most Likely is typically less then 50 th percentile Hihn & Lum 7

8 Uncertainty & Cost Risk Overview Known Estimate Uncertainty I Forgot s Standard WBS Templates & Checklists Known Unknowns Risk Lists Quantitative Risk Assessment Unknown Unknowns Design Principle Reserve Percentage Hihn & Lum 8

9 Standard JPL SW Cost Risk Estimate Hihn & Lum 9

10 Future Cost Risk Methods Estimating 99 th percentile and assuming a Log Normal distribution instead of Low, Likely, and High Using Cluster analysis to identify analogous projects Formal cost risk analysis, mitigation and tracking with DDP Hihn & Lum 10

11 Cost Risk Estimates Based 99th Percentile Example Cost Risk Sensitivity CDF Probability Total Mechanical (RMM00) Power (RPB00) System Engr (R2000) 0 $8,500 $9,000 $9,500 $10,000 $10,500 $11,000 Cost ($FY'93K) Hihn & Lum 11

12 Cluster Analysis Incorporate cluster analysis information to quantify total cost risk Identification of closest analogy should be based on proposal values or similarity to current vintage of estimate Quantitative analysis is focused on history of actual values for analogy mission JPL Historic Mission Database Cluster Analysis Closest Analogy Quantitative Analysis Cost-Risk Analysis Proposed Mission Cluster Analysis ABE Cost Risk Schedule Cost Mass Workforce Budget w/o Reserves Budget w/ Reserves Budget w/ Augmented Reserves Systemic Cost Risk Total Cost Risk Systemic Cost Risk Total Cost Risk 0.1 Phase A Duration (Months) Phase B Duration (Months) Phase C/D Duration (Months) Phase E Duration (Months) Cruise Duration (Years) Phase A/B Cost ($M-FY01) Phase C/D Cost ($M-FY01) Phase E Cost ($M-FY01) Phase (A-E) Cost ($M-FY01) Total Cost incl. Launch ($M- FY01) Dry Mass (kg) Parameter Name Total Launched Mass (kg) Phase A/B JPL Labor (wk-years) Phase C/D JPL Labor (wk-years) Phase E JPL Labor (wk-years) Total JPL Labor (wk-years) Cost (FY02$M) Identification of Cluster for a Hihn & Lum Proposed Mission & Closest Analogy Fraction 12 and Closest Analogy Quantitative Analysis Highlighting Proposed Mission Systemic and Total Cost-Risk Comparison Using External Cost

13 DDP Hihn & Lum 13

14 DDP Visualizations - Bar Charts FMs bar chart Unsorted order matches leaf elements in FM tree Item number in tree Sorted in decreasing order of remaining risk Green: of this FM s total Impact on Requirements, that saved by PACTs Red: of this FM s total Impact on Requirements, that remaining despite PACTs Requirements bar chart how much each is impacted PACTs bar chart how much impact each is saving Hihn & Lum 14

15 Conclusion We may be late bloomers but we are fast learners Hihn & Lum 15

Just How Good is COCOMO and Parametric Estimation?

Just How Good is COCOMO and Parametric Estimation? Just How Good is COCOMO and Parametric Estimation? Tim Menzies (NC State) Barry Boehm (USC) Ye Yang (Stevens) Jairus Hihn (JPL) Naveen Lekkalapudi (WVU) October 21-23, 2014 29 th International Forum on

More information

BAE Systems Insyte Software Estimation

BAE Systems Insyte Software Estimation BAE Systems Software Estimation Steve Webb BAE Systems Estimating Focus Group Chairman Engineering Estimation & Measurement Manager 22 April 2008 1 Background BAE Systems Estimating Focus Group covers

More information

A FULLY INTEGRATED RISK AND COST MODEL FOR COMPLEX AEROSPACE SYSTEMS

A FULLY INTEGRATED RISK AND COST MODEL FOR COMPLEX AEROSPACE SYSTEMS A FULLY INTEGRATED RISK AND COST MODEL FOR COMPLEX AEROSPACE SYSTEMS Space 2008 Conference & Exposition American Institute of Aeronautics and Astronautics San Diego Convention Center, San Diego, CA 09

More information

Successful Cost Estimation with T1 Equivalents

Successful Cost Estimation with T1 Equivalents Successful Cost Estimation with T1 Equivalents Georg Reinbold ICEAA International Training Symposium Bristol, October 2016 ESA Cost Engineering Section About 10 Cost Engineers Cost database CEDRE ESA projects

More information

Developing a Cost Estimation Probability Model of a Large Multi-Year System An Experience Report

Developing a Cost Estimation Probability Model of a Large Multi-Year System An Experience Report Developing a Cost Estimation Probability Model of a Large Multi-Year System An Experience Report NDIA 2012 Kathleen Dangle, Madeline Diep, and Forrest Shull Fraunhofer Context of Our Experience Program

More information

DRAFT. Effort = A * Size B * EM. (1) Effort in person-months A - calibrated constant B - scale factor EM - effort multiplier from cost factors

DRAFT. Effort = A * Size B * EM. (1) Effort in person-months A - calibrated constant B - scale factor EM - effort multiplier from cost factors 1.1. Cost Estimation Models Parametric cost models used in avionics, space, ground, and shipboard platforms by the services are generally based on the common effort formula shown in Equation 1. Size of

More information

System Cost Modeling Using Proxy Estimation and COSYSMO

System Cost Modeling Using Proxy Estimation and COSYSMO System Cost Modeling Using Proxy Estimation and COSYSMO October 21, 2014 Reggie Cole Lockheed Martin Senior Fellow reggie.cole@lmco.com Kevin Woodward Lockheed Martin Fellow kevin.woodward@lmco.com 1 We

More information

Software defects are not created equal and exhibit

Software defects are not created equal and exhibit Modeling Software Defect Dynamics RECENT ENHANCEMENTS TO THE CONSTRUCTIVE QUALITY MODEL (COQUALMO) HELP IN ASSESSING DEFECT DYNAMICS TO BETTER UNDERSTAND THE TRADEOFFS OF DIFFERENT PROCESSES AND TECHNOLOGIES

More information

Life Cycle Cost Estimate (LCCE)

Life Cycle Cost Estimate (LCCE) Life Cycle Cost Estimate (LCCE) Assessments 2013 ICEAA Annual Conference New Orleans, Louisiana June 17-21, 2013 Casey D. Trail Colleen Craig David Brown Motivation A particular program support and cost

More information

Project Management CSC 310 Spring 2017 Howard Rosenthal

Project Management CSC 310 Spring 2017 Howard Rosenthal Project Management CSC 310 Spring 2017 Howard Rosenthal 1 No?ce This course is based on and includes material from the text: Effective Project Management - Traditional, Agile, Extreme 7TH Edition Authors:

More information

Initiation Group Process. Planning Group Process

Initiation Group Process. Planning Group Process Initiation Group Process Develop Project Charter Project statement of work Expert judgment Project charter Business case Contract (if third party project) EEF: government/industry standards, organizational

More information

Breakout Session 1: Business Cases and Acquisition Strategies Outbrief Marilee J. Wheaton TRW S&ITG Session Chair.

Breakout Session 1: Business Cases and Acquisition Strategies Outbrief Marilee J. Wheaton TRW S&ITG Session Chair. Breakout Session 1: Business Cases and Acquisition Strategies Outbrief Marilee J. Wheaton TRW S&ITG Session Chair 23 February 2001 Chris Abts, USC Center for Software Engineering COCOTS Estimation Model:

More information

Schedule Module Exploration Systems Engineering, version 1.0

Schedule Module Exploration Systems Engineering, version 1.0 Schedule Module Exploration Systems Engineering, version.0 Exploration Systems Engineering: Schedule Module Module Purpose: Schedule To understand the different types of schedules: Gantt chart, milestone

More information

Cost Model Comparison Report

Cost Model Comparison Report Cost Model Comparison Report October 31, 2006 Update Version Prepared for: NASA Ames Prepared by: University of Southern California Center for Software Engineering 941 West 37 th Place Los Angeles, CA

More information

COSYSMO: COnstructive SYStems Engineering Cost MOdel. Ricardo Valerdi USC Annual Research Review March 11, 2002

COSYSMO: COnstructive SYStems Engineering Cost MOdel. Ricardo Valerdi USC Annual Research Review March 11, 2002 COSYSMO: COnstructive SYStems Engineering Cost MOdel Ricardo Valerdi USC Annual Research Review March 11, 2002 March 2002 Outline Background on COSYSMO EIA632 Approach Delphi Survey Delphi Round 1 Results

More information

SEER-SEM 8.0 Release Notes

SEER-SEM 8.0 Release Notes SEER-SEM 8.0 Release Notes Page 1 SEER-SEM 8.0 Release Notes Welcome to the SEER for Software (SEER-SEM) 8.0 August 2011 maintenance release. These release notes are a supplement to your existing user

More information

Integration Mgmt / Initiating Process Group 4.1 Develop Project Charter

Integration Mgmt / Initiating Process Group 4.1 Develop Project Charter 1 Mgmt / Initiating Process Group 4.1 Develop Project Charter Project statement of work Business Case Contract Enterprise environmental factors Project charter Expert judgement 26/02/2013 18:22:56 1 2

More information

UAV Trade Off Analysis SCAF Case Study Complied by: Steve Robinson Keith Garland

UAV Trade Off Analysis SCAF Case Study Complied by: Steve Robinson Keith Garland UAV Trade Off Analysis SCAF Case Study 2010 Complied by: Steve Robinson Keith Garland Introduction Galorath International were invited to participate in the Case Study Workshop and Panel at SCAF. The Galorath

More information

The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th

The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th www.pmlead.net PMI, PMP, CAPM and PMBOK Guide are trademarks of the Project Management Institute, Inc. PMI has not endorsed and did not

More information

Successful Cost Estimation with T1 Equivalents

Successful Cost Estimation with T1 Equivalents Successful Cost Estimation with T1 Equivalents Georg Reinbold, ESA ICEAA International Training Symposium, Bristol, October 2016 Abstract The parametric estimation of development costs is difficult, and

More information

Moving Satellite Communications Program to Next Level

Moving Satellite Communications Program to Next Level Moving Satellite Communications Program to Next Level Booz Allen Hamilton Parametric cost estimating tools, used in an integrated team, are playing a major role in pushing the Navy's Advanced Extremely

More information

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

Course Outline. TEC D 205 Engineering Tech Project Planning Olympic College Bremerton, WA. Week 1 Chapter 4: DEFINING THE PROJECT Course Outline TEC D 205 Engineering Tech Project Planning Week 1 Chapter 4: DEFINING THE PROJECT 1. Step one: Defining the Project Scope A. Employing a Project Scope Checklist 1. Project objective 2.

More information

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

1.Which of the items listed below is not one of the software engineering layers? 1.Which of the items listed below is not one of the software engineering layers? Process Manufacturing Methods Tools 2.The software quality assurance activity which is performed to check errors in logic,

More information

Software Cost Metrics Manual

Software Cost Metrics Manual MOTIVATION Software Cost Metrics Manual Mr. Wilson Rosa Dr. Barry Boehm Mr. Don Reifer Dr. Brad Clark Dr. Ray Madachy 21 st Systems & Software Technology Conference April 22, 2009 DOD desires more credible

More information

Headquarters U.S. Air Force

Headquarters U.S. Air Force Headquarters U.S. Air Force Software Sizing Lines of Code and Beyond Air Force Cost Analysis Agency Corinne Wallshein June 2009 1 Presentation Overview About software sizing Meaning Sources Importance

More information

Lesson Three: Business Analysis Planning and Monitoring BANA 110 Analyzing Business Needs and Requirements Planning Gary Mesick and Shelly Lawrence,

Lesson Three: Business Analysis Planning and Monitoring BANA 110 Analyzing Business Needs and Requirements Planning Gary Mesick and Shelly Lawrence, Lesson Three: Business Analysis Planning and Monitoring BANA 110 Analyzing Business Needs and Requirements Planning Gary Mesick and Shelly Lawrence, Instructors YOU ARE HERE Analysis and the Decision to

More information

Software Engineering. Lab Manual. Software Engineering BE(comp) VII semester

Software Engineering. Lab Manual. Software Engineering BE(comp) VII semester Lab Manual Software Engineering BE(comp) VII semester 1 Index Sr. No. of Programming Page No. 1 Studying Various phases of Water-Fall Model. 3 2 3 Prepare SRS for Banking or On line book store domain problem.

More information

Software Cost Estimating Body of Knowledge

Software Cost Estimating Body of Knowledge Software Cost Estimating Body of Knowledge Estimation Maturity Estimated training time: 60 minutes Slides are used with permission from Galorath Inc. All rights reserved. Acknowledgements Esteban Sanchez

More information

Primavera Training - P6 Basic Course (102)

Primavera Training - P6 Basic Course (102) Primavera Training - P6 Basic Course (102) This training session provides hands-on training for Primavera s client/server-based solution, leading participants through the entire project life cycle, from

More information

3. PROPOSED MODEL. International Journal of Computer Applications ( ) Volume 103 No.9, October 2014

3. PROPOSED MODEL. International Journal of Computer Applications ( ) Volume 103 No.9, October 2014 Software Effort Estimation: A Fuzzy Logic Approach Vishal Chandra AI, SGVU Jaipur, Rajasthan, India ABSTRACT There are many equation based effort estimation models like Bailey-Basil Model, Halstead Model,

More information

1.0 BASIS OF ESTIMATE (BOE) HOW TO

1.0 BASIS OF ESTIMATE (BOE) HOW TO 1.0 BASIS OF ESTIMATE (BOE) HOW TO 1.1 Definition A Basis of Estimate (BOE) is a document that identifies the logic, data, methodology and calculations used to estimate the resources required to perform

More information

PMP Sample Questions Click here for PMP Questions. Question No : 1 Which of the following is an output of Define Scope?

PMP Sample Questions  Click here for PMP Questions. Question No : 1 Which of the following is an output of Define Scope? PMP Sample Questions www.techfaq360.com Click here for 1600+ PMP Questions Question No : 1 Which of the following is an output of Define Scope? A. Accepted deliverables B. Change Requests C. Project document

More information

Sensitivity Analysis of the Advanced Missions Cost Model

Sensitivity Analysis of the Advanced Missions Cost Model 46th 10-14 July 2016, Vienna, Austria ICES-2016-419 Sensitivity Analysis of the Advanced Missions Cost Model Andrew Owens 1 and Olivier de Weck 2 Massachusetts Institute of Technology, Cambridge, MA 02139,

More information

The Importance of Architecture Governance for Achieving Operationally Responsive Ground Systems

The Importance of Architecture Governance for Achieving Operationally Responsive Ground Systems GSAW08 Architecture-Centric Evolution (ACE) Working Group Session The Importance of Architecture Governance for Achieving Operationally Responsive Ground Systems Jeff A. Estefan Division Technologist Systems

More information

PROJECT TIME MANAGEMENT

PROJECT TIME MANAGEMENT PROJECT TIME MANAGEMENT ESTIMATE ACTIVITY DURATION PLANNING MONITORING & CONTROLLING 6.1 Plan Schedule Mgt 6.7 Control Schedule 6.2 Define Activities 6.3 Sequence Activities 6.4 Estimate Activity Resources

More information

NPS Total Ownership Cost Models

NPS Total Ownership Cost Models NPS Total Ownership Cost Models Raymond Madachy Naval Postgraduate School rjmadach@nps.edu Systems Engineering Research Center Annual Technical Research Review March 19, 2014 Objective Total Ownership

More information

Safety Framework for Nuclear Power Source Applications in Outer Space

Safety Framework for Nuclear Power Source Applications in Outer Space Safety Framework for Nuclear Power Source Applications in Outer Space NASA/ESA/ASI/JPL The IAEA Safety Glossary clarifies and harmonizes terminology and usage in the IAEA safety standards. To this end,

More information

Addressing the Challenges of Systems Engineering Estimation

Addressing the Challenges of Systems Engineering Estimation Addressing the Challenges of Systems Engineering Estimation Karen McRitchie/Kathy Kha, Galorath Incorporated 2016 Copyright Galorath Incorporated 1 ABSTRACT Cost is a crucial factor in evaluating the viability

More information

Need for Affordability Analysis in Systems Engineering

Need for Affordability Analysis in Systems Engineering Need for Affordability Analysis in Systems Engineering 24 June 2009 Mark Schankman Associate Technical Fellow Affordability Strategic Projects & Analysis Boeing Research & Technology 314-232-6279 mark.s.schankman@boeing.com

More information

Primavera P6 R8.3 Professional Fundamentals Training Course Outline

Primavera P6 R8.3 Professional Fundamentals Training Course Outline Course Overview Prescience Technology is an Oracle Platinum Partner and specialist provider of Primavera Services. This Prescience course introduces the user to Oracle Primavera P6 version 8.3 Professional

More information

Joel Castaneda. January Tecolote Research, Inc.

Joel Castaneda. January Tecolote Research, Inc. Exploiting ACE to Create Build-Up Estimates Joel Castaneda ACEIT Users Conference, Santa Barbara, CA January 2009 Tecolote Research, Inc. Copyright Tecolote Research, Inc. January 2009 Abstract Bottom-up

More information

ICEAA 2016 Symposium 20 Oct 2016

ICEAA 2016 Symposium 20 Oct 2016 ICEAA 2016 Symposium 20 Oct 2016 Case Study A Parametric Model for the Cost per Flight Hour (CPFH) Maj. Michail Bozoudis Senior Cost Engineer General Directorate of Defence Investments and Armaments, Ministry

More information

USING PILOTS TO ASSESS THE VALUE AND APPROACH OF CMMI IMPLEMENTATION. Goddard Space Flight Center (GSFC)

USING PILOTS TO ASSESS THE VALUE AND APPROACH OF CMMI IMPLEMENTATION. Goddard Space Flight Center (GSFC) USING PILOTS TO ASSESS THE VALUE AND APPROACH OF CMMI IMPLEMENTATION Goddard Space Flight Center (GSFC) Sally Godfrey, James Andary, Linda Rosenberg SEPG 2003 2/03 Slide 1 Agenda! Background " NASA Improvement

More information

PMP Exam Preparation Course Project Time Management

PMP Exam Preparation Course Project Time Management Project Time Management 1 Project Time Management Processes Define Activities Sequence Activities Estimate Activity Resources Estimate Activity duration Develop Schedule Control Schedule In some projects,

More information

Estimating Project Schedule-Time and Cost

Estimating Project Schedule-Time and Cost Estimating Project Schedule-Time and Cost Chapter 5 5 1 Where We Are Now 5 2 1 Overview Seminar Agenda What is involved in schedule and cost management? In-depth Determining the sequence of activities

More information

Risk Management User Guide

Risk Management User Guide Risk Management User Guide Version 17 December 2017 Contents About This Guide... 5 Risk Overview... 5 Creating Projects for Risk Management... 5 Project Templates Overview... 5 Add a Project Template...

More information

ACEIT Overview. Version 7.5. released August Tecolote Research, Inc.

ACEIT Overview. Version 7.5. released August Tecolote Research, Inc. ACEIT Overview Version 7.5 released August 2016 Tecolote Research, Inc. ACEIT Overview ACEIT in Action Outline ACE Basic Incorporating Uncertainty Analysis Generating Reports and Presentations Analyzing

More information

Project Management Concepts, Tools & Techniques

Project Management Concepts, Tools & Techniques Project Management Concepts, Tools & Techniques Course ISI-1438 5 Days Instructor-led, Hands on Introduction This highly interactive 5 day, instructor-led workshop is designed to give participants a solid

More information

Pl anning Meetings. The Risk Management Plan

Pl anning Meetings. The Risk Management Plan 5 Pl anning Meetings The Risk Management Plan Technique Description Planning meetings are conducted to ensure the organization has a consistent vision in terms of the project s risk methodology, roles

More information

Advanced Information Systems Big Data Study for Earth Science

Advanced Information Systems Big Data Study for Earth Science Advanced Information Systems Big Study for Earth Science Daniel Crichton, NASA Jet Propulsion Laboratory Michael Little, NASA Headquarters October 29, 2015 Background NASA has historically focused on systematic

More information

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

Testkings PMP 705q.  PMI PMP. Project Management Professional v5 Testkings PMP 705q Number: PMP Passing Score: 800 Time Limit: 120 min File Version: 14.5 PMI PMP Project Management Professional v5 This is my first share of braindumps questions. Very helpful study center

More information

Effective Use of Function Points for Analogous Software Estimation

Effective Use of Function Points for Analogous Software Estimation Effective Use of Function Points for Analogous Software Estimation Dan French, PMP, CFPS, CSM Principal Consultant dfrench@cobec.com 202-827-1316 www.cobec.com Agenda -Introduction -Definition of Analogous

More information

Project Risk Analysis (with Pertmaster)

Project Risk Analysis (with Pertmaster) Project Risk Analysis (with Pertmaster) AACE Toronto Section October 2, 2008 Brought to you by: Presenter Ian Nicholson, P.Eng. VP Solutions, Emerald Associates Mechanical Engineer Primavera Systems Authorized

More information

Software Project Management

Software Project Management Software Project Management Session 4: WBS, Estimation & Scheduling Dr. E. Wallmüller, Project Management, Spring 2006 1 Estimation Predictions are hard, especially about the future, Yogi Berra 2 Types:

More information

PLANNING AND ESTIMATING

PLANNING AND ESTIMATING Slide 9.1 Overview Slide 9.2 PLANNING AND ESTIMATING Planning and the software process Estimating duration and cost Components of a software project management plan Software project management plan framework

More information

Air Force Acquisition Excellence & Change Office (AQXC) Schedule Risk Assessment (SRA) Process

Air Force Acquisition Excellence & Change Office (AQXC) Schedule Risk Assessment (SRA) Process Air Force Acquisition Excellence & Change Office (AQXC) Schedule Risk Assessment (SRA) Process Version: 2.0, 18 JAN 2012 Configuration Management Log & Draft Version Status Document Configuration Management

More information

Air Force Acquisition Excellence & Change Office (AQXC) Schedule Risk Assessment (SRA) Process

Air Force Acquisition Excellence & Change Office (AQXC) Schedule Risk Assessment (SRA) Process Air Force Acquisition Excellence & Change Office (AQXC) Schedule Risk Assessment (SRA) Process Version: 2.0, 18 JAN 2012 Configuration Management Log & Draft Version Status Document Configuration Management

More information

Systems Engineering Affordability Tracking (SEAT) System

Systems Engineering Affordability Tracking (SEAT) System Systems Engineering Affordability Tracking (SEAT) System SP&A Affordability Phantom Works January 2008 Karen Mourikas AMSE Experimentation - Integrated Defense Systems BOEING is a trademark of Boeing Management

More information

PMI Scheduling Professional (PMI-SP)

PMI Scheduling Professional (PMI-SP) PMI Scheduling Professional (PMI-SP) E X A M I N AT I O N CO N T E N T O U T L I N E Project Management Institute PMI Scheduling Professional (PMI-SP) Exam Content Outline Published by: Project Management

More information

Deriving Software Sustainment Cost Estimating Relationships in a Diverse Army Execution Environment

Deriving Software Sustainment Cost Estimating Relationships in a Diverse Army Execution Environment Deriving Software Sustainment Cost Estimating Relationships in a Diverse Army Execution Environment ICEAA 8 June 2017 Distribution Statement A: Approved for Public Release; Distribution is Unlimited 1

More information

Software Maintenance, Sustaining Engineering, and Operational Support

Software Maintenance, Sustaining Engineering, and Operational Support Software Maintenance, Sustaining Engineering, and Operational Support Estimating Software Maintenance Costs for U.S. Army Weapons Systems Office of the Deputy Assistant Secretary of the Army for Cost and

More information

ESTIMATING SYSTEM SOFTWARE SUSTAINMENT COSTS: GENERATING CRITICAL DECISION INFORMATION TO INFORM THE ARMY SOFTWARE ENTERPRISE

ESTIMATING SYSTEM SOFTWARE SUSTAINMENT COSTS: GENERATING CRITICAL DECISION INFORMATION TO INFORM THE ARMY SOFTWARE ENTERPRISE ESTIMATING SYSTEM SOFTWARE SUSTAINMENT COSTS: GENERATING CRITICAL DECISION INFORMATION TO INFORM THE ARMY SOFTWARE ENTERPRISE AUTHORS James Judy, ODASA-CE James Doswell, ODASA-CE Jenna Meyers, ODASA-CE

More information

Coupling DREAM Suite and PEARL for Parameter Inference in a Bayesian Framework , 5th HYDRUS Conference in Prague Stephan Sittig

Coupling DREAM Suite and PEARL for Parameter Inference in a Bayesian Framework , 5th HYDRUS Conference in Prague Stephan Sittig Coupling DREAM Suite and PEARL for Parameter Inference in a Bayesian Framework 31.03.2017, 5th HYDRUS Conference in Prague Stephan Sittig 1 Introduction Environmental fate risk assessment for plant protection

More information

Software Cost Estimation Meets Software Diversity

Software Cost Estimation Meets Software Diversity Software Cost Estimation Meets Software Diversity Barry Boehm, USC STC 2017 Keynote September 26, 2017 Outline Sources of Software Diversity A Short History of Software Estimation Accuracy Process, Product,

More information

Cost Estimating Documentation Guide

Cost Estimating Documentation Guide Cost Estimating Documentation Guide Prepared by Deputy Assistant Secretary of the Navy (Cost & Economics) Naval Center for Cost Analysis Purpose: Provide Naval Center for Cost Analysis (NCCA) policy on

More information

Big Data and NASA Space Sciences

Big Data and NASA Space Sciences Big Data and NASA Space Sciences Daniel Crichton Leader, Center for Data Science and Technology Manager, Data Science Office Jet Propulsion Laboratory November 2, 2017 Terms: Big Data and Data Science

More information

User s Guide. Galorath Incorporated

User s Guide. Galorath Incorporated SEER for Systems Engineering User's Guide Page 1 SEER for Systems Engineering User s Guide Galorath Incorporated www.galorath.com Corporate Headquarters El Segundo, CA USA Phone: +1 (310) 414 3222 E-mail:

More information

73R-13: Basis of Estimate

73R-13: Basis of Estimate 73R-13: Basis of Estimate As Applied for the Software Services Industries Slides are used with permission from Nesma, All rights reserved. Acknowledgements For transforming AACEi 34R-05: Basis of Estimate

More information

How Much Will My Project Co$t? Gordie Neff Robin Chacon

How Much Will My Project Co$t? Gordie Neff Robin Chacon How Much Will My Project Co$t? Gordie Neff Robin Chacon Disclaimer The views in this forum are those of the presenters and not of their organizations 2 Overview Goals of estimating Estimating techniques

More information

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

Project Planning and Control Using Oracle Primavera P6 : P8.3, 8.4, 15.2 Primavera Essential Course Contents: 1. Overview Describe the Primavera modules Explain the difference between global and project-specific data Project Portfolio Management Defining the Enterprise Project

More information

PRACTICE NO. PD-ED RELIABILITY February 1996 PRACTICES PAGE 1 OF 7 COMMON REVIEW METHODS FOR ENGINEERING PRODUCTS

PRACTICE NO. PD-ED RELIABILITY February 1996 PRACTICES PAGE 1 OF 7 COMMON REVIEW METHODS FOR ENGINEERING PRODUCTS PREFERRED PRACTICE NO. PD-ED-1215.4 RELIABILITY PRACTICES PAGE 1 OF 7 COMMON REVIEW METHODS FOR Practice: Conduct technical reviews to validate engineering designs using a common, consistent approach which

More information

SCIENCE & TECHNOLOGY

SCIENCE & TECHNOLOGY Pertanika J. Sci. & Technol. 25 (3): 931-938 (2017) SCIENCE & TECHNOLOGY Journal homepage: http://www.pertanika.upm.edu.my/ Cost Estimation Model for Web Applications using Agile Software Development Methodology

More information

SEER for IT Detailed Overview

SEER for IT Detailed Overview SEER for IT Detailed Overview Andy Robinson Galorath SEER : Empowering Estimation, Planning and Control Since 1988 Outline SEER for IT brief overview Estimation Features Demonstration Reporting with SEER

More information

Software Project Management

Software Project Management Software Project Management Dr. M.E. Fayad, Professor Computer Engineering Department College of Engineering, San José State University One Washington Square, San José, CA 95192-0180 E-mail: m.fayad@sjsu.edu

More information

Mars 2020 Project Status

Mars 2020 Project Status Mars 2020 Project Status Matt Wallace Mars 2020 Deputy Project Manager May 20, 2014 Mars 2020 Project Mars Exploration in This Decade Baseline Mars 2020 mission: - Leverages MSL design, residual hardware,

More information

STPA: A New Hazard Analysis Technique. Presented by Sanghyun Yoon

STPA: A New Hazard Analysis Technique. Presented by Sanghyun Yoon STPA: A New Hazard Analysis Technique Presented by Sanghyun Yoon Introduction Hazard analysis can be described as investigating an accident before it occurs. Potential causes of accidents can be eliminated

More information

Risk Based BOE Analysis PMAG Approach

Risk Based BOE Analysis PMAG Approach 2010 ISPA/SCEA Joint Annual Conference Risk Based BOE Analysis PMAG Approach Mr Imran Ahmed Dr David L Wang 1 Dr Mun Kwon 02/Apr/2010 1 Agenda Introduction Common Challenges and Findings PMAG Approach

More information

This presentation will briefly discuss the three methods of estimating; analytical, analogous and parametric before studying parametric cost and

This presentation will briefly discuss the three methods of estimating; analytical, analogous and parametric before studying parametric cost and Abstract This presentation will briefly discuss the three methods of estimating; analytical, analogous and parametric before studying parametric cost and schedule estimating in more depth. It will consider

More information

4. Which of the following statements are true regarding The Project Scope Statement based on the PMBOK 5h Edition?

4. Which of the following statements are true regarding The Project Scope Statement based on the PMBOK 5h Edition? 1. Which of the following is true regarding the project charter? A. The project charter is a document that formally authorize a project or phase.. B. The project charter represent a high level planning

More information

Planning and Scheduling Training Program Course Brochure and Competency Matrix

Planning and Scheduling Training Program Course Brochure and Competency Matrix Planning and Scheduling Training Program Course Brochure and Competency Matrix INDEX: 1. Company Introduction 2. Training Programme Description 3. Training Delivery Options 4. Course Syllabus 5. Programme

More information

Sources of Error in Software Cost Estimation

Sources of Error in Software Cost Estimation Sources of Error in Software Cost Estimation Seminar on Software Cost Estimation Silvio Meier Presentation Schedule Accuracy of historical cost data Correcting historical cost data Judging the accuracy

More information

Quality of FLOSS development Yes, OMM can!

Quality of FLOSS development Yes, OMM can! Quality of FLOSS development Yes, OMM can! Presentation: Viviane Malheiros (USP - Serpro) 10 o. FISL/ Porto Alegre/June 24th, 2009 Topics The context QualiPSo project is... The OMM Overview Inside the

More information

A Review of Agile Software Effort Estimation Methods

A Review of Agile Software Effort Estimation Methods A Review of Agile Software Effort Estimation Methods Samson Wanjala Munialo. Department of Information Technology Meru University of Science and Technology Meru - Kenya Geoffrey Muchiri Muketha Department

More information

Contents. Today Project Management. What is Project Management? Project Management Activities. Project Resources

Contents. Today Project Management. What is Project Management? Project Management Activities. Project Resources Contents Last Time - Software Development Processes Introduction Software Development Processes Project Management Requirements Engineering Software Construction Group processes Quality Assurance Software

More information

S O Seminar Objective

S O Seminar Objective Introduction to Project Management Welcome! Presenter: Bob Hull CalACT Conference September 202 S O Seminar Objective To provide an overview of project management processes and provide some skills, tools

More information

SPE Distinguished Lecturer Program

SPE Distinguished Lecturer Program SPE Distinguished Lecturer Program Primary funding is provided by The SPE Foundation through member donations and a contribution from Offshore Europe The Society is grateful to those companies that allow

More information

Integral Risk Management for DBFM Tenders and Contracts in the Netherlands

Integral Risk Management for DBFM Tenders and Contracts in the Netherlands 770 Geotechnical Safety and Risk V T. Schweckendiek et al. (Eds.) 2015 The authors and IOS Press. This article is published online with Open Access by IOS Press and distributed under the terms of the Creative

More information

Agile Software Development Cost Modeling for the US DoD

Agile Software Development Cost Modeling for the US DoD Agile Software Development Cost Modeling for the US DoD Wilson Rosa, Naval Center for Cost Analysis Ray Madachy, Naval Postgraduate School Bradford Clark, Software Metrics, Inc. Barry Boehm, University

More information

COPLIMO: The Constructive Product Line Investment Model

COPLIMO: The Constructive Product Line Investment Model COPLIMO: The Constructive Product Line Investment Model Barry Boehm, Ye Yang, Ray Madachy, USC COCOMO/SCM Forum #18 October 22, 2003 10/22/03 USC-CSE 1 Outline The Basic COPLIMO Model The Extended COPLIMO

More information

Software Estimation. Estimating Software Size

Software Estimation. Estimating Software Size Appendix C - Software Estimation 1 Software Estimation Accurately estimating software size, cost, effort, and schedule is probably the biggest challenge facing software developers today. A discussion of

More information

Using Satellite Data to Aid Quantification and Attribution of Background Ozone Changes in the Western US

Using Satellite Data to Aid Quantification and Attribution of Background Ozone Changes in the Western US HAQAST 3 Nov 29, 2017 Using Satellite Data to Aid Quantification and Attribution of Background Ozone Changes in the Western US Jessica Neu, Greg Osterman, Kevin Bowman, Dejian Fu NASA Jet Propulsion Laboratory,

More information

// How Traditional Risk Reporting Has Let Us Down

// How Traditional Risk Reporting Has Let Us Down // How Traditional Risk Reporting Has Let Us Down Dr. Dan Patterson, PMP CEO & President, Acumen November 2012 www.projectacumen.com Table of Contents Introduction... 3 What is Project Risk Analysis?...

More information

Software Cost Estimation Issues for Future Ground Systems

Software Cost Estimation Issues for Future Ground Systems Software Cost Estimation Issues for Future Ground Systems Nancy Kern Software Engineering Department ETG/RSD The Aerospace Corporation Outline ➊ Background ➋ Software Cost Estimation Research OO Software

More information

A Size Metric For UML

A Size Metric For UML A Size Metric For UML Lee Fischman COCOMO I SCM 14 October 1999 Why A Metric For UML? Software metrics. Are a cornerstone of software estimating. Numerous metrics are highly correlated with outcomes for

More information

BAYESIAN ANALYSIS OF SOFTWARE COST AND QUALITY MODELS

BAYESIAN ANALYSIS OF SOFTWARE COST AND QUALITY MODELS BAYESIAN ANALYSIS OF SOFTWARE COST AND QUALITY MODELS by Sunita Devnani-Chulani -------- A Dissertation Presented to the FACULTY OF THE GRADUATE SCHOOL UNIVERSITY OF SOUTHERN CALIFORNIA In Partial Fulfillment

More information

Why Software (Size) Matters in Capital Projects The need to identify the risks of software. Ton Dekkers Galorath International Ltd

Why Software (Size) Matters in Capital Projects The need to identify the risks of software. Ton Dekkers Galorath International Ltd Why Software (Size) Matters in Capital Projects The need to identify the risks of software Ton Dekkers Galorath International Ltd UKSMA, London, 8 November 2012 Ton Dekkers - Roles Galorath International

More information

IPP Maximo Standard Reporting Contract College Zone FY 2016 Q4

IPP Maximo Standard Reporting Contract College Zone FY 2016 Q4 IPP Maximo Standard Reporting Contract College Zone FY 216 Q4 1 Table of Contents (click on a report to navigate) Section 1: Comprehensive Reporting..3 Unresolved Service Requests.....4 Unresolved Service

More information

RISK MANAGEMENT SUPPLEMENT TO IEEE

RISK MANAGEMENT SUPPLEMENT TO IEEE SMC Tailoring SMC-T-005 15 May 2015 ------------------------ Supersedes: SMC-T-005 (2014) Air Force Space Command SPACE AND MISSILE SYSTEMS CENTER TAILORING RISK MANAGEMENT SUPPLEMENT TO IEEE-15288.1 APPROVED

More information

Building a Cost Estimating Capability

Building a Cost Estimating Capability Headquarters U.S. Air Force I n t e g r i t y - S e r v i c e - E x c e l l e n c e Building a Cost Estimating Capability ICEAA 2017 Workshop John Fitch As of: 28 April 17 1 Acknowledgements This presentation

More information

Data Warehousing. and Data Mining. Gauravkumarsingh Gaharwar

Data Warehousing. and Data Mining. Gauravkumarsingh Gaharwar Data Warehousing 1 and Data Mining 2 Data warehousing: Introduction A collection of data designed to support decisionmaking. Term data warehousing generally refers to the combination of different databases

More information