University of Southern California Center for Software Engineering CSE USC USC-CSE Annual Research Review COQUALMO Update John D. Powell March 11, 2002.

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

Automated Software Testing: Test Execution and Review Amritha Muralidharan (axm16u)
Empirical Research at USC-CSE Barry Boehm, USC-CSE ISERN Presentation October 8, 2000
May 18, 2004CS WPI1 CS 562 Advanced SW Engineering Lecture #6 Tuesday, May 18, 2004.
COCOMO Suite Model Unification Tool Ray Madachy 23rd International Forum on COCOMO and Systems/Software Cost Modeling October 27, 2008.
University of Southern California Center for Systems and Software Engineering ©USC-CSSE1 Ray Madachy, Ricardo Valerdi USC Center for Systems and Software.
3/14/2006USC-CSE1 Ye Yang, Barry Boehm Center for Software Engineering University of Southern California COCOTS Risk Analyzer and Process Usage Annual.
March 2002 COSYSMO: COnstructive SYStems Engineering Cost MOdel Ricardo Valerdi USC Annual Research Review March 11, 2002.
University of Southern California Center for Software Engineering CSE USC COSYSMO: Constructive Systems Engineering Cost Model Barry Boehm, USC CSE Annual.
University of Southern California Center for Software Engineering CSE USC 12/6/01©USC-CSE CeBASE: Opportunities to Collaborate Barry Boehm, USC-CSE Annual.
COSYSMO: Constructive Systems Engineering Cost Model Ricardo Valerdi USC CSE Workshop October 25, 2001.
1 COSYSMO 3.0: Future Research Directions Jared Fortune University of Southern California 2009 COCOMO Forum Massachusetts Institute of Technology.
University of Southern California Center for Software Engineering CSE USC ©USC-CSE 10/23/01 1 COSYSMO Portion The COCOMO II Suite of Software Cost Estimation.
Affiliate Feedback and Discussion 1. Future Research: COSYSMO Updated data collection effort Quantifying the effect of schedule Harmonizing across software.
Integrated COCOMO Suite Tool for Education Ray Madachy 24th International Forum on COCOMO and Systems/Software Cost Modeling November.
University of Southern California Center for Systems and Software Engineering © 2010, USC-CSSE 1 COCOMO II Maintenance Model Upgrade Vu Nguyen, Barry Boehm.
10/25/2005USC-CSE1 Ye Yang, Barry Boehm USC-CSE COCOTS Risk Analyzer COCOMO II Forum, Oct. 25 th, 2005 Betsy Clark Software Metrics, Inc.
University of Southern California Center for Systems and Software Engineering ©USC-CSSE1 Ray Madachy, Barry Boehm USC Center for Systems and Software Engineering.
Ch8: Management of Software Engineering. 1 Management of software engineering  Traditional engineering practice is to define a project around the product.
RIT Software Engineering
Introduction Wilson Rosa, AFCAA CSSE Annual Research Review March 8, 2010.
University of Southern California Center for Systems and Software Engineering Assessing the IDPD Factor: Quality Management Platform Project Thomas Tan.
SE 450 Software Processes & Product Metrics 1 Defect Removal.
1 CORADMO in 2001: A RAD Odyssey Cyrus Fakharzadeh 16th International Forum on COCOMO and Software Cost Modeling University of Southern.
Copyright USC-CSSE 1 Quality Management – Lessons of COQUALMO (COnstructive QUALity MOdel) A Software Defect Density Prediction Model AWBrown.
1 COQUALMO Working Group Presentation Presenter: John D. Powell.
© USC-CSE1 Determine How Much Dependability is Enough: A Value-Based Approach LiGuo Huang, Barry Boehm University of Southern California.
SOFTWARE PROJECT MANAGEMENT AND COST ESTIMATION © University of LiverpoolCOMP 319slide 1.
© USC-CSE Feb Keun Lee ( & Sunita Chulani COQUALMO and Orthogonal Defect.
1 Software Testing and Quality Assurance Lecture 30 – Testing Systems.
Expert COSYSMO Update Raymond Madachy USC-CSSE Annual Research Review March 17, 2009.
COCOMO II Database Brad Clark Center for Software Engineering Annual Research Review March 11, 2002.
University of Southern California Center for Systems and Software Engineering © 2009, USC-CSSE 1 Reuse and Maintenance Estimation Vu Nguyen March 17, 2009.
An employee owned company Investigating the Default Behavior of Requirements Evolution in COCOMO II Dan Strickland Dynetics, Inc.
University of Southern California Center for Software Engineering CSE USC 9/14/05 1 COCOMO II: Airborne Radar System Example Ray Madachy
Measuring Dollar Savings from Software Process Improvement with COCOMO II Betsy Clark Software Metrics Inc. October 25, 2001 Acknowledgment: This presentation.
University of Southern California Center for Software Engineering CSE USC ©USC-CSE 3/11/2002 Empirical Methods for Benchmarking High Dependability The.
University of Southern California Center for Systems and Software Engineering ©USC-CSSE1 Ray Madachy USC Center for Systems and Software Engineering
University of Southern California Center for Software Engineering CSE USC 110/26/2004©USC-CSE Welcome and Overview: COCOMO / SCM #19 Forum and Workshops.
USC Annual Research Review - March 2006 University of Southern California Center for Software Engineering USC Affiliates Code Counter News USC Annual Research.
University of Southern California Center for Software Engineering CSE USC 10/8/00©USC-CSE1 Expediting Technology Transfer via Affiliate Programs and Focused.
Information System Economics Software Project Cost Estimation.
S T A M © 2000, KPA Ltd. Software Trouble Assessment Matrix Software Trouble Assessment Matrix *This presentation is extracted from SOFTWARE PROCESS QUALITY:
© USC-CSE 2001 Oct Constructive Quality Model – Orthogonal Defect Classification (COQUALMO-ODC) Model Keun Lee (
University of Southern California Center for Systems and Software Engineering Metrics Organizational Guidelines [1] ©USC-CSSE1 [1] Robert Grady, Practical.
COCOMO CO nstructive CO st Mo del II Copyright © 2007 Patrick McDermott UC Berkeley Extension It’s a Name Game, Don’t Blame Boehm! (rhymes)
University of Southern California Center for Systems and Software Engineering Vu Nguyen, Barry Boehm USC-CSSE ARR, May 1, 2014 COCOMO II Cost Driver Trends.
University of Southern California Center for Systems and Software Engineering COCOMO Suite Toolset Ray Madachy, NPS Winsor Brown, USC.
University of Southern California Center for Systems and Software Engineering © 2010, USC-CSSE 1 Trends in Productivity and COCOMO Cost Drivers over the.
Estimating “Size” of Software There are many ways to estimate the volume or size of software. ( understanding requirements is key to this activity ) –We.
Proposed Metrics Definition Highlights Raymond Madachy Naval Postgraduate School CSSE Annual Research Review March 8, 2010.
University of Southern California Center for Software Engineering CSE USC SCRover Increment 3 and JPL’s DDP Tool USC-CSE Annual Research Review March 16,
University of Southern California Center for Systems and Software Engineering Reducing Estimation Uncertainty with Continuous Assessment: Tracking the.
CSE SW Metrics and Quality Engineering Copyright © , Dennis J. Frailey, All Rights Reserved CSE8314M13 8/20/2001Slide 1 SMU CSE 8314 /
Copyright , Dennis J. Frailey CSE Software Measurement and Quality Engineering CSE8314 M00 - Version 7.09 SMU CSE 8314 Software Measurement.
Completing the Loop: Linking Software Features to Failures 20 July 2004 Copyright © 2004, Mountain State Information Systems, Inc. All rights reserved.
University of Southern California Center for Systems and Software Engineering Reducing Estimation Uncertainty with Continuous Assessment Framework Pongtip.
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.
COCOMO Software Cost Estimating Model Lab 4 Demonstrator : Bandar Al Khalil.
כ"ז/שבט/תשע"ח An Overview of Software Development Effort and Cost Estimation Techniques Professor Ron Kenett Tel Aviv University School of Engineering.
Mathematical Formulation and Validation of the Impact of Requirements Volatility on Systems Engineering Effort March 6, 2012 Mauricio E. Peña.
COCOMO II Security Extension Workshop Report
COCOMO Model Basic.
COSYSMO: Constructive Systems Engineering Cost Model
Research Topics about Agile Methods
Software Cost Estimation
Relating Effort Reporting to Project Estimation
Working Group Meeting Report
Center for Software and Systems Engineering,
Metrics Organizational Guidelines [1]
Presentation transcript:

University of Southern California Center for Software Engineering CSE USC USC-CSE Annual Research Review COQUALMO Update John D. Powell March 11, 2002

University of Southern California Center for Software Engineering CSE USC Gather More Data; Refine Model Determine Bayesian A Posteriori Update COQUALMO’s Current Stage of Development Analyze Existing Literature Perform Behavioral Analysis Determine Form of Model Identify relative significance of Factors Perform Expert-Judgment, Delphi Assessment Gather Project Data Boehm et. al. Software Cost Estimation with COCOMO II, Prentice Hall PTR, Upper Saddle River, NJ pp.142

University of Southern California Center for Software Engineering CSE USC COQUALMO - Introduction Defect Introduction COCOMOII Drivers to Collect / Calibrate Baseline Defect Introduction Rates / KSLOC to Calibrate Defect Removal Defect Removal Profile Levels to Collect / Calibrate Adjustment Factors to Calibrate DI_Driver R,1 DI_Driver R,1 QAF =  DM R DR_Driver R,1 DR_Driver R,2 DR_Driver R,3 Rqts 1020 Code 30 Baseline Defect Intro Rates/Ksloc 10* DAF R 20* DAF D 30* DAF C COCOMO II Cost Drivers Analysis Tools Rating Peer Reviews Rating Test Thoroughness and Tool Rating Dsg Delivered Defect Density Estimate

University of Southern California Center for Software Engineering CSE USC Delivered Defects / KSLOC Composite Defect Removal Rating COQUALMO Defect Removal Estimates - Nominal Defect Introduction Rates

University of Southern California Center for Software Engineering CSE USC COQUALMO Input Collection Leveraging COCOMO II / COQUALMO Rosetta Stone –Collect Only Defect Removal Profile Levels Leveraging Data from other COCOMO Suite Models –Collect Data “missing” COCOMO II Inputs –Collect Defect Removal Profile Levels Otherwise, Collect full COQUALMO Input Set

University of Southern California Center for Software Engineering CSE USC COQUALMO Output & Actuals COQUALMO Outputs –Number of Defects Introduced (Req./Des./Code) –Number of Defects Removed (Req./Des./Code) –Number of Residual Defects (Req./Des./Code) Actuals –Defect Reports Opened –Defect Reports Closed –Known Defects Remaining at Delivery

University of Southern California Center for Software Engineering CSE USC COQUALMO Output & Actuals (cont’) Categorization of Tracked Defects ???  Req./Des./Code –Translation – examination and counting –Transducer – automated translation when cost/effort effective –Rosetta Stone approach for common Schemes such as Orthogonal Defect Classification (ODC)

University of Southern California Center for Software Engineering CSE USC ODC Rosetta Stone Issues Targets/Types offer Categorization Opportunities –Targets not a complete & direct mapping –Types offer help in completing the mapping –Each Target category has type associations Mapping must preserve DB Consistency with non-ODC data points Defect Target Type Impact Age (Req/Desg/Code …) (Asgn/Checking/Func/ …)

University of Southern California Center for Software Engineering CSE USC Current Data Collection Efforts Hughes (Raytheon) TRW IBM JPL Northrop Motorola Raytheon 2 Data points complete 2 Data points under analysis 4-12 specifically foreseeable data points Active interest by affiliates for contribution of multiple data points yet to be specified

University of Southern California Center for Software Engineering CSE USC Future Work Continued Data Collection –Calibration & future refinement of COQUALMO –Feedback to Contributors regarding Analysis of their Data Contributions Investment levels for achieving Defect Removal Rating Levels –Relation to Rework Reduction & Cost Savings –Similar to COPROMO Model