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