ارایه یک مدل جدید جهت تخمین تلاش لازم براى توسعه سرویس هاى نرم افزارى

سال انتشار: 1396
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 425

فایل این مقاله در 17 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

JR_JME-15-49_020

تاریخ نمایه سازی: 20 آبان 1397

چکیده مقاله:

تخمین دقیق تلاش لازم براى توسعه سرویسهاى نرم افزارى یک چالش بزرگ هم در صنعت و هم براى محققین است. مفهوم تلاش یک پارامتر مهم و تاثیرگذار در فرآیند توسعه و مدیریت سرویس هاى نرم افزارى است. تخمین دقیق تلاش به مدیران پروژه کمک میکند تا منابع را بهتر تخصیص دهند و هزینه و زمان را طورى مدیریت کنند که پروژه در وقت و بودجه تعیین شده به اتمام برسد. یکی از مشهورترین روشهاى تخمین تلاش، استفاده از قیاس و مقایسه یک سرویس با موارد مشابه قبلی است. متاسفانه روش قیاس بدون استفاده از وزنهاى مناسب و ارزش دهی به ویژگیهاى یک سرویس، نتایج خوبی نخواهد داشت. بنابراین در این مقاله سعی شده تا با ترکیب روش قیاس و الگوریتم تکامل تفاضلی یک مدل کارا و قابل اطمینان براى برآورد تلاش لازم جهت توسعه سرویسهاى نرم افزارى ایجاد شود. مدل پیشنهادى بر روى داده هاى واقعی مستخرج از پایگاه داده ISBSG و دو پایگاه داده مصنوعی مورد ارزیابی قرار گرفت و نتایج با روشهاى مشهور تخمین تلاش مقایسه گردید؛ مقادیر به دست آمده براى مخازن دادهاى ISBSG، همگن و ناهمگن به ترتیب و به طور میانگین بهبود 28%، 34% و 19% را نشان میداد.

نویسندگان

عمید خطیبی بردسیری

دانشجو دکتری نرم افزار، گروه مهندسی کامپیوتر، دانشکده فنی و مهندسی، دانشگاه آزاد اسلامی، واحد علوم و تحقیقات تهران

سیدمحسن هاشمی

استادیار گروه مهندسی کامپیوتر، دانشکده فنی و مهندسی، دانشگاه آزاد اسلامی، واحد علوم و تحقیقات تهران

محمدرضا رزازی

دانشیار گروه کامپیوتر و فناوری اطلاعات، دانشکده مهندسی، دانشگاه صنعتی امیرکبیر، پلی تکنیک تهران