In Anbetracht der Entwicklung von Software während eines Veröffentlichungszyklus (Implementierung, Testen, Fehlerbehebung, Veröffentlichung) dachte ich, dass man in der Lage sein sollte, ein Muster in den Codezeilen zu sehen, die in der Codebasis geändert werden. ZB gegen Ende eines Projekts, wenn der Code stabiler wird, sollte man sehen, dass weniger Codezeilen pro Zeiteinheit geändert werden.
Beispielsweise konnte man feststellen, dass in den ersten sechs Monaten des Projekts durchschnittlich 200 Codezeilen pro Tag und im letzten Monat 50 Codezeilen pro Tag und in der letzten Woche (kurz vor den Produkt-DVDs) verzeichnet wurden wurden ausgeliefert), wurden keine Codezeilen geändert (Code Freeze). Dies ist nur ein Beispiel, und je nach Entwicklungsprozess eines bestimmten Teams können unterschiedliche Muster auftreten.
Gibt es überhaupt Codemetriken (Literatur?), Die die Anzahl der modifizierten Codezeilen pro Zeiteinheit verwenden, um die Stabilität einer Codebasis zu messen? Sind sie nützlich, um ein Gefühl dafür zu bekommen, ob ein Projekt irgendwohin kommt oder noch lange nicht fertig ist? Gibt es Tools, die diese Informationen aus einem Versionskontrollsystem extrahieren und Statistiken erstellen können?