Lorsque vous cherchez des conseils sur les bonnes pratiques de programmation, les réponses typiques sont une variation de développement logiciel agile, de développement piloté par les tests ou de modèles de conception. Cependant, autant que je sache, aucune de ces méthodes n'est prouvée en utilisant la méthode scientifique (si je me trompe, alors n'hésitez pas à me corriger).Études fondées sur des données probantes sur les meilleures pratiques de programmation?
Je me demande s'il y a de bonnes ressources sur le sujet des pratiques de développement fondées sur des données probantes?
Semble être trop large, peut-être que vous devriez être plus précis sur les pratiques qui vous intéressent. Il existe des études empiriques sur l'agilité. Je ne pense pas qu'il existe de véritable preuve scientifique à propos de quoi que ce soit en génie logiciel, ce n'est pas une science, par exemple. math. –
Je ne vois pas pourquoi ce ne serait pas possible. Il semble possible, par exemple, de laisser un groupe résoudre une tâche en utilisant l'ancienne approche en cascade, et un autre groupe en utilisant une approche itérative. Et plus tard, comparez les résultats. – StackedCrooked
Oui, vous pouvez le faire, et certaines personnes ont une petite échelle, mais vous devez le faire avec de nombreux groupes pour avoir une validité statistique quelconque, car il y a toujours d'autres variables en jeu en plus de la méthodologie utilisée . –