cocomo
Presentation
BY- SIDHDARTH KUSHWAHA
ROLLNO-21201010056
The Constructive Cost Model (COCOMO) is an algorithmic software cost
estimation model developed by Barry Boehm.
CoCoMo
Constructive Cost Model
Software cost estimation should be done
through three stages:
BASIC
COCOMO
MODEL
INTERMEDIATE
COCOMO
MODEL
DETAILED
COCOMO
MODEL
4
Basic COCOMO MODEL
• KLOC= Kilo Lines of Code
• a1, a2, b1, b2 are constants for each group of software products
• PM= person per month
Effort(E)= a*(KLOC)b PM
Development Time(D)= c*(effort)d Months
People Required= E/D
TABLE FOR BASIC
COCOMO MODEL
INTERMEDIATE COCOMO
MODEL
SOME CONSTANTS CALCULATED ACCORDING TO THE VARIOUS SOFTWARE SYSTEM
IT USES 15 COST DRIVERS
EXTENSION OF BASIC COCOMO MODEL
E= (ai (KLoC) b
i ) *EAF
EAF( Effort Adjustment Factor)
Value calculated from 15 cost drivers
INTERMEDIATE COCOMO
EQUATION
Sofware projects a
b
3.2 1.05
3.0 1.12
2.8 1.20
Organic
Semi detached
Embedded
The whole software is divided into different modules and then we
apply COCOMO in different modules for estimation
The six phases of detiled COCOMO are:
Detailed COCOMO
MODEL
Planning and requirements
Integration and test
Cost constructive model.
Detailed design.
System design
Module code and test
Thank You

softwarecocomo2.pptx

  • 1.
  • 2.
    The Constructive CostModel (COCOMO) is an algorithmic software cost estimation model developed by Barry Boehm. CoCoMo Constructive Cost Model
  • 3.
    Software cost estimationshould be done through three stages: BASIC COCOMO MODEL INTERMEDIATE COCOMO MODEL DETAILED COCOMO MODEL
  • 4.
    4 Basic COCOMO MODEL •KLOC= Kilo Lines of Code • a1, a2, b1, b2 are constants for each group of software products • PM= person per month Effort(E)= a*(KLOC)b PM Development Time(D)= c*(effort)d Months People Required= E/D
  • 5.
  • 6.
    INTERMEDIATE COCOMO MODEL SOME CONSTANTSCALCULATED ACCORDING TO THE VARIOUS SOFTWARE SYSTEM IT USES 15 COST DRIVERS EXTENSION OF BASIC COCOMO MODEL
  • 7.
    E= (ai (KLoC)b i ) *EAF EAF( Effort Adjustment Factor) Value calculated from 15 cost drivers INTERMEDIATE COCOMO EQUATION Sofware projects a b 3.2 1.05 3.0 1.12 2.8 1.20 Organic Semi detached Embedded
  • 8.
    The whole softwareis divided into different modules and then we apply COCOMO in different modules for estimation The six phases of detiled COCOMO are: Detailed COCOMO MODEL Planning and requirements Integration and test Cost constructive model. Detailed design. System design Module code and test
  • 9.