Software cost estimation using artificial neural networks
Odhad softvérových nákladov je predpoveď vývojového úsilia a času potrebného na vývoj softvérového projektu. Považuje sa za úplne základný krok procesu vývoja softvéru a zároveň za kľúčovú úlohu, pretože presné posúdenie rastu aktuálneho projektu, presnosť jeho dodania a kontrola jeho nákladov sa dá dosiahnuť len vtedy, keď je vypočítaný odhad presný.
A zo širšieho hľadiska presný odhad aktuálne vyvíjaného softvérového projektu povedie k tomu, že organizácia bude mať lepší harmonogram aj pre svoje budúce softvérové projekty. Z uvedeného dôvodu sa odhadu softvérového úsilia venuje v posledných desaťročiach značná pozornosť mnohých výskumníkov. Inými slovami, odhad nákladov na softvér je súhrnom predpovedí stavebného úsilia a kalendárneho času použitého na vývoj softvérového projektu.
Stavebné úsilie zahŕňa súčet pracovných hodín a celkového počtu pracovníkov zahrnutých do procesu vývoja softvérového projektu. Práve od začiatku vývoja softvérových projektov organizácie tohto charakteru narazili na problém zlého odhadu vývojového úsilia a času vývoja softvérových projektov.