An Improved Algorithmic Method for Software Development Effort Estimation

  • سال انتشار: 1397
  • محل انتشار: مجله پیشرفت در تحقیقات کامپیوتری، دوره: 9، شماره: 1
  • کد COI اختصاصی: JR_JACR-9-1_004
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 253
دانلود فایل این مقاله

نویسندگان

Elham Khatibi

Department of Computer Engineering, Faculty of Science, Kerman Branch, Islamic Azad University, Kerman, Iran

Vahid Khatibi Bardsiri

Department of Computer Engineering, Faculty of Science, Kerman Branch, Islamic Azad University, Kerman, Iran

چکیده

Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. In this paper, a hybrid model is proposed to estimate the effort of software projects. The proposed model is a combination of particle swarm optimization algorithm and a linear regression method in which coefficient finding is optimally performed. Moreover, the estimation equation is adjusted using project size metric so that the most accurate estimate is achieved. A relatively real large data set is employed to evaluate the performance of the proposed model and the results are compared with other models. The obtained results showed that the proposed hybrid model can improve the accuracy of estimates.

کلیدواژه ها

Effort Estimation, Particle Swarm Optimization Algorithm, Software Project, linear regression

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

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

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