DOC PREVIEW
USC CSCI 510 - EC-09a(COCOMOsuite--MadachyBrown)V3

This preview shows page 1-2-3-4-5-6-7-8-52-53-54-55-56-57-58-106-107-108-109-110-111-112-113 out of 113 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 113 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

AgendaCOCOMO II OverviewPurpose of COCOMO IICOCOMO II Scope of OutputsAgendaCOCOMO II in Modern SysDLCsAgendaUSC-CSE Modeling MethodologyStatus of ModelsGeneral COCOMO FormAgendaCOCOMO Suite: Quantities EstimatedCOCOMO Suite: SizingCOCOMO Suite: Phase/Activity DistributionTypical Model UsageHigh Level Partitioning of Cost ModelsAgendaEmerging ExtensionsConstructive Quality Model: COQUALMOCOQUALMO Operational ConceptInformation Dependability Attribute Value Estimator: iDAVEiDAVE Operational ConceptConstructive Product Line Investment Model: COPLIMOCOPLIMO Operational ConceptConstructive Rapid Application Development Model: CORADMOWhere, What & HowUSC-CSSE Cost Estimating Modeling MethodologyCORADMO FactorsCORADMO Driver ExampleArchitecture / Risk Resolution (RESL)MBASE/RUP Concurrent ActivitiesRUP & [Instructional] ICM for Sw Phase DistributionsCOPSEMO Distributes Effort & ScheduleCOPSEMO DemoConstructive Productivity Model: COPROMOConstructive COTS Model: COCOTSCOCOTS Operational ConceptCOCOMO vs. COCOTS Cost SourcesConstructive System Engineering Cost Model: COSYSMOCOSYSMO Operational ConceptCOSYSMO Effort MultipliersConstructive System-of-System Cost Model: COSOSIMOCOSOSIMO Operational ConceptAgendaModel Unification Main IssuesUnification GoalsIssue #1: Objectives & StrategiesIssue #2: Inputs/scope of workIssue #3: Output/scope of estimateIssue #4: Assumptions of each modelIntegration of Life Cycle StagesVision for COINCOMOIssue #5: Users for each modelIssue #6: Counting Rules & DefinitionsAdditional Analysis in ProgressLong Term VisionAgendaCOTS Software Integration LifecycleCOTS Integration Sources of EffortTraditional vs. COTS Cost SourcesCurrent Scope of COTS ModelAssessment Effort InputsTailoring Effort InputsGlue Code InputsGlue Code Inputs (continued)Glue Code Inputs (continued)Volatility InputsAgendaCOPLIMO BackgroundCOPLIMO - RCWRCOPLIMO – RCWR (Cont.)COPLIMO – RCRBasic COPLIMO – Development Cost Model (1)Basic COPLIMO – Development Cost Model (2)DiscussionsCOPLIMO Backup ChartsCOPLIMO – RCRGuidelines for Quantifying Adapted SoftwareBasic COPLIMO – Development Cost Model (3)Basic COPLIMO – Annualized Life Cycle Cost Model (1)AgendaHow is Systems Engineering Defined?Model Form14 Cost Drivers (Effort Multipliers)14 Cost Drivers (continued)AgendaHow Much Effort to Integrate a System of Systems?Constructive System-of-System Integration Cost Model (COSOSIMO)COSOSIMO Model EquationsCOSOSIMO Model ParametersAgendaReferencesFurther Information(c) 2005-2008 USC CSSE1University of Southern CaliforniaCenter for Software EngineeringCSEUSCCOCOMO SuiteRay MadachyA Winsor Brown{AWBrown, Madachy}@usc.eduCSCI 510 September 24, 2008(c) 2005-2008 USC CSSE2University of Southern CaliforniaCenter for Software EngineeringCSEUSCAgenda• COCOMO II refresher• Modeling methodology and model status• Suite overview• Emerging extensions• Model unification• Addendum: selected model details• References and further information(c) 2005-2008 USC CSSE3University of Southern CaliforniaCenter for Software EngineeringCSEUSCCOCOMO II OverviewSoftware product size estimateSoftware product, process, computer, and personal attributesSoftware reuse, maintenance, and increment parametersSoftware organization’s Project dataCOCOMOSoftware development and maintenance:• Costs (effort)• Schedule estimates• Distributed by phase, activity, incrementCOCOMO locally calibrated to organization’s data(c) 2005-2008 USC CSSE4University of Southern CaliforniaCenter for Software EngineeringCSEUSCPurpose of COCOMO II• To help people reason about the cost and schedule implications of their software decisions– Software investment decisions• When to develop, reuse, or purchase• What legacy software to modify or phase out– Setting project budgets and schedules– Negotiating cost/schedule/performance tradeoffs– Making software risk management decisions– Making software improvement decisions• Reuse, tools, process maturity, outsourcing(c) 2005-2008 USC CSSE5University of Southern CaliforniaCenter for Software EngineeringCSEUSCFeasibilityConcept ofOperationRqts.Spec.PlansandRqts.ProductDesignProductDesignSpec.DetailDesignSpec.DetailDesignDevel.and TestAcceptedSoftwarePhases and MilestonesRelativeSize Rangex4x2x1.25x1.5x0.25x0.5xApplicationsComposition(3 parameters)Early Design(13 parameters)Post-Architecture(23 parameters)0.67x0.8xCOCOMO II Model Stages(c) 2005-2008 USC CSSE6University of Southern CaliforniaCenter for Software EngineeringCSEUSCCOCOMO II Scope of Outputs• Provides the estimated software development effort and schedule for MBASE/RUP– Elaboration– ConstructionLCO LCA IOC(c) 2005-2008 USC CSSE7University of Southern CaliforniaCenter for Software EngineeringCSEUSCAgenda• COCOMO II refresher• COCOMO II in modern SysDLCs• Modeling methodology and model status• Suite overview• Emerging extensions• Model unification• Addendum: selected model details• References and further information(c) 2005-2008 USC CSSE8University of Southern CaliforniaCenter for Software EngineeringCSEUSCCOCOMO II in Modern SysDLCs• COCOMO I for Waterfall• COCOMO II for MBASE[ICM]/RUP– Allows Waterfall as a subset– MBASE [ICM] recognize• Concurrent Engineering/Activities• System vs. Software in Software Intensive Systems• “Phases” beyond Elaboration and Construction [Architecting and Implementing]• See separate presentation:EC-09b(SDLCsIntro)V2.doc(c) 2005-2008 USC CSSE9University of Southern CaliforniaCenter for Software EngineeringCSEUSCAgenda• COCOMO II refresher• Modeling methodology and model status• Suite overview• Emerging extensions• Model unification• Addendum: selected model details• References and further information(c) 2005-2008 USC CSSE10University of Southern CaliforniaCenter for Software EngineeringCSEUSCAnalyze existing literatureStep 1Perform Behavioral analysesStep 2Identify relative significanceStep 3Perform expert-judgment Delphi assessment, formulate a-priori modelStep 4Gather project dataStep 5Determine Bayesian A-Posteriori modelStep 6Gather more data; refine modelStep 7Concurrency and feedback implied…USC-CSE Modeling Methodology(c) 2005-2008 USC CSSE11University of Southern CaliforniaCenter for Software EngineeringCSEUSCStatus of ModelsModel Doc’d Literature BehaviorSignificant VariablesExpert DelphiData, BayesianToolCOCOMO IISwCEwCIISwCEwCIICORADMOSwCEwCII* * * 10, N ExcelCOPROMOSwCEwCII***


View Full Document

USC CSCI 510 - EC-09a(COCOMOsuite--MadachyBrown)V3

Download EC-09a(COCOMOsuite--MadachyBrown)V3
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view EC-09a(COCOMOsuite--MadachyBrown)V3 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view EC-09a(COCOMOsuite--MadachyBrown)V3 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?