|
|
ارائه یک مدل جدید جهت تخمین تلاش لازم برای توسعه سرویس های نرم افزاری
|
|
|
|
|
نویسنده
|
خطیبی بردسیری عمید ,هاشمی محسن ,رزازی محمدرضا
|
منبع
|
مدل سازي در مهندسي - 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|