Kostu-ereduak Kostu-ereduak softwarea garatzeko behar den ahalegina kalkulatzen duten tresnak dira, sistema baten tamainaren eta softwarea diseinatzeko, kodifikatzeko eta probatzeko egin beharreko ahaleginaren arteko erlazioetan oinarrituta.
Kostu-ereduek kontuan hartzen dute nortasun sortzaile batek diseinatu behar duen jarduerarik gabeko ordu-kopurua.