From Wikipedia:<p>> The Constructive Cost Model (COCOMO) is a procedural software cost estimation model developed by Barry W. Boehm. The model parameters are derived from fitting a regression formula using data from historical projects.<p>> Intermediate COCOMO computes software development effort as function of program size and a set of "cost drivers" that include subjective assessment of product, hardware, personnel and project attributes. This extension considers a set of four "cost drivers", each with a number of subsidiary attributes.
Having never heard of "COCOMO" estimates before, I expected the etymology to be a Beach Boys pun...it'll get there fast, and then take it slow