Optimal Staff Allocation using Particle Swarm Optimization

T. Gonsalves and K. Itoh (Japan)


Simulation optimization, metaheuristics, Particle Swarm Optimization


Software development projects have acquired bad reputations for over-shooting development cost and development time. One of the causes for this failure is the lack of decision-making tools to aid the project managers in assigning the right personnel to the right job at the right time and at the right cost. In this study, we propose a skill-to-time model in which the task processing time varies in accordance with the level of skill possessed by the personnel assigned to the task. We create two optimization scenarios: (1) development cost optimization subject to the development time constraint and (2) development time optimization subject to the development cost constraint. We use the rapidly converging Particle Swarm Optimization (PSO) algorithm to find the optimal solutions in both the scenarios.

Important Links:

Go Back