ارائه یک مدل جدید جهت تخمین تلاش لازم برای توسعه سرویس های نرم افزاری | ||
| مدل سازی در مهندسی | ||
| مقاله 18، دوره 15، شماره 49، 1396، صفحه 245-261 اصل مقاله (1.31 M) | ||
| نوع مقاله: پژوهشی | ||
| شناسه دیجیتال (DOI): 10.22075/jme.2017.2549 | ||
| نویسندگان | ||
| عمید خطیبی بردسیری* 1؛ سید محسن هاشمی1؛ محمدرضا رزازی2 | ||
| 1دانشگاه آزاد اسلامی، واحد علوم و تحقیقات تهران | ||
| 2دانشگاه صنعتی امیرکبیر، پلیتکنیک تهران | ||
| چکیده | ||
| تخمین دقیق تلاش لازم برای توسعه سرویسهای نرم افزاری یک چالش بزرگ هم در صنعت و هم برای محققین است. مفهوم تلاش یک پارامتر مهم و تأثیرگذار در فرآیند توسعه و مدیریت سرویسهای نرم افزاری است. تخمین دقیق تلاش به مدیران پروژه کمک میکند تا منابع را بهتر تخصیص دهند و هزینه و زمان را طوری مدیریت کنند که پروژه در وقت و بودجه تعیین شده به اتمام برسد. یکی از مشهورترین روشهای تخمین تلاش، استفاده از قیاس و مقایسه یک سرویس با موارد مشابه قبلی است. متأسفانه روش قیاس بدون استفاده از وزنهای مناسب و ارزش دهی به ویژگیهای یک سرویس، نتایج خوبی نخواهد داشت. بنابراین در این مقاله سعی شده تا با ترکیب روش قیاس و الگوریتم تکامل تفاضلی یک مدل کارا و قابل اطمینان برای برآورد تلاش لازم جهت توسعه سرویسهای نرم افزاری ایجاد شود. مدل پیشنهادی بر روی دادههای واقعی مستخرج از پایگاه داده ISBSG و دو پایگاه داده مصنوعی مورد ارزیابی قرار گرفت و نتایج با روشهای مشهور تخمین تلاش مقایسه گردید؛ مقادیر به دست آمده برای مخازن داده ای ISBSG، همگن و ناهمگن به ترتیب و به طور میانگین بهبود 28%، 34% و 19% را نشان میداد. | ||
| کلیدواژهها | ||
| تخمین تلاش؛ سرویس نرم افزاری؛ روش قیاس؛ الگوریتم تکامل تفاضلی؛ مدل وزن دهی | ||
| مراجع | ||
|
| ||
|
آمار تعداد مشاهده مقاله: 1,437 تعداد دریافت فایل اصل مقاله: 738 |
||
| تعداد نشریات | 22 |
| تعداد شمارهها | 723 |
| تعداد مقالات | 10,397 |
| تعداد مشاهده مقاله | 72,869,038 |
| تعداد دریافت فایل اصل مقاله | 64,558,269 |