SlideServe
Menu
Préférences
© SlideServe · v2026

Overview of COTS-Based Systems (CBS) Cost Model and Activity Framework

nirav avatar
11 diapositives · 273 Views · Sep 03, 2014

This overview presents the COTS-Based Systems (CBS) Cost Model, focusing on estimating effort and scheduling variability based on CBS activities. Utilizing parametric models for variable efforts and average estimates for consistent tasks, the model aims to be open, understandable, and flexible. Key activities include vendor relationships, contract tracking, and CBS risk management. Data collection for establishing averages and validation of model parameters continues, with resources available through the Software Engineering Institute. For inquiries, contact Tricia Oberndorf or Brad Clark at SEI.

Overview of COTS-Based Systems (CBS) Cost Model and Activity Framework - slide 1
01 / 11Overview of COTS-Based Systems (CBS) Cost Model and Activity Framework
1 / 17

Télécharger la présentation

Overview of COTS-Based Systems (CBS) Cost Model and Activity Framework
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. COTS Based Systems (CBS) Cost Model Overview

  2. Modeling Concept • Based on CBS activities: • Use parametric models to estimate activity effort and schedule that have variability • Use averages to estimate activities that are relative constant in effort and schedule • Activities are described in "An Activity Framework forCOTS-Based Systems,”CMU/SEI-2000-TR-010,by Oberndorf, Brownsword, Sledge. • Model is intended to be open, • understandable, and flexible

  3. Vendor Relationships Contract Tracking & Oversight Intergovt Supplier Relationships License Negotiation COTS Business Case Contract Requirements COTS Cost Estimation Solicitation Business Activity Area Contract Activity Area Evaluation Construction ConfigurationManagement Deployment and Sustainment System Context Architecture and Design Marketplace Engineering Activity Area Cultural Transition Information Sharing CBS Strategy CBS Risk Management CBS Tradeoffs Program-Wide Activity Area CBS Activity Set

  4. Model is based CBS activities • Some activities are relatively constant for each COTS product, e.g. establish and maintain vendor relationships • Some of the activities vary in effort depending on the type of COTS product. • Variable activities are estimated with the appropriate parametric model, e.g. prototype to discover product and system characteristics

  5. Increasing knowledge about the product Modeling Scope Concept Model Concept Exploration Business Case Analysis & Prototyping High-Level Model Detailed Model Production & Sustainment

  6. Concept Model Effort = (COTS-Type Average Effort)  1 Standard Deviation Schedule = (COTS-Type Average Schedule)  1 Standard Deviation • COTS-Types Examples: • Database • GUI Builder • Compiler • ... Estimate (Based on an average for a COTS-Type)

  7. Parametric High-Level Model Effort = (COTS Type Average Effort)  F1 F2 F3 F4 F5 Schedule = (COTS Type Average Schedule)  G1 G2 G3 G4 G5 • Candidate Effort Influencing Factors: • Suitability • Availability • Accessibility • Experience Estimate  F1 F2 F3 F4 F5

  8. Suitability of Using COTS Tradeoff distance Coverage of requirements Ease of tailoring Tailoring mechanisms Size of the COTS portion of the system Criticality of product to the system Architecture CBS Product Availability Number of COTS products Stability (volatility) of product Size of COTs product / number and complexity of features COTS alternatives for a component CBS Product and Marketplace Accessibility Availability of product and vendor information Vendor maturity Market segment uniformity Stability of market segment Size of market segment Technology stability CBS Development Experience Experience with CBS systems Stakeholder flexibility Life expectancy of system Candidate Factors Affecting Effort

  9. Parametric Detailed Model • There are different detailed models being developed: • USC-CSE COCOTS • AFCC for Air Force use • Others? • Based on detailed modelinputs, these models areused to estimate the variableeffort and schedule portionof the activity set.

  10. Current Model Status • Refining CBS activity-based model definition • While the activity sets are ready for use and available, the model is still being developed • Need to collect data to • establish averages for differentCOTS-types • validate CBS model parameters • Need to compare CBS activitysets to detailed models andcheck their coverage

  11. For More Information • SEI Technical Report on CBS Activity Sets is available online: • http://www.sei.cmu.edu/publications/documents/00.reports/00tr010.html • Activity set questions should be directed to: • Tricia OberndorfSoftware Engineering Institute • po@sei.cmu.edu • (412) 268-5412 • Modeling questions should be directed to: • Brad Clark • Software Engineering Institute • bkc@sei.cmu.edu • (703) 754-0115