Programmnaq inzheneriq woznikla dlq togo, chtoby slozhnye sistemy mozhno bylo razrabatywat' wowremq i s wysokim kachestwom. Na rynke programmnogo obespecheniq ochewidna potrebnost' wo wse bolee tochnyh i äffektiwnyh ocenkah trudozatrat na razrabotku programmnogo obespecheniq. Ocenka trudozatrat ¿ ochen' wazhnaq zadacha dlq programmnyh proektow, i ee trudno wypolnit' s udowletworitel'noj tochnost'ü. Suschestwuüt faktory, wliqüschie na äti ocenki prqmo ili koswenno, polozhitel'no ili otricatel'no.