11/04/091 Some Topics Concerning The COSYSMOR Model/Tool John E. Gaffney, Jr. 301-721-5710 Center For Process Improvement Excellence.

Slides:



Advertisements
Similar presentations
John Wiley & Sons, Inc. Prepared by Karleen Nordquist.. The College of St. Benedict... and St. John’s University.... Managerial Accounting Weygandt, Kieso,
Advertisements

On Representing Uncertainty In Some COCOMO Model Family Parameters October 27, 2004 John Gaffney Fellow, Software & Systems.
Normalizing and Redistributing Variables Chapter 7 of Data Preparation for Data Mining Markus Koskela.
Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Lecture Slides Elementary Statistics Eleventh Edition and the Triola.
1 The Role of the Revised IEEE Standard Dictionary of Measures of the Software Aspects of Dependability in Software Acquisition Dr. Norman F. Schneidewind.
Example © 2012 Lockheed Martin Corporation. All Rights Reserved. October 2012 Proxy Estimation Costing for Systems (PECS) Reggie Cole Lockheed Martin Senior.
Spreadsheet Simulation
COSYSMO 2.0 Workshop Summary (held Monday, March 17 th 2008) USC CSSE Annual Research Review March 18, 2008 Jared Fortune.
Forging new generations of engineers. Tensile Test Report Graphical Analysis and Computational Results of Collected Data.
University of Southern California Center for Systems and Software Engineering ©USC-CSSE1 Ray Madachy, Ricardo Valerdi USC Center for Systems and Software.
MANAGEMENT SCIENCE The Art of Modeling with Spreadsheets STEPHEN G. POWELL KENNETH R. BAKER Compatible with Analytic Solver Platform FOURTH EDITION CHAPTER.
©2006 BAE Systems. COSYSMO Application At BAE Systems Gan Wang COSYSMO Workshop 23 rd International Forum on COCOMO and Systems/Software Cost Modeling.
Chap 3-1 EF 507 QUANTITATIVE METHODS FOR ECONOMICS AND FINANCE FALL 2008 Chapter 3 Describing Data: Numerical.
Some Experience With COSYSMOR At Lockheed Martin
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Ch. 2-1 Statistics for Business and Economics 7 th Edition Chapter 2 Describing Data:
Extensions of COSYSMO to Represent Reuse 21 st International Forum on COCOMO and Software Cost Modeling November 9, 2006 Ricardo ValerdiJohn Gaffney Garry.
COSYSMO Reuse Extension 22 nd International Forum on COCOMO and Systems/Software Cost Modeling November 2, 2007 Ricardo ValerdiGan Wang Garry RoedlerJohn.
1 Systems Engineering Reuse Principles Jared Fortune, USC Ricardo Valerdi, MIT COSYSMO COCOMO Forum 2010 Los Angeles, CA.
1 Results of Reuse Survey Jared Fortune, USC Ricardo Valerdi, MIT Gan Wang, BAE COSYSMO COCOMO Forum 2008 Los Angeles, CA.
Introduction Wilson Rosa, AFCAA CSSE Annual Research Review March 8, 2010.
(c) Copyright, Lockheed Martin Corporation, Looking At Schedule vs. Effort In Software Engineering, Systems Engineering and Systems John Gaffney.
COSYSMO Reuse Extension 22 nd International Forum on COCOMO and Systems/Software Cost Modeling November 2, 2007 Ricardo ValerdiGan Wang Garry RoedlerJohn.
COSYSMO Risk/Confidence Estimation Prototype John Gaffney March 14, 2005.
1 Discussion on Reuse Framework Jared Fortune, USC Ricardo Valerdi, MIT COSYSMO COCOMO Forum 2008 Los Angeles, CA.
COCOMO II Database Brad Clark Center for Software Engineering Annual Research Review March 11, 2002.
Systems Engineering Reuse: A Report on the State of the Practice Jared Fortune, USC Ricardo Valerdi, MIT Gan Wang, BAE Systems COCOMO Forum 2008 Los Angeles,
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Investigation and Analysis Chapter 12.
1 COSYSMO 2.0: A Cost Model and Framework for Systems Engineering Reuse Jared Fortune University of Southern California Ricardo Valerdi Massachusetts Institute.
UNCLASSIFIED Schopenhauer's Proof For Software: Pessimistic Bias In the NOSTROMO Tool (U) Dan Strickland Dynetics Program Software Support
Local Bias and its Impacts on the Performance of Parametric Estimation Models Accepted by PROMISE2011 (Best paper award) Ye Yang, Lang Xie, Zhimin He (iTechs)
Chap 3-1 Statistics for Business and Economics, 6e © 2007 Pearson Education, Inc. Chapter 3 Describing Data: Numerical Statistics for Business and Economics.
Opportunity Engineering Harry Larsen The Boeing Company SCEA 2000 Conference.
University of Toronto Department of Computer Science © 2001, Steve Easterbrook CSC444 Lec22 1 Lecture 22: Software Measurement Basics of software measurement.
ISE 352: Design of Experiments
Describing Data: Numerical
Statistics for Managers Using Microsoft Excel, 4e © 2004 Prentice-Hall, Inc. Chap 3-1 Chapter 3 Numerical Descriptive Measures Statistics for Managers.
1SAS 03/ GSFC/SATC- NSWC-DD System and Software Reliability Dolores R. Wallace SRS Technologies Software Assurance Technology Center
Authors: Maryam Kamvar and Shumeet Baluja Date of Publication: August 2007 Name of Speaker: Venkatasomeswara Pawan Addanki.
Analysis and Visualization Approaches to Assess UDU Capability Presented at MBSW May 2015 Jeff Hofer, Adam Rauk 1.
Lecture 1 Saima Gul. What is a Project? A Project is a job that has a beginning and an end (time), a specified outcome ( scope) at a stated level of quality.
© Copyright McGraw-Hill CHAPTER 3 Data Description.
Introduction to Summary Statistics
1 Quality Center 10.0 NOTE: Uninstall the current version of QC before downloading QC All QC 10.0 documents can be located on the BI Shared Services.
Virtual Interaction Manager
Slide Slide 1 Copyright © 2007 Pearson Education, Inc Publishing as Pearson Addison-Wesley. Lecture Slides Elementary Statistics Tenth Edition and the.
0 eCPIC User Training: Resource Library These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
Concepts of Database Management Seventh Edition
9/17/2002 COSYSMO Usage Experience Panel: What is Happening at Lockheed Martin Garry Roedler, Lockheed Martin Engineering Process Improvement Center
1 Some Topics In Measurement/Quantitative Analysis John E. Gaffney, Jr., PE November 3, 2010.
Copyright © 1994 Carnegie Mellon University Disciplined Software Engineering - Lecture 1 1 Disciplined Software Engineering Lecture #4 Software Engineering.
1 STAT 500 – Statistics for Managers STAT 500 Statistics for Managers.
Business Statistics, A First Course (4e) © 2006 Prentice-Hall, Inc. Chap 3-1 Chapter 3 Numerical Descriptive Measures Business Statistics, A First Course.
Social Science Research Design and Statistics, 2/e Alfred P. Rovai, Jason D. Baker, and Michael K. Ponton Within Subjects Analysis of Variance PowerPoint.
Formatting WorksheetsFormatting Worksheets Lesson 7.
Chapter 3: Software Project Management Metrics
Project Plan Tracking – Fundamentals Lesson 8. Skills Matrix SkillsMatrix Skill Establish a project baseline Track a project as scheduled.
Statistics with TI-Nspire™ Technology Module E Lesson 1: Elementary concepts.
Statistical Fundamentals: Using Microsoft Excel for Univariate and Bivariate Analysis Alfred P. Rovai Charts Overview PowerPoint Prepared by Alfred P.
Overview of Addressing Risk with COSYSMO Garry Roedler & John Gaffney Lockheed Martin March 17, 2008.
Probability and Statistics 12/11/2015. Statistics Review/ Excel: Objectives Be able to find the mean, median, mode and standard deviation for a set of.
Statistical Methods © 2004 Prentice-Hall, Inc. Week 3-1 Week 3 Numerical Descriptive Measures Statistical Methods.
11/03/091 Integrating Cost and Schedule Estimation In The COSYSMOR Model/Tool John E. Gaffney, Jr Center For Process Improvement.
Descriptive Statistics ( )
Chapter 13 Simple Linear Regression
Business and Economics 6th Edition
Sourcing Event Tool Kit Multiline Sourcing, Market Baskets and Bundles
Right-of-Way Cost Estimating Planning Tool Training Guide
Advanced Algebra Unit 1 Vocabulary
Essentials of Statistics 4th Edition
Generalized Reuse Model for COSYSMO Workshop Outbrief
Presentation transcript:

11/04/091 Some Topics Concerning The COSYSMOR Model/Tool John E. Gaffney, Jr Center For Process Improvement Excellence Corporate Engineering and Technology Lockheed Martin Corporation COCOMO Forum COSYSMO Workshop November 4, 2009 (c) Copyright Lockheed Martin Corporation 2009

Points Background: COSYSMOR Overview Some new features since original version: –New user-friendly front-end –Improved effort/schedule relationship---covered in Forum presentation on November 3 Relationship to Affordability –Affordability: Use of COSYSMOR estimates at successive points in project –Estimation Performance Indicator: Included in COSYSMOR 11/04/092(c) Copyright Lockheed Martin Corporation 2009

Background: COSYSMOR Overview 11/04/093(c) Copyright Lockheed Martin Corporation 2009

4 COSYSMOR or COSYSMO Risk and Reuse COSYSMOR evolved from the USC Academic COSYSMO systems engineering estimation model/tool (Dr. Ricardo Valerdi) and Lockheed Martin implemented these enhancements in a tool, COSYSMOR, or COSYSMO Risk and Reuse COSYSMOR is available on request from Lockheed Martin and at: 6b_COSYSMOR% a.xls 6b_COSYSMOR% a.xls A major driver for the development of COSYSMOR was to get away from “single point” cost estimates in order to better recognize the uncertainty associated with effort, schedule, and cost estimates 11/04/09

(c) Copyright Lockheed Martin Corporation Additional Functions Provided By COSYSMOR COSYSMOR provides four major additional functions beyond those provided by Academic COSYSMO: 1.Estimation of Cost/Effort and Schedule Uncertainties/Risk and Confidence: provides quantification of the impacts of uncertainties in the values of key model parameter values. Provides multiple cost and schedule values with associated probabilities. Risk=Prob [Actual Effort Will Be >Value] Confidence=100%-Risk 2.Representation of Multiple Types of Size Drivers: Provides for entering counts of: new, modified, reused, and deleted types for each of the four size driver categories. 3.Labor Scheduling: provides the spread of systems engineering labor for the five systems engineering activities and across four the development phases (time). 4.Labor Allocation: provides for the user to select the percentage allocations of the twenty activity/phase pairs or effort elements. 11/04/09

(c) Copyright Lockheed Martin Corporation Concerning The “Risk” Aspect of COSYSMOR COSYSMOR provides the ability to estimate Cost/Effort and Schedule Uncertainties/Risk and Confidence: 1) Provides quantification of the impacts of uncertainties in the values of key model parameter values. 2) Provides multiple cost and schedule values with associated probabilities. Risk=Prob [Actual Effort Will Be >Estimated Effort] Confidence=100%-Risk 11/04/09

Some new features since original version: New User-Friendly Front-end Improved effort/schedule relationship---Covered in Forum presentation on November 3 11/04/09(c) Copyright Lockheed Martin Corporation

New User-Friendly Front-End COSYSMOR has a flowchart that the user can employ to guide data entry The flowchart guides the user through the data entry process for the various selections, e.g., size driver values, cost driver values When the user clicks on a box in the flowchart, a corresponding sheet is opened that provides for the entry of data appropriate to that selection The flowchart/data entry approach is illustrated in the next two pages show the top portion of the flowchart and the data entry sheet corresponding to the first box on the flowchart 11/04/09(c) Copyright Lockheed Martin Corporation

9 999 Top Portion of Flowchart Click on button to bring up data entry form (see next chart) 11/04/09

10(c) Copyright Lockheed Martin Corporation Pressing Enter General Data Button Gets You To This Screen 11/04/09

11 Relationship to Affordability -Affordability: Use of COSYSMOR -Estimation Performance Indicator: Included in COSYSMOR (c) Copyright Lockheed Martin Corporation 2009

Affordability “Affordability” means that a given set of needs (performance requirements) can be met within stated cost and schedule constraints. “Affordability” can also be defined as the probability (confidence) of achieving a stated set of needs at a stated cost and schedule (effort). The associated “risk” is determined (estimated) on the basis of the capability of the organization to meet this set of needs. –“Risk” equals 100% minus “Confidence” 11/04/0912(c) Copyright Lockheed Martin Corporation 2009

1311/04/09(c) Copyright Lockheed Martin Corporation 2009 Example cost confidence plots (cumulative distributions) taken at successive times during a project until TF, the end of the project.

1411/04/09(c) Copyright Lockheed Martin Corporation 2009 Example cost confidence plots (probability densities) taken at successive times during a project until TF, the end of the project.

Estimation Performance Indicator (EPI) The EPI is a statistical measure, the coefficient of variation; it equals the standard deviation divided by the average or expected value. –It indicates the relative “fatness” of the distribution. Used in COSYSMOR as a measure of the goodness or quality of the various risk and confidence distributions, such as for the equivalent requirements or the systems engineering effort. The smaller the value of EPI, the less the relative dispersion. As successive estimates are made, the EPI is computed, successive values determined over the course of a project should be expected to decrease. Finally, when the project is complete, EPI is zero, as there is only one value, the final one; hence, there is no uncertainty as to the cost or any other measure relating to the project for which data is collected. The EPI is seen to be a measure of ignorance. The greater the value of the EPI, the more uncertain one is about what the actual value of the measure to which it refers, e.g., ultimate project cost, is going to be. Note that historical data on the EPI versus time in a project can be used a paradigm of estimation process performance, showing the expected relative reduction in the EPI with time. 11/04/0915(c) Copyright Lockheed Martin Corporation 2009

1611/04/09(c) Copyright Lockheed Martin Corporation 2009 Example of EPI versus time

Summary Lockheed Martin developed COSYSMOR for several reasons, including enabling uncertainties in key estimation parameters to be reflected in risk probability distributions of estimated size and effort and to be able to represent not only new size driver sizes, but also deleted, modified, and reused size values The original version of COSYSMOR, completed in 2007, has been augmented with several capabilities: new user-friendly, flowchart data entry, new effort/schedule relationship/tradeoff, estimation performance indicator. The ability of COSYSMOR to be used in affordability evaluations has been developed 11/04/09(c) Copyright Lockheed Martin Corporation