Analysis of the multi-objective release plan rescheduling problem

作者:

Highlights:

• Release plan rescheduling, in the context of agile software development, is modeled.

• Five criteria are defined for the multi-objective optimization problem.

• Three evolutionary multi-objective algorithms are applied to test instances.

• Analysis of results include conflict between the objectives and algorithm performance.

• Results are examined regarding the practicability of the rescheduled release plans.

摘要

•Release plan rescheduling, in the context of agile software development, is modeled.•Five criteria are defined for the multi-objective optimization problem.•Three evolutionary multi-objective algorithms are applied to test instances.•Analysis of results include conflict between the objectives and algorithm performance.•Results are examined regarding the practicability of the rescheduled release plans.

论文关键词:Multi-objective optimization,Release plan rescheduling problem,Scrum,Evolutionary algorithms

论文评审过程:Received 30 August 2020, Revised 1 March 2021, Accepted 2 March 2021, Available online 5 March 2021, Version of Record 9 March 2021.

论文官网地址:https://doi.org/10.1016/j.knosys.2021.106922