ومن الضروري تقدير تكاليف مشاريع البرامجيات ومدتها من أجل التخطيط الفعال وتخصيص الموارد، وتوفر النهج الرياضية أساليب منظمة لتحسين دقة هذه التقديرات، ومساعدة الأفرقة على إدارة التوقعات، وتقديم المشاريع في الوقت المناسب وفي حدود الميزانية.

النماذج الرياضية المشتركة

وتستخدم عدة نماذج في هندسة البرمجيات لتقدير بارامترات المشاريع، وتشمل نماذج شبه قياسية، ونماذج قياسية، ونماذج كيميائية، ولكل نهج مواطن قوته، ويختار على أساس تعقيد المشروع والبيانات المتاحة.

تقديرات متماثلة

وتستخدم تقديرات البارامترات صيغا رياضية تربط حجم المشروع بالجهد والمدة، وتشمل الأمثلة نموذج COCOMO الذي يقدر الجهد المبذول على أساس خطوط الرموز أو نقاط المهام، وتتطلب هذه النماذج بيانات تاريخية لمقاييس معايرة لأنواع محددة من المشاريع.

التقديرات المستندة إلى القياس

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

التقنيات الرياضية

  • تحليل التراجع
  • Monte Carlo simulation
  • البرمجة الخطية
  • الشبكات العصبية