Human Resource Optimization for Bug Fixing: Balancing Short-Term and Long-Term Objectives

被引:4
|
作者
Khalil, Elias [1 ]
Assaf, Mustafa [1 ]
Sayyad, Abdel Salam [1 ]
机构
[1] Birzeit Univ, Master Program Software Engn, Ramallah, Palestine
关键词
Human resource allocation; Software project planning; Agile development; Search-based software engineering;
D O I
10.1007/978-3-319-66299-2_9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In software development projects, bugs are usually accumulated and technical debt gets bigger over time. Managers decide to reduce the technical debt by planning one or more iterations for bug fixing. The time required to fix a bug depends on the required skill and the resource skill level. Managers seek to achieve fixing the highest number of bugs during the iteration while at the same time fixing the highest possible number of high severity and high priority bugs. In this study, we optimize the human resource assignment to achieve the objectives above, using multi-objective evolutionary algorithms, and then we add a fourth objective, i.e. that the bugs left out of the iteration should require the least time to finish. We show that the additional objective can be optimized without the detriment of other objectives. The lesson is that complicating the multi-objective problem formulation can help with the overall quality of the solutions.
引用
收藏
页码:124 / 129
页数:6
相关论文
共 50 条
  • [1] Handling Geological and Economic Uncertainties in Balancing Short-Term and Long-Term Objectives in Waterflooding Optimization
    Siraj, M. Mohsin
    Van den Hof, Paul M. J.
    Jansen, Jan-Dirk
    [J]. SPE JOURNAL, 2017, 22 (04): : 1313 - 1325
  • [2] Handling geological and economic uncertainties in balancing short-term and long-term objectives in waterflooding optimization
    Siraj M.M.
    Van Den Hof P.M.J.
    Jansen J.-D.
    [J]. 1600, Society of Petroleum Engineers (SPE) (22): : 1313 - 1325
  • [3] Balancing Long-Term Goals versus Short-Term Risks
    van Loon, Ronald J. M.
    [J]. JOURNAL OF INVESTING, 2023, 32 (01): : 132 - 149
  • [4] Balancing long-term and short-term strategies in a sustainability game
    Bertolotti, Francesco
    Roman, Sabin
    [J]. ISCIENCE, 2024, 27 (06)
  • [5] Hierarchical Long-Term and Short-Term Production Optimization
    van Essen, G. M.
    Van den Hof, P. M. J.
    Jansen, J. D.
    [J]. SPE JOURNAL, 2011, 16 (01): : 191 - 199
  • [6] A SHORT-TERM IN LONG-TERM
    KELLY, FL
    [J]. AMERICAN JOURNAL OF NURSING, 1988, 88 (11) : 1479 - 1480
  • [7] RECONCILING LONG-TERM BENEFITS FROM FORESTRY WITH SHORT-TERM NATIONAL OBJECTIVES
    RYLE, G
    [J]. COMMONWEALTH FORESTRY REVIEW, 1977, 56 (02): : 139 - 142
  • [9] DO SHORT-TERM OBJECTIVES LEAD TO UNDERINVESTMENT OR OVERINVESTMENT IN LONG-TERM PROJECTS
    BEBCHUK, LA
    STOLE, LA
    [J]. JOURNAL OF FINANCE, 1993, 48 (02): : 719 - 729
  • [10] Overview of developing desired conditions: Short-term actions, long-term objectives
    Chew, JD
    O'Hara, K
    Jones, JG
    [J]. PROCEEDINGS: NATIONAL SILVICULTURAL WORKSHOP, 2001, (19): : 11 - 15