مروری بر روش های تخمین هزینه نرم افزار مبتنی بر یادگیری ماشین

Publish Year: 1395
نوع سند: مقاله ژورنالی
زبان: Persian
View: 214

This Paper With 30 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

این Paper در بخشهای موضوعی زیر دسته بندی شده است:

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

JR_SCJKA-5-1_004

تاریخ نمایه سازی: 31 تیر 1401

Abstract:

مدیریت پروژه ی نرم افزاری از مهم ترین فعالیت ها در توسعه ی محصول نرم افزاری است، چرا که تمامی فرآیند توسعه ی نرم افزار، از ابتدا تا انتها را شامل می گردد. تخمین هزینه ی نرم افزار ، یک فعالیت چالشی در مدیریت پروژه ی نرم افزاری می باشد. مفهوم تخمین هزینه ی نرم افزار، همزمان با شروع صنعت کامپیوتر در سال ۱۹۴۰ مورد توجه قرار گرفته و همچنان پژوهش در این حوزه ادامه دارد. با اینکه تلاش، تنها دربرگیرنده ی بخشی از هزینه های توسعه ی یک پروژه ی نرم افزاری است، اما عامل اساسی برای تعیین هزینه محسوب می گردد. از این رو در پژوهش های این حوزه، دو اصطلاح تخمین تلاش و تخمین هزینه به صورت معادل به کار می روند. مدل تخمین هزینه ی نرم افزاری مناسب است، که قبل از عقد قرارداد، دقت و اطمینان بالایی برای پیش بینی هزینه ی پروژه های نرم افزاری فراهم نماید. به علت ذات غیر قطعی تخمین و در جهت افزایش دقت، به مرور توجه پژوهشگران به استفاده از روش های یادگیری ماشین در این حوزه معطوف گردیده است. در پژوهش حاضر، به بررسی مطالعات صورت گرفته در تخمین هزینه ی نرم افزار با روش های یادگیری ماشین پرداخته و روش های تخمین ارائه شده، معیار های ارزیابی دقت این روش ها و دادگان مورد استفاده در کارهای پژوهشی و هم چنین پژوهش های آتی در این حوزه را معرفی نموده ایم.

Keywords:

تخمین هزینه ی نرم افزار , تخمین تلاش نرم افزار , یادگیری ماشین

Authors

صبا بیرانوند

دانشگاه یزد