مدیریت و پیش بینی تلاش توسعه پروژه های نرم افزاری با استفاده از روش ABE-SBO

  • سال انتشار: 1396
  • محل انتشار: پنجمین کنفرانس بین المللی مهندسی برق و کامپیوتر با تاکید بر دانش بومی
  • کد COI اختصاصی: COMCONF05_198
  • زبان مقاله: فارسی
  • تعداد مشاهده: 474
دانلود فایل این مقاله

نویسندگان

امین کتابی

کارشناس مدیریت دفاعی، دانشگاه افسری امام علی (ع) تهران، ایران

سیدحمید ثمره موسوی

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

چکیده

برآورد تلاش توسعه نرم افزاردر سال های اخیر برای برنامه نویسان، مدیران و مشتریان یک موضوع چالش برانگیز شده است. برآورد مبتنی بر مقایسه (ABE) رایج ترین روش در این زمینه است. این روش ساده، عملی و با تکیه بر مقایسه بین پروژههای جدید و پروژههای انجام شده تلاش توسعه را پیش بینی میکند. با وجود مزایای زیاد، ABE زمانی که سطح اهمیت ویژگی ها یکسان نیست قادر به تولید یک برآورد دقیق نیست. در این مواقع وزندهی صحیح ویژگی ها میتواند یک راه حل برای بهبود عملکرد ABE باشد. در این مقاله یک مدل ترکیبی برمبنای ترکیبی از الگوریتم بهینه سازی پرنده آلاچیق ساتنی (SBO) و ABE برای افزایش دقت برآورد تلاش توسعه پیشنهاد شده است. در واقع این مدل با وزندهی مطلوب ویژگی های پروژه های نرم افزاری عملکرد ABE را افزایش داده است. در این مقاله از مجموعه داده های ماکسول و دشارنیز برای ارزیابی دقت و صحت مدل پیشنهادی استفاده شده است. نتایج بدست آمده نشان میدهند که، مدل پیشنهادی توانسته نسبت به مدلهای برآورد موجود عملکرد را به طور قابل توجهی بهبود دهد.

کلیدواژه ها

برآورد بر مبنای مقایسه، الگوریتم بهینه سازی پرنده آلاچیق ساتنی، وزن دهی ویژگی ها، معیارهای ارزیابی

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.