Modeling Human Resource Experience Evolution for Multiobjective Project Scheduling in Large Scale Software Projects

被引:10
|
作者
Nigar, Natasha [1 ]
Shahzad, Muhammad Kashif [2 ]
Islam, Shahid [1 ]
Kumar, Satish [3 ]
Jaleel, Abdul [1 ]
机构
[1] Univ Engn & Technol, Dept Comp Sci RCET, Lahore 39161, Pakistan
[2] Govt Pakistan, Power Div, Minist Energy, Power Informat Technol Co PITC, Lahore 39161, Pakistan
[3] Univ Leeds, Sch Comp, Leeds LS2 9JT, W Yorkshire, England
来源
IEEE ACCESS | 2022年 / 10卷
关键词
Task analysis; Software; Costs; Unified modeling language; Schedules; Remuneration; Data models; Software project scheduling; experience; metaheuristics; multi-objective optimization; OPTIMIZATION; ALGORITHM; MANAGEMENT;
D O I
10.1109/ACCESS.2022.3169596
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The software project scheduling (SPS) is a project-scheduling problem where limited human resources are assigned to the tasks in multi-team project settings. Besides other dynamic events, employees experience evolution has direct influence in completing large-scale projects within budget and time. In this paper, a new SPS model is developed as a dynamic multi-objective optimization problem, which incorporates employees experience evolution with their learning ability over time. The experimental results on 24 problem instances (including six real-world instances) show that the developed SPS model reduces project duration by 40% while being within budget. The results provide evidence that consideration of experience evolution while tasks reallocation under dynamic events significantly optimizes project schedules. Moreover, the developed SPS model is evaluated with six state-of-the-art algorithms as bi-criterion evolution (BCE), NSGA-II, NSGA-III, Two_Arch2, OMOPSO, speed-constrained multi-objective particle swarm optimization (SMPSO) where BCE demonstrated distinct superiority for 63% data instances.
引用
收藏
页码:44677 / 44690
页数:14
相关论文
共 50 条