Churnpercentage | Waarom het gemeten moet worden
An INFJ personality wielding brevity in speech and writing.
De churn-snelheid van een code is een maatstaf die u vertelt in welke mate uw code evolueert. Het wordt doorgaans gemeten als regels code (LOC) die in korte tijd zijn gewijzigd, toegevoegd en verwijderd. Het is een belangrijke softwaremetriek die helpt bij het meten van het softwareontwikkelingsproces en de kwaliteit van de software.
Betekent een hoog klantverloop echter dat de ontwikkelaar hard heeft gewerkt om regels code te schrijven, deze opnieuw te hebben geschreven, aangepast en verbeterd, of andersom?
Het kan niet zo zijn! Het verlooppercentage 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 ontwikkelaars te meten.
Bijvoorbeeld,
John heeft een groter aantal regels code geschreven en deze meer gekarnd in vergelijking met Sara, maar de kwaliteitsregels code zijn door Sara geschreven, met een lager verlooppercentage en het schrijven ervan voor de eerste keer goed.
Het verlooppercentage moet vroeg in het proces worden gevolgd om veel tijd en kosten te besparen die anders zouden ontstaan als het proces naar de productiefase gaat. Ontwikkelaars zouden veel tijd besteden aan karnen, waardoor de kwaliteit van de code achteruit zou gaan en ze ook minder productief zouden 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 platform voor technisch beheer, met een reeks statistieken die helpen bij het meten deze factoren en volg de statusscore van de applicatie. Ga erheen en ontdek Horus
Lees meer over Horus in het vorige artikel.
Lees ook Klassevetheid