Compte tenu de la façon dont le logiciel est développé au cours d'un cycle de publication (implémentation, test, correction de bogues, publication), je pensais que l'on devrait pouvoir voir un modèle dans les lignes de code qui sont modifiées dans la base de code; par exemple vers la fin d'un projet, si le code devient plus stable, on devrait voir que moins de lignes de code sont modifiées par unité de temps.
Par exemple, on a pu voir qu'au cours des six premiers mois du projet, la moyenne était de 200 lignes de code par jour alors qu'au cours du dernier mois c'était 50 lignes de code par jour, et au cours de la dernière semaine (juste avant les DVD du produit ont été expédiés), aucune ligne de code n'a été modifiée (gel du code). Ce n'est qu'un exemple, et différents modèles pourraient émerger en fonction du processus de développement adopté par une équipe particulière.
Quoi qu'il en soit, existe-t-il des mesures de code (de la littérature à leur sujet?) Qui utilisent le nombre de lignes de code modifiées par unité de temps pour mesurer la stabilité d'une base de code? Sont-ils utiles pour se faire une idée si un projet arrive quelque part ou s'il est encore loin d'être prêt à sortir? Existe-t-il des outils qui peuvent extraire ces informations d'un système de contrôle de version et produire des statistiques?