ارائه یک مدل جدید جهت تخمین تلاش لازم برای توسعه سرویس های نرم افزاری
(ندگان)پدیدآور
خطیبی بردسیری, عمیدهاشمی, سید محسنرزازی, محمدرضانوع مدرک
Textپژوهشی
زبان مدرک
فارسیچکیده
تخمین دقیق تلاش لازم برای توسعه سرویسهای نرم افزاری یک چالش بزرگ هم در صنعت و هم برای محققین است. مفهوم تلاش یک پارامتر مهم و تأثیرگذار در فرآیند توسعه و مدیریت سرویسهای نرم افزاری است. تخمین دقیق تلاش به مدیران پروژه کمک میکند تا منابع را بهتر تخصیص دهند و هزینه و زمان را طوری مدیریت کنند که پروژه در وقت و بودجه تعیین شده به اتمام برسد. یکی از مشهورترین روشهای تخمین تلاش، استفاده از قیاس و مقایسه یک سرویس با موارد مشابه قبلی است. متأسفانه روش قیاس بدون استفاده از وزنهای مناسب و ارزش دهی به ویژگیهای یک سرویس، نتایج خوبی نخواهد داشت. بنابراین در این مقاله سعی شده تا با ترکیب روش قیاس و الگوریتم تکامل تفاضلی یک مدل کارا و قابل اطمینان برای برآورد تلاش لازم جهت توسعه سرویسهای نرم افزاری ایجاد شود. مدل پیشنهادی بر روی دادههای واقعی مستخرج از پایگاه داده ISBSG و دو پایگاه داده مصنوعی مورد ارزیابی قرار گرفت و نتایج با روشهای مشهور تخمین تلاش مقایسه گردید؛ مقادیر به دست آمده برای مخازن داده ای ISBSG، همگن و ناهمگن به ترتیب و به طور میانگین بهبود 28%، 34% و 19% را نشان میداد.
کلید واژگان
تخمین تلاشسرویس نرم افزاری
روش قیاس
الگوریتم تکامل تفاضلی
مدل وزن دهی
شماره نشریه
49تاریخ نشر
2017-08-231396-06-01
ناشر
دانشگاه سمنانسازمان پدید آورنده
دانشگاه آزاد اسلامی، واحد علوم و تحقیقات تهراندانشگاه آزاد اسلامی، واحد علوم و تحقیقات تهران
دانشگاه صنعتی امیرکبیر، پلیتکنیک تهران




