การ กําหนด ค่า ใช้ จ่าย และ ระยะ เวลา ของ โครงการ ซอฟท์แวร์ เป็น สิ่ง จําเป็น เพื่อ การ วาง แผน และ การ จัด หา ทรัพยากร อย่าง มี ประสิทธิภาพ.
แบบ จําลอง แบบ คณิตศาสตร์ ทั่ว ไป
มีการใช้โมเดลหลายแบบในวิศวกรรมซอฟต์แวร์เพื่อประมาณค่าพารามิเตอร์ของโครงการ ซึ่งรวมถึงแบบจําลองแบบพาราเมทริก แบบจําลองแบบเปรียบเทียบ และแบบจําลองแบบอัลกอริทึม แต่ละวิธีการมีความแข็งแรง และถูกเลือกให้อยู่บนความซับซ้อนของโครงการ และข้อมูลที่มี
การจัดอันดับแบบกึ่ง
การประมาณแบบพาราไดซ์ ใช้สูตรทางคณิตศาสตร์ที่เชื่อมโยงขนาดโครงการเข้ากับความพยายามและระยะเวลา ตัวอย่างรวมถึงโมเดล COCOMO ซึ่งประมาณการความพยายามจากบรรทัดของรหัสหรือจุดฟังก์ชัน รุ่นเหล่านี้ต้องการข้อมูลทางประวัติศาสตร์ เพื่อคํานวณพารามิเตอร์สําหรับโครงการเฉพาะ
อนาล็อกการี- based expression
การ ทํา อย่าง นี้ เปรียบ เทียบ โครงการ ที่ มี อยู่ ใน ปัจจุบัน กับ โครงการ ที่ คล้าย กัน ใน อดีต.
คณิตศาสตร์
- วิเคราะห์ความถดถอย
- จําลองมอนติคาร์โล
- โปรแกรมแบบ Linear
- เครือข่ายประสาท