An Investigation of Optimal Project Scheduling and Team Staffing in Software Development using Particle Swarm Optimization
Particle swarm optimization