ويستخدم كل نموذج محركات التكلفة , وهي معايير مثل مستوى خبرة المبرمجين , ومتطلبات الموثوقية للبرامج , وتعقد المشروع , الى جانب حجم المشروع المقدر , لاستخلاص تقديرات شاملة للتكاليف والجدول الزمني للاحتياز ..