COCOMO™ Frequently Asked Questions


# 1: Working with project files created under an earlier version of USC COCOMO™ II.

Q: I have loaded a project (*.est) file into USC COCOMO™ II that was created under an earlier version of USC COCOMO™ II. The model parameter values from that earlier version of the tool also seemed to have been loaded along with my project data. To run my project data using the calibrated parameter values in my current version of USC COCOMO™ II, do I have to reenter all my project data by hand?

A: No. After loading your old project file, click on "Parameters" from the menu selection bar at the top of the main USC COCOMO™ II window. Then click "reset" at the bottom of the Parameters pull-down menu. The software will now run your project data against the calibrated parameter values supplied with your current version of USC COCOMO™ II.


# 2: Activities and/or project phases that are in or out of the scope of the estimates provided directly by COCOMO™ II.

Q: What activities and project phases are covered by COCOMO™ II?

A: Activites and phases covered by COCOMO™ II are as shown in the tables below. If an activity is listed as being outside the scope of COCOMO™ II, that means that the estimated values for effort and schedule provided as direct output of the model DO NOT include that activity within those estimates. However, in the distribution tables below, we do provide suggested percentages that can be applied to the values provided directly out of the COCOMO™ model to determine an estimate for those activities that lie out of the formal scope of the model. The Waterfall and MBASE model percentages add up to 100% for those activities within the scope of the model. The additional percentages suggested for activities outside the scope of the model explain why the totals for those models exceed 100%:

Activities covered by COCOMO™ II
ACTIVITYIn or Out of Scope
Requirements DefinitionOut
Product DesignIn
ImplementationIn
Integration & TestIn
Project ManagementIn
Project Configuration ManagementIn
Project Quality AssuranceIn
Project Management activities done above the project levelOut

Waterfall-based Activity/Phase Effort & Schedule
distributions covered by COCOMO™ II
ACTIVITY/PHASEIn or Out of ScopePercentage of the Value Estimated Directly by COCOMO™ II
EffortSchedule
Plans & RequirementsOut7% (range 2%-15%)typical 16%-24% (range 2%-30%)
Product DesignIn17%range 24%-28%
ProgrammingInrange 64%-52%range 56%-40%
Integration & TestInrange 19%-31%range 20%-32%
TransitionOut12% (range 0%-20%)12.5% (range 0%-20%)
Totals119% (range 102%-135%)typical 128.5%-136.5% (range 102%-150%)

MBASE & RUP Spiral-based Activity/Phase Effort & Schedule
distributions covered by COCOMO™ II
ACTIVITY/PHASEIn or Out of ScopePercentage of the Value Estimated Directly by COCOMO™ II
MBASERUP
EffortScheduleEffortSchedule
InceptionOut6% (range 2%-15%)12.5% (range 2%-30%)5%10%
ElaborationIn24% (range 20%-28%)37.5% (range 24%-28%)20%30%
ConstructionIn76% (range 72%-80%62.5% (range 58%-67%)65%50%
TransitionOut12% (range 0%-20%)12.5% (range 0%-20%)10%10%
Totals118% (range 102%-135%)125% (range 102%-150%)100%100%