TeamPlus: A data-driven tool utilizing a Genetic Algorithm for optimal software team formation

Felipe Cunha, Mirko Perkusich, Danyllo Wagner Albuquerque, Kyller Gorgônio, Hyggo Oliveira de Almeida, Ângelo Perkusich · SoftwareX · 2025

TeamPlus is a data-driven tool designed to optimize software team formation. By integrating with project management systems, it leverages data analytics to create detailed profiles and suggest optimal team configurations, allowing for managerial adjustments. We implemented this tool using a Genetic Algorithm (GA) with Convex Combination Crossover and validated it through two approaches: an experiment comparing our GA with traditional methods (i.e., Partially Mapped Crossover and One-Point Crossover) using data from 47 projects and 149 developers, and an evaluation of fifteen features by an industry expert, comparing them with tools from six recent studies. Our GA significantly outperformed traditional crossover methods, and TeamPlus offers a more comprehensive and flexible set of features, improving decision-making efficiency and team formation quality.

Read the paper · More papers on PaperTik