Please use this identifier to cite or link to this item:
http://hdl.handle.net/20.500.11889/5135
Title: | Human resource optimization for bug fixing : balancing short-term and long-term objectives | Authors: | Khalil, Elias Assaf, Mustafa Sayyad, Abdel Salam |
Keywords: | Personnel management - Computer programs;Decision support systems;Computer software - Development;Agile software development;Software engineering;Business intelligence | Issue Date: | Sep-2017 | Publisher: | Springer | Abstract: | 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. | URI: | http://hdl.handle.net/20.500.11889/5135 |
Appears in Collections: | Fulltext Publications |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
HR-optimization_short.pdf | 225.61 kB | Adobe PDF | View/Open |
Page view(s)
336
Last Week
0
0
Last month
10
10
checked on Jun 7, 2023
Download(s)
76
checked on Jun 7, 2023
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.