Au cours du développement logiciel, une grande quantité de données est produite, telles que les
référentiels d'attributs logiciels et la trace d'exécution du programme, ce qui peut aider dans les
futures activités de développement et de gestion de projet. Un développement logiciel efficace
nécessite une quantification, une mesure et une modélisation des artefacts logiciels précédents.
Le développement de systèmes logiciels volumineux et complexes est un formidable défi qui
nécessite des activités supplémentaires pour soutenir le développement de logiciels et les
processus de gestion de projet. Dans ce scénario, le data mining (fouille de données) peut
fournir une main utile dans le processus de développement logiciel.
3