Cocomo%20II - PowerPoint PPT Presentation

View by Category
About This Presentation
Title:

Cocomo%20II

Description:

Application Composition. Small teams, few weeks ... Earliest life cycles: Application Composition Model. Exploration phase: Early Design Model ... – PowerPoint PPT presentation

Number of Views:167
Avg rating:3.0/5.0
Slides: 14
Provided by: rohitv
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Cocomo%20II


1
Cocomo II
  • Constructive Cost Model Boehm
  • Sybren Deelstra

2
Why predicting effort?
  • Effective planning and control
  • Selecting the right components
  • Highlight problem areas

3
COnstructive COst MOdel II
  • Estimation model for 90s, 00
  • cost database and tools for model improvement
  • analytic framework, tools and techniques for
    evaluating technology improvement

4
Market Driven
  • End-User Programming (US 55M)
  • Application Generators (0.6M)
  • Application Composition (0.7M)
  • System Integration (0.7M)
  • Infrastructure (0.75M)

5
CoCoMo II Strategy
  • Openness
  • Key structure to market sectors
  • Key in- and outputs to information available
  • Tailorable submodels

6
User Programming Model
  • No model
  • Activity-based estimate

7
Application Composition
  • Small teams, few weeks
  • Based on object points counts of screens,
    reports and third-generation language components
  • Complexity factor

8
Application Generator, System Integration,
Infrastructure
  • Earliest life cycles Application Composition
    Model
  • Exploration phase Early Design Model
  • Actual development and maintenance Post
    Architectural Model

9
Modeling
  • Cost Factors
  • Metrics for sizing
  • Object Points
  • Unadjusted Function Points
  • Source Lines of Code (SLOC)

10
Cost Drivers
  • Use of Tools
  • Programmer Capabilities
  • Analyst Capabilities
  • Multisite Development
  • Experience (Language, tools, domain)
  • Reuse
  • Documentation
  • Product complexity
  • ...
  • ...

11
Equations
Nominal effort in person months
Diseconomy of scale
Effort multipliers
12
Effects of reuse
  • Non-linear
  • overhead for assessing, selecting and
    assimilating component
  • small modifications generate disproportional
    large costs

New code equivalent
13
Tool and more info
  • http//sunset.usc.edu/research/COCOMOII/
About PowerShow.com