Reading Time: 5 mins

Churn Rate | Waarom het moet worden gemeten?

Churn Rate | Waarom het moet worden gemeten?

De churn rate van een code is een maatstaf die u de snelheid vertelt waarmee uw code evolueert. Het wordt meestal gemeten als regels code (LOC) die in korte tijd zijn gewijzigd, toegevoegd en verwijderd. Het is een belangrijke softwaremaatstaf die helpt bij het meten van het softwareontwikkelingsproces en de kwaliteit van de software.

Betekent een hoge churn echter dat de ontwikkelaar hard heeft gewerkt om regels code te schrijven, deze opnieuw te herschrijven, aan te passen en te verbeteren, of omgekeerd?

Het kan niet zijn! De churn rate is niet recht evenredig met de productiviteit van de ontwikkelaar. Als dat het zou kunnen zijn, dan is het een subjectieve manier om de softwarekwaliteit en de productiviteit van de ontwikkelaar te meten.

Bijvoorbeeld,

John heeft een groter aantal regels code geschreven en heeft het meer gekarnd in vergelijking met Sara, maar de kwaliteitsregels zijn door Sara geschreven, met minder churn-percentage en voor het eerst goed geschreven.

De churn rate moet vroeg in het proces worden gevolgd om veel tijd en kosten te besparen die anders zouden ontstaan wanneer het naar de productiefase gaat. Ontwikkelaars zouden veel tijd besteden aan karnen, waardoor de kwaliteit van de code ook minder productief zou zijn.

Er moet een objectieve maatstaf zijn om deze te meten en de kwaliteit van de software en de waarde van deze coderegels te volgen.

Horus , van Zuci , is een engineering management platform , met een reeks meetwaarden die helpen bij het meten van deze factoren en het volgen van de gezondheidsscore van de applicatie. Ga naar Horus

Lees meer over Horus in het vorige artikel.

Lees ook Klasse Vetheid

Keerthi Veerappan

An INFJ personality wielding brevity in speech and writing. Marketer @ Zucisystems.