تقدير التكاليف في هندسة البرمجيات

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

طُرق

تشمل أساليب التقدير في هندسة البرمجيات هذه المبادئ:

تعتمد معظم تقنيات تقدير تكلفة تطوير البرمجيات على تقدير أو قياس حجم البرنامج أولاً، ثم تطبيق بعض المعرفة التاريخية بتكلفة الوحدة الواحدة. ويُقاس حجم البرنامج عادةً بوحدات SLOC أو نقاط الوظائف أو نقاط قصة Agile .

انظر أيضاً