Tarkvaraprojekti esijalgne kavandamine
sõltuvuses: näiteks uute tarkvaraarendusvahendite ja tehnoloogiate efektiivne kasutamine toob
kaasa ka programmi mahu vähenemise.
Momendil on kasutuses umbes 50 erinevat tarkvara kuluarvutusvahendit, tuntumateks
COCOMO, CHECKPOINT, ESTIMACS, knowledgePlan, Price-S, ProQMS, SEER, SLIM,
SOFTCOST, SPQR/20. Kuluarvestusele on pühendatud ka veebilehti (vt näiteks
www.jsc.nasa.gov/bu2).
Mudeli valikul ja rakendamisel peab arvestama terve rea asjaoludega:
· Kuigi koodiridade arv on mahu mõõduna lihtne, tervel real juhtudel ei ole see
adekvaatne, eriti objekt-orinteeritud programmeerimise korral; funktsioonide arvu
kasutamise eeliseks on selle sõltumatus kasutatavatest tehnoloogiatest. Loodud on
isegi vastav ühendus (The International Function Point User Group). Üldiselt on
funktsioonide arvule tuginemine adekvaatsem projekti algusfaasis, koodiridadele
tuginemine aga projekti edasistes faasides