COSYSMO 2.0 Workshop Summary (held Monday, March 17 th 2008) USC CSSE Annual Research Review March 18, 2008 Jared Fortune.

Slides:



Advertisements
Similar presentations
ISPA 4/5/04 1 Systems Engineering Sizing Via Requirements Ricardo Valerdi, USC Center for Software Engineering Viterbi School of Engineering ISPA Southern.
Advertisements

Full Day Workshop: Thursday, November 3, 2005, 8:00am – 5:00pm SAIC, Science Drive, Orlando, Florida Registration/Sign-In Begins at 7:30am Building.
Example © 2012 Lockheed Martin Corporation. All Rights Reserved. October 2012 Proxy Estimation Costing for Systems (PECS) Reggie Cole Lockheed Martin Senior.
University of Southern California Center for Systems and Software Engineering 2012 COCOMO Forum 1 October 18, 2012 Mauricio E. Peña Ricardo Valerdi Quantifying.
Towards COSYSMO 2.0 Future Directions and Priorities CSSE Annual Research Review Los Angeles, CA March 17, 2008 Garry Roedler Gan Wang Jared Fortune Ricardo.
NDIA Software Industry Experts Panel Paul R. Croll, Chair NDIA Systems Engineering Division Meeting 24 June 2008.
Recursive Levels Driver Ricardo Valerdi March 17, 2008.
COSOSIMO Workshop Outbrief October 28, 2005 Jo Ann Lane University of Southern California Center for Software Engineering COCOMO Forum –
University of Southern California Center for Systems and Software Engineering ©USC-CSSE1 Ray Madachy, Ricardo Valerdi USC Center for Systems and Software.
Working Group Meeting (Outbrief) Ricardo Valerdi, Indrajeet Dixit, Garry Roedler Tuesday.
March 2002 COSYSMO: COnstructive SYStems Engineering Cost MOdel Ricardo Valerdi USC Annual Research Review March 11, 2002.
A study of the Causes of Requirements Volatility and its Impact on Systems Engineering Effort COSYSMO Workshop Center for Software and Systems Engineering,
COSYSMO Adoption Process 21 st International Forum on COCOMO and Software Cost Modeling November 9, 2006 Chris MillerRicardo Valerdi.
University of Southern California Center for Software Engineering CSE USC COSYSMO: Constructive Systems Engineering Cost Model Barry Boehm, USC CSE Annual.
Integration of Software Cost Estimates Across COCOMO, SEER- SEM, and PRICE-S models Tom Harwick, Engineering Specialist Northrop Grumman Corporation Integrated.
COSYSMO: Constructive Systems Engineering Cost Model Ricardo Valerdi USC CSE Workshop October 25, 2001.
Some Experience With COSYSMOR At Lockheed Martin
COSOSIMO* Workshop 13 March 2006 Jo Ann Lane University of Southern California Center for Software Engineering CSE Annual.
1 COSYSMO 3.0: Future Research Directions Jared Fortune University of Southern California 2009 COCOMO Forum Massachusetts Institute of Technology.
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.
COSYSMO Workshop Future Directions and Priorities 23 rd International Forum on COCOMO and Systems/Software Cost Modeling Los Angeles, CA Wed Oct 29 & Thurs.
26 October 2001DRAFT1 COSYSMO: Constructive Systems Engineering Cost Model USC CSC Workshop October 2001.
1 Systems Engineering Reuse Principles Jared Fortune, USC Ricardo Valerdi, MIT COSYSMO COCOMO Forum 2010 Los Angeles, CA.
Welcome and Overview: Annual Research Review 2006 Barry Boehm, USC-CSE March 15, 2006.
1 Results of Reuse Survey Jared Fortune, USC Ricardo Valerdi, MIT Gan Wang, BAE COSYSMO COCOMO Forum 2008 Los Angeles, CA.
University of Southern California Center for Systems and Software Engineering 1 November 2010 Mauricio Peña Dr. Ricardo Valerdi COSYSMO Requirements Volatility.
Welcome and Overview: COCOMO / SCM #20 Forum and Workshops Barry Boehm, USC-CSE October 25, 2005.
Constructive System of Systems Integration Cost Model (COSOSIMO) Workshop November 7, 2006 ****************** Outbrief Jo Ann Lane
Introduction Wilson Rosa, AFCAA CSSE Annual Research Review March 8, 2010.
COSYSMO Workshop Summary Ricardo Valerdi Tuesday March 14, 2006 Los Angeles, CA USC Center for Software Engineering Annual Research Review.
COSYSMO Reuse Extension 22 nd International Forum on COCOMO and Systems/Software Cost Modeling November 2, 2007 Ricardo ValerdiGan Wang Garry RoedlerJohn.
University of Southern California Center for Systems and Software Engineering 1 November 2010 Mauricio Peña Dr. Ricardo Valerdi CHARACTERIZING THE IMPACT.
1 Discussion on Reuse Framework Jared Fortune, USC Ricardo Valerdi, MIT COSYSMO COCOMO Forum 2008 Los Angeles, CA.
Estimating System of Systems Engineering (SoSE) Effort Jo Ann Lane, USC Symposium on Complex Systems Engineering January 11-12, 2007.
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,
SRDR Data Analysis Workshop Summary Brad Clark Ray Madachy Thomas Tan 25th International Forum on COCOMO and Systems/Software Cost Modeling November 5,
1 COSYSMO 2.0: A Cost Model and Framework for Systems Engineering Reuse Jared Fortune University of Southern California Ricardo Valerdi Massachusetts Institute.
COSOSIMO* Workshop Outbrief 14 March 2006 Jo Ann Lane University of Southern California Center for Software Engineering CSE.
University of Southern California Center for Software Engineering CSE USC 110/26/2004©USC-CSE Welcome and Overview: COCOMO / SCM #19 Forum and Workshops.
COSYSMO Reuse Extension COSYSMO Workshop – USC CSSE Annual Research Review March 17, 2008 Ricardo ValerdiGan Wang Garry RoedlerJohn Rieff Jared Fortune.
©2006 BAE Systems. Practical Implementation of COSYSMO Reuse Extension Gan Wang, Aaron Ankrum, Cort Millar, Alex Shernoff, Ricardo Valerdi.
Towards COSYSMO 2.0: Update on Reuse Jared Fortune, USC Ricardo Valerdi, MIT USC ARR 2009 Los Angeles, CA.
COSYSMO Workshop Outbrief CSSE Annual Research Review Los Angeles, CA Mon March 16 & Tues March 17, 2009 Ricardo Valerdi.
Copyright © 2001, Software Productivity Consortium NFP, Inc. SOFTWARE PRODUCTIVITY CONSORTIUM SOFTWARE PRODUCTIVITY CONSORTIUM COSYSMO Overview INCOSE.
ESD web seminar1 ESD Web Seminar February 23, 2007 Ricardo Valerdi, Ph.D. Unification of systems and software engineering cost models.
Gan Wang BAE Systems Ricardo Valerdi University of Arizona Garry J. Roedler Lockheed Martin Mauricio Pena Boeing Systems Engineering Reuse Delphi – Workshop.
University of Southern California Center for Systems and Software Engineering COSATMO/COSYSMO Workshop Jim Alstad, USC-CSSE Gan Wang, BAE Systems Garry.
February 2002Copyright 2002, USC1 COSYSMO: Constructive Systems Engineering Cost Model Status Briefing: GSAW 2002 February 2002.
9/17/2002 COSYSMO Usage Experience Panel: What is Happening at Lockheed Martin Garry Roedler, Lockheed Martin Engineering Process Improvement Center
Gan Wang 22 October th International Forum on COCOMO® and Systems/Software Cost Modeling in conjunction with the Practical Software and Systems.
Harmonizing Systems and Software Estimation 23 rd International Forum on COCOMO and Systems/Software Cost Modeling and ICM Workshop USC Campus, Los Angeles,
1 Reggie Cole Lockheed Martin Senior Fellow Garry Roedler Lockheed Martin Fellow
PSM 1July/ August 2012 P RACTICAL S OFTWARE AND S YSTEMS M EASUREMENT What Does Technical Debt Mean at a System Level 2 August 2012 Bob Epps, Lockheed.
11/04/091 Some Topics Concerning The COSYSMOR Model/Tool John E. Gaffney, Jr Center For Process Improvement Excellence.
Overview of Addressing Risk with COSYSMO Garry Roedler & John Gaffney Lockheed Martin March 17, 2008.
Some Preliminary Results Ricardo Valerdi Center for Software Engineering University of Southern California Disclaimer: Please do not distribute outside.
University of Southern California Center for Systems and Software Engineering 26 th Annual COCOMO Forum 1 November 2 nd, 2011 Mauricio E. Peña Dr. Ricardo.
Status Report Jim VanGaasbeek Ricardo Valerdi
Mathematical Formulation and Validation of the Impact of Requirements Volatility on Systems Engineering Effort March 6, 2012 Mauricio E. Peña.
PSM 2008 Workshop: Toward Integrating Systems Engineering and Software Engineering Estimation: Harmonizing COSYSMO and COCOMO John Gaffney
COSYSMO: Constructive Systems Engineering Cost Model
Towards COSYSMO 2.0: Update on Reuse
Working Group Meeting Report
University of Southern California Center for Software Engineering
COSYSMO: Constructive Systems Engineering Cost Model
Mathematical Formulation and Validation of the Impact of Requirements Volatility on Systems Engineering Effort March 6, 2012 Mauricio E. Peña.
October 18, 2012 Mauricio E. Peña Ricardo Valerdi
Generalized Reuse Model for COSYSMO Workshop Outbrief
Presentation transcript:

COSYSMO 2.0 Workshop Summary (held Monday, March 17 th 2008) USC CSSE Annual Research Review March 18, 2008 Jared Fortune

2 Agenda Topics covered –Overview of COSYSMO –Summary of COSYSMO 2.0 improvements –Reuse (overview) –Integration between SWE and SysE –Risk modeling (overview) –Assumption of linearity in cost drivers –Modeling organizational factors in space systems –Best practice guidance –Cost drivers vs. scale factors –Cost driver impact survey results –Recursive levels of design Joint meeting with SoS cost estimation group

3 Attendees (18) Jeff Allen (Lockheed Martin)* Barry Boehm (USC) Jim Cain (BAE) Jared Fortune (USC) Gary Hafen (Lockheed Martin) JoAnn Lane (USC) Dan Ligett (Softstar) Miles Nesman (Boeing) Ali Nikolai (SAIC) Cynthia Nikolai (Notre Dame) Elizabeth O’Donnell (Boeing) Garry Roedler (Lockheed Martin) Rick Selby (Northrop Grumman) Howard Schimmdler (Lockheed Martin)* Ricardo Valerdi (MIT)* Gan Wang (BAE) Darryl Webb (Aerospace) Marilee Wheaton (Aerospace) * Via Phone

4 Recommended COSYSMO 2.0 Improvements 1.Reuse 2.Integration of SwE & SysE estimation 3.Assumption of linearity in COSYSMO cost drivers 4.Effect of cost drivers and scale factors 5.Number of recursive levels of design 6.Risk modeling 7.Establishing best practice guidance 8.Consideration of SoS scope in COSYSMO 9.Estimation in Operation & Maintenance Phase 10.Requirements volatility

5 Reuse What is the effect of reuse in estimating systems engineering size/effort? On-going efforts by Valerdi, BAE, and Lockheed –Definitions: New, Modified, Adopted, Deleted, Managed Incorporate reuse into COSYSMO –Collect data to obtain statistical significance –Opportunistic vs. systematic reuse Select exemplar program to support reuse definitions Assist in development of best practice guide –Ensure consistency across organizations

6 SWE and SysE Integration What is the overlap between COCOMO II and COSYSMO? –Not model integration, scope overlap WBS element ownership exercise –Attempt at capturing SysE effort –System, Software, Supportability, PEM; in COSYSMO or not COSYSMO data covers a broader scope that textbook definition of “systems engineering” Sometimes to distinguish who is responsible (funds) specific WBS elements –Areas of overlap

7 Risk Modeling How can risk associated with the COSYSMO estimate be quantified? On-going effort at Lockheed with COSYSMOR Provide Low, Likely, High estimates Presented one methodology, will be undergoing peer review Illustrated need for best practice guide to reduce unnecessary (incorrect) risk assessments To be incorporated into COSYSMO 2.0 baseline (Valerdi book)

8 Linearity Across the Life Cycle Do all cost drivers have the same impact across the lifecycle? Values of some drivers may not exist in all phases Single “step” between driver values can be very large –Raised possibility of weighting drivers Subgroup will discuss further, report results at next meeting

9 Modeling Organizational Factors What are the quantifiable organizational issues that drive cost? Help explain why a predicted cost is reasonable Highlight potential biases in estimates Presented data from STS and ISS Results provided strong indicators that program complexity and organizational structure are major cost drivers

10 Best Practice Guidance How can misuse of the COSYSMO cost drivers be avoided? Correct assessment of values for cost drivers Limit underestimation Reuse Ensure consistency across programs Created Committee Will present results at next meeting

11 Cost vs. Size Driver Correlation Can some of the cost drivers become scale factors in the cost estimating relationship calibrated by the new data set? Presented results of October 2007 survey Distributed new survey Result: “it depends”

12 Recursive Levels How can the integration complexity of system elements one layer below the system-of-interest be operationalized? Generated a lot of discussion, but a long way to go on guidance Attempt to incorporate in best practice guide

13 Prioritization