COCOMO (Constructive Cost Model) konstruktīvs izmaksu novērtēšanas modelis, ko izmanto tūkstoši projektu vadītāji, balstās uz programmatūras projektu izmaksu izpēti. Atšķirībā no pārējiem izmaksu novērtēšanas modeļiem, COCOMO ir publiski pieejams modelis un visas šo modeļi veidojošas daļas ir nopublicētas, tajā skaitā arī:
Pamatizmaksu novērtēšanas vienādojums
Visi pieņēmumi, kuri ir ievēroti modelī (piemēram: “Projektam ir nepieciešama laba pārvalde”)
Visas modelī izmantotas definīcijas (piemēram: precīza produkta projektēšanas fāzes definīcija)
Izmaksas, kuras tiek ņemtas vērā novērtēšanai (piemēram: projekta vadītāji ir iekļauti novērtēšanā, bet sekretāres nav iekļautas)
Jāpievērš uzmanība tam , ka COCOMO II neaizvietoja tradicionālo COCOMO modeli – tas joprojām ir labāka pieeja daudziem programmatūras projektiem. Ja programmatūras projekts tiek izstrādāts lietojot 3.paaudzes programmēšanas valodas (tādas kā C, Fortran vai COBOL) tad oriģinālais COCOMO modelis dos pietiekami labus rezultātus. Bet ja programmatūras projekts tiek izstrādāts, lietojot 4.paaudzes programmēšanas valodas vai rīkus (tādus kā Visual Basic, Delphi vai Power Builder) tad ar COCOMO II var iegūt vairāk precīzāku novērtēšanu.
COCOMO II ir orientēts uz modernu programmatūras dzīves ciklu. Oriģināls COCOMO bija diezgan veiksmīgs, bet nepielietoja jaunas programmatūras izstrādei jau esošo pieredzi kā parasti to dara cilvēki.
COCOMO II mērķi:
Izveidot programmatūras izmaksu novērtēšanas un plānošanas modeli, kas būtu izmantojams praktiski 1990. un 2000. gadu projektos.
Izveidot programmatūras izmaksu datu bāzi un rīkus, kuri nodrošinātu atbalstu modeļa nepārtrauktai uzlabošanai.
Nodrošināt kvantitatīvās analīzes karkasu un atbilstošus rīkus un tehnikas, lai attīstītu programmatūras tehnoloģijas efektivitāti programmatūras dzīves cikla izmaksu novērtēšanā un plānošanā.
Spriežot pēc ASV nodarbinātības biroja statistiskiem datiem un projicējot tos uz 2005.gadu, ņemot vērā cilvēku skaita ikgadējo pieaugumu, tika iegūts tā saucamais nākotnes programmatūras tirgu sadalījuma modelis (skat. 0.att. ). Pelēkā krāsā zīmējumā ir attēloti tie sektori, kuros izmaksu novērtēšanai var lietot Costar sistēmas Agrīnas projektēšanas un Post arhitektūras modeļus (skat. sadaļa 3.1). …