Les métriques DORA, même à trois développeurs.
Pourquoi mesurer quand on est peu
Dans une petite équipe, on sent quand ça va mal, rarement pourquoi. Les quatre métriques DORA disent si les livraisons ralentissent, si elles cassent plus souvent, et combien de temps il faut pour réparer — sans compter les heures de personne.
Encore faut-il qu’elles ne coûtent rien à tenir. Une équipe de trois n’a ni le temps de monter un entrepôt de données, ni celui de remplir un tableur chaque vendredi.
Les quatre métriques, telles que Jalon les calcule
Fréquence de déploiement
Combien de déploiements terminés ont atteint votre environnement de production sur la période.
Délai de mise en production
Le temps entre la création d’une merge request et le premier déploiement en production qui suit sa fusion. Quand aucun déploiement n’a été mesuré après la fusion, le délai s’arrête à la fusion, et l’écran Métriques dit pour combien de merge requests.
Taux d’échec des changements
La part des déploiements qui ont provoqué un incident, les incidents étant les tickets que vous désignez comme tels.
Temps de rétablissement
Le temps écoulé entre l’ouverture d’un ticket d’incident et sa fermeture.
La mise en place, en une fois
Connectez GitLab ou GitHub avec un jeton depuis la page Organisation, et choisissez les projets à suivre. Nommez votre environnement de production, puis dites à Jalon comment reconnaître un incident : par le type du ticket, ou par une étiquette.
Ensuite, il n’y a plus rien à faire : les chiffres se mettent à jour à chaque collecte, chacun avec le nombre de déploiements, de merge requests ou d’incidents qui le fondent, et rangé dans une bande d’« élite » à « basse » quand cet effectif le permet.
Ce que les chiffres ne disent pas
Avec quelques déploiements par mois, un seul incident fait bondir le taux d’échec. C’est pourquoi, en deçà de dix éléments, Jalon affiche le taux d’échec, le délai et le temps de rétablissement sans les classer « élite » ni « basse » : un seul événement suffirait à les faire basculer. Lisez la tendance sur plusieurs périodes plutôt qu’un chiffre isolé, et gardez-vous de comparer votre équipe à une autre.
Les métriques viennent de la dernière collecte, pas du direct. Elles décrivent la façon dont le travail circule, jamais la valeur d’une personne.
Questions fréquentes
Faut-il un outil de supervision pour les incidents ?
Non. Jalon lit les incidents dans les tickets de votre forge : ceux dont le type, ou l’étiquette que vous avez choisie, les désigne comme tels.
GitLab et GitHub sont-ils traités de la même façon ?
Oui : les deux forges alimentent les mêmes écrans et les mêmes calculs. Le connecteur se branche sur l’une ou l’autre depuis la page Organisation.
Le délai de mise en production s’arrête-t-il à la fusion ?
Seulement quand la forge ne dit rien de plus. Si vos déploiements en production y sont déclarés, le délai court jusqu’au premier d’entre eux après la fusion ; sinon, il s’arrête à la fusion et se lit alors comme un délai de revue, plus court que la réalité.
Les métriques DORA sont-elles dans le plan Gratuit ?
Non. Elles demandent le connecteur de forge, qui fait partie du plan Pro, à 7 € par membre et par mois.