نام پژوهشگر: ایمان عطارزاده

بهبود میزان تخمین هزینه پروژه های نرم افزاری در مدل cocomo ii مبتنی بر الگوریتم های منطق فازی
پایان نامه موسسه آموزش عالی غیر انتفاعی و غیر دولتی جهاد دانشگاهی خوزستان - دانشکده مهندسی کامپیوتر 1394
  ابراهیم سلیمی ترک   ایمان عطارزاده

در تمامی پروژه هایی که امروزه انجام می شوند بحث مدیریت مسأله ای بسیار تعیین کننده است. پروژه های نرم افزاری نیز از این قاعده مستثنی نیستند. از مهم ترین جنبه های فعالیت توسعه نرم افزاری بحث مدیریت زمان و هزینه است. با توجه به اینکه در مراحل ابتدایی توسعه نرم افزار اطلاعات دقیقی نسبت به جنبه های مختلف توسعه وجود ندارد؛ تخمینی دقیق تر از هزینه های پیش رو می تواند امری حیاتی در موفقیت یک نرم افزار باشد. در این پژوهش توانستم با بکارگیری مدل cocomo ii، که از شناخته شده ترین روش های تخمینِ هزینه های توسعه نرم افزاری مبتنی بر مدل های الگوریتمی است، و ترکیب آن با منطق فازی، مدلی را ایجاد کرده که با توجه به برخی پارامترهای موجود در فازهای اولیه ی توسعه، تخمین های دقیق تری نسبت به هزینه انجام می دهد. پیاده سازی آن در نرم افزار matlab و با کمک داده های مصنوعی صورت گرفته شده است. بررسی صحت داده های ایجاد شده نیز در نرم افزار spss صورت گرفته است. همچنین اینکه از داده های 2 dataset رسمی cocomo ii برای ارزیابی مدل پیشنهادی استفاده شده اند که نتایج حاصله با استفاده از تکنیک های mmre و pred مورد بررسی واقع شده اند که خروجی های تولید شده نشان می دهند سیستم پیشنهادی در مقایسه با مدل اصلی cocomo ii که میانگین بهبودی معادل 5.901% داشته است.