CONSTRUCTIVE COST MODEL
\kənstɹˈʌktɪv kˈɒst mˈɒdə͡l], \kənstɹˈʌktɪv kˈɒst mˈɒdəl], \k_ə_n_s_t_ɹ_ˈʌ_k_t_ɪ_v k_ˈɒ_s_t m_ˈɒ_d_əl]\
Sort: Oldest first

(COCOMO) A method for evaluating the cost of asoftware package proposed by Dr Barry Boehm. There are anumber of different types:The Basic COCOMO Model estimates the effort required todevelop software in three modes of development (OrganicMode, Semidetached Mode, or Embedded Mode) using onlyDSIs as an input. The Basic model is good for quick, early,and rough order of magnitude estimates.The Intermediate COCOMO Model an extension of the Basic COCOMOmodel. The Intermediate model uses an Effort AdjustmentFactor (EAF) and slightly different coefficients for theeffort equation than the Basic model. It produces betterresults than the Basic model because the user suppliessettings for cost drivers that determine the effort andduration of the software projects. The Intermediate modelalso allows the system to be divided and estimated incomponents. DSI values and cost drivers can be chosen forindividual components instead of for the system as a whole.The Detailed COCOMO Model differs from the Intermediate COCOMOmodel in that it uses effort multipliers for each phase of theproject. These phase dependent effort multipliers yieldbetter estimates because the cost driver ratings may bedifferent during each phase. The detailed model also providesa threelevel product hierarchy and has some othercapabilities such as a procedure for adjusting the phasedistribution of the development schedule.["Software Engineering Economics", B. Boehm, PrenticeHall,1981].
By Denis Howe