Le graphique Niveau de service attendu affiche le temps moyen nécessaire à l'intégration des revues de code pour la période de temps sélectionnée.
Il affiche également le code et le nom de la revue de code, son temps de cycle, la répartition de son temps de cycle ainsi que sa date d'intégration. Vous pouvez afficher ces données par jour, semaine, mois ou par sprint, selon votre préférence. À titre informatif, si un tableau de type kanban a été lié à votre projet Axify, l'option "sprint" ne sera pas disponible dans les filtres situés au haut de la page. De plus, les périodes "6 derniers mois" et "dernière année" ne permettent pas l'affichage par jour.
Psst! Attention à ne pas confondre ce graphique avec celui du même nom disponible dans l'Axe Processus, puisqu'ils n'utilisent pas les mêmes données (différentes sources pour les deux Axes).
Lecture du graphique
Pour le graphique suivant, la période affichée correspond au dernier mois et le mode d'affichage est par semaine. En moyenne, nous pouvons voir que 85% (85e percentile) des revues de code sont intégrées en deux jours ou moins. Comme pour son équivalent dans l'Axe Processus, nous pouvons voir que l'intégration de certaines revues de code a nécessité plus de temps.
La ligne pointillée violacée est la mesure utilisée pour indiquer le 85e percentile du temps de cycle des pull requests fusionnées sur la période sélectionnée.
Comme ce graphique est interactif, survoler un item à l'aide de votre souris permet d'afficher plus de détails pour la PR concernée.
Ce graphique comporte également un indicateur de variation, lequel permet de comparer le temps de traitement moyen des items pour la période en cours au temps de traitement moyen des items de la période précédente. Pour en savoir plus sur les indicateurs de variation, référez-vous à cet article!
Psst! Cet indicateur est particulièrement utile pour identifier les données aberrantes, comprendre leur cause et les régler. Cette métrique permet aussi d'évaluer la constance de votre flot de livraison (c'est-à-dire si les revues de code sont intégrées de façon régulière ou irrégulière).
Calcul de la métrique
La mesure visible au haut du graphique (2 jours pour notre exemple) présente le temps de traitement des PRs arrondi à la hausse. Ainsi, un 85e percentile de 2 jours 1 heure affichera 3 jours.
Le temps de traitement est calculé comme suit :
- L'ensemble des revues de code fusionnées pour les trois derniers mois sont récupérées
- La durée du cycle de toutes les revues de code est évaluée.
- Le 85e centile de l'ensemble obtenu est déterminé.