COCOMO II

For more information on COCOMO II pleasse click here.
To use Expert COCOMO II click here.

Size

SLOC
% Design Modified
% Code Modified
% Integration Required
Assessment & Assimilation (0% - 8%)
Software Understanding (0% - 50%)
Unfamiliarity (0-1)
New
Reused
Modified


Reengineering Target:

Batch Processing
Batch with SORT (Sorting algorithms)
Batch with DBMS (Database Management)
Batch, SORT, DBMS
Interactive
No Reengineering



Cost Drivers

COCOMO II.2000 Post-Architecture Calibrated values
Very Low
(VL)
Low
(L)
Nominal
(N)
High
(H)
Very High
(VH)
Extra High
(XH)
----------- ----------- ----------- ----------- ----------- -----------

Scale Drivers

Precedentedness VL L N H VH XH
Development Flexibility VL L N H VH XH 
Architecture/Risk Resolution VL L N H VH XH 
Team Cohesion VL L N H VH XH
Process Maturity VL L N H VH XH

Product Attributes

Required Reliability VL L N H VH
Database Size L N H VH
Product Complexity VL L N H VH XH
Required Reuse L N H VH XH
Documentation VL L N H VH

Platform Attributes

Execution Time Constraint N H VH XH
Main Storage Constraint N H VH XH
Platform Volatility L N H VH

Personnel Attributes

Analyst Capability VL L N H VH
Programmer Capability VL L N H VH
Personnel Continuity VL L N H VH
Applications Experience VL L N H VH
Platform Experience VL L N H VH
Language and Toolset Experience VL L N H VH

Project Attributes

Use of Software Tools VL L N H VH
Multisite Development VL L N H VH XH 
Required Development Schedule VL L N H VH

This site has been based upon the Expert COCOMO II tool created by the USC Center for Software Engineering