>
Fa   |   Ar   |   En
   ارائه یک مدل جدید جهت تخمین تلاش لازم برای توسعه سرویس های نرم افزاری  
   
نویسنده خطیبی بردسیری عمید ,هاشمی محسن ,رزازی محمدرضا
منبع مدل سازي در مهندسي - 1396 - دوره : 15 - شماره : 49 - صفحه:245 -261
چکیده    تخمین دقیق تلاش لازم برای توسعه سرویس‌های نرم افزاری یک چالش بزرگ هم در صنعت و هم برای محققین است. مفهوم تلاش یک پارامتر مهم و تاثیرگذار در فرآیند توسعه و مدیریت سرویس‌های نرم افزاری است. تخمین دقیق تلاش به مدیران پروژه کمک می‌کند تا منابع را بهتر تخصیص دهند و هزینه و زمان را طوری مدیریت کنند که پروژه در وقت و بودجه تعیین شده به اتمام برسد. یکی از مشهورترین روش‌های تخمین تلاش، استفاده از قیاس و مقایسه یک سرویس با موارد مشابه قبلی است. متاسفانه روش قیاس بدون استفاده از وزن‌های مناسب و ارزش دهی به ویژگی‌های یک سرویس، نتایج خوبی نخواهد داشت. بنابراین در این مقاله سعی شده تا با ترکیب روش قیاس و الگوریتم تکامل تفاضلی یک مدل کارا و قابل اطمینان برای برآورد تلاش لازم جهت توسعه سرویس‌های نرم افزاری ایجاد شود. مدل پیشنهادی بر روی داده‌های واقعی مستخرج از پایگاه داده isbsg و دو پایگاه داده مصنوعی مورد ارزیابی قرار گرفت و نتایج با روش‌های مشهور تخمین تلاش مقایسه گردید؛ مقادیر به دست آمده برای مخازن داده ای isbsg، همگن و ناهمگن به ترتیب و به ‌طور میانگین بهبود 28%، 34% و 19% را نشان می‌داد.
کلیدواژه تخمین تلاش، سرویس نرم افزاری، روش قیاس، الگوریتم تکامل تفاضلی، مدل وزن دهی
آدرس دانشگاه آزاد اسلامی واحد علوم و تحقیقات تهران, دانشکده فنی و مهندسی, گروه مهندسی کامپیوتر, ایران, دانشگاه آزاد اسلامی واحد علوم و تحقیقات تهران, دانشکده فنی و مهندسی, گروه مهندسی کامپیوتر, ایران, دانشگاه صنعتی امیرکبیر, دانشکده مهندسی, گروه کامپیوتر و فناوری اطلاعات, ایران
 
   A Novel Model for Software Services Development Effort Estimation  
   
Authors khatibi bardsiri Amid ,hashemi Seyyed mohsen ,Razzazi Mohhamdreza
  
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved