🚀 Et si la qualité n'était pas l'ennemie de la vitesse ? Dans la vidéo, on te montre pourquoi la qualité peut accélérer ton équipe plutôt que la ralentir. Qu'en penses-tu ? Est-ce que dans ton équipe, vous avez trouvé le bon équilibre ? Dis-nous tout en commentaire, partage tes expériences ! 👇 #QualitéAccélératrice #TeamPerformance
Petite coquille, ce que JP décrit à 06:35 c'est un déploiement de type canary (avec montée en charge progressive, tel le mineur qui avance prudemment dans la mine en vérifiant régulièrement si son canari est toujours en vie au fur et à mesure de sa progression) ; pour le blue-green on fait basculer tout le monde d'un coup d'un environnement à l'autre, c'est binaire. Un des éléments à mettre en avant sur le type de réaction qui est présenté, c'est que si le focus sur la qualité permettait de n'avoir jamais aucun incident de mise en production ça se saurait (introduire ici le taux d'échec de déploiement de l'équipe avec sa pratique "qualité" actuelle, multiplié par le nombre de déploiement, la durée moyenne de recovery, et le CJM de l'équipe ops). Donc bah oui, on va accélérer les rollbacks, mais on va AUSSI réduire les taux d'échecs de déploiement, car les DORA metrics ne sont pas dissociables. C'est pas l'un ou l'autre, mais l'un ET l'autre. D'ailleurs, l'expérience montre que les 2 indicateurs bougent ensemble, presque jamais séparément. Après sur le fond moi ça me hérisse un peu ce genre d'attitude, parce que bon c'est facile de crier au loup au chaud derrière sa cafetière quand c'est les autres qui se tapent les astreintes de déploiement. Par contre, petite critique sur les DORA metrics. C'est intéressant mais ça ne mesure pas le flux de valeur (ce qu'on déploie est-il utile et rentable ?). Quitte à aborder ce genre de programme de la mesure de la performance j'espère qu'on aura droit un jour à un épisode sur le SPACE Framework. Le Dr. Nicole Forsgren, qui est derrière les 2 programmes (DORA et SPACE) expliquait d'ailleurs il y a quelques mois chez Dave Farley que la mise en place de DORA était laborieuse, et que ça ne se résumait pas à la mise en place des DORA metrics. Mais que y'avait quand même pas mal de limites qui avaient été identifiées et qu'elle a cherché à lever avec le Framework SPACE (qui n'est pas parfait non plus).
Merci pour ton commentaire ! Comme tu le mentionnes, le "canary deployment" se fait par montée en charge progressive, alors que le "blue-green deployment" consiste à basculer tout le trafic d'un environnement à l'autre en une seule étape. Cela dit, le "canary deployment" est souvent considéré comme une variante du "blue-green deployment" car il repose sur le même principe de minimisation des interruptions et de retour arrière rapide en cas de problème. ;-)
Salut @ahupond ! 🚀 Merci pour ton commentaire super détaillé. Effectivement, tu as raison sur le déploiement canary et la différence avec le blue-green. C'est une nuance importante que tu mets bien en lumière et qui méritait d'être précisée. 🙌 Concernant les DORA metrics, tu as touché un point crucial. La qualité du déploiement et la rapidité des rollbacks ne sont jamais des sujets isolés. Il est essentiel que les deux indicateurs bougent ensemble pour garantir une approche réellement efficace. D'ailleurs, ton explication sur le taux d'échec et la durée de recovery est très pertinente et j'adore ta métaphore du loup et de la cafetière. 😉 Quant au SPACE Framework, tu as anticipé quelque chose d'intéressant ! On envisage déjà une vidéo pour explorer cette dimension de la performance. Leurs bénéfices en termes de flux de valeur méritent une discussion plus poussée. Ta mention du Dr. Forsgren et de ses interventions chez Dave Farley m'inspire beaucoup. Merci encore pour ton commentaire constructif. Et toi, dans ton expérience, quel autre indicateur aurait un impact selon toi dans l’amélioration continue des déploiements ? Scrumment vôtre, Robin 🌟
L'acronyme DevOps c'est "Développent et Opérations" et non pas "Développeurs & Opérationnels". Quand au DORA Metrics, depuis peu, il y a aussi les métriques de fiabilité. Et dans les résultats DORA, en plus des Performances Organisationnelles on a les le Bien-Être dont... La réduction du travail à refaire (qu'on mesure aussi, puisque c'est un résultat qu'on veut atteindre). Et moins de travail à refaire, ça veut bien dire faire le mieux possible d'emblée, en tenant compte de toutes les contraintes (sécu, réglementaires, etc)
Bonjour @VincentJOBARD, Merci pour ton commentaire très détaillé et pour les précisions que tu apportes sur les DORA Metrics et l'acronyme DevOps. Tu soulèves effectivement des points clés et c'est génial d'avoir des échanges enrichissants comme celui-ci ! 👌 Pour aller plus loin, as-tu déjà implémenté les DORA Metrics dans ton équipe ? Si oui, quelles difficultés ou avantages as-tu rencontrés ? Tes retours pourraient vraiment intéresser la communauté et apporter une valeur ajoutée à nos discussions. À bientôt, Robin 🔄@ScrumLife #Agilité #DevOps #DORAMetrics
@@ScrumLife Ca fait sens pour de l'itératif. Deux questions me viennent en tête pour continuer: - Quid des biais introduits par un feedback trop rapides ? - Cette "qualité" évoquée n'est elle pas un peu trop "technico-technique" et invibilisante sur tout le côté social, éthique, etc...?
Oui en effet ici on axe la vidéo sur la problématique de la vitesse vs la qualité des DORA Metrics, mais bien sûr ces métriques apportent d'autres choses, on en parlait dans la vidéo sur Accelerate. Là on fait un focus particulier, merci du rappel ! Sinon, que vois-tu comme biais d'un feedback trop rapide ? -- Constantin
🚀 Et si la qualité n'était pas l'ennemie de la vitesse ? Dans la vidéo, on te montre pourquoi la qualité peut accélérer ton équipe plutôt que la ralentir. Qu'en penses-tu ? Est-ce que dans ton équipe, vous avez trouvé le bon équilibre ? Dis-nous tout en commentaire, partage tes expériences ! 👇 #QualitéAccélératrice #TeamPerformance
Petite coquille, ce que JP décrit à 06:35 c'est un déploiement de type canary (avec montée en charge progressive, tel le mineur qui avance prudemment dans la mine en vérifiant régulièrement si son canari est toujours en vie au fur et à mesure de sa progression) ; pour le blue-green on fait basculer tout le monde d'un coup d'un environnement à l'autre, c'est binaire.
Un des éléments à mettre en avant sur le type de réaction qui est présenté, c'est que si le focus sur la qualité permettait de n'avoir jamais aucun incident de mise en production ça se saurait (introduire ici le taux d'échec de déploiement de l'équipe avec sa pratique "qualité" actuelle, multiplié par le nombre de déploiement, la durée moyenne de recovery, et le CJM de l'équipe ops). Donc bah oui, on va accélérer les rollbacks, mais on va AUSSI réduire les taux d'échecs de déploiement, car les DORA metrics ne sont pas dissociables. C'est pas l'un ou l'autre, mais l'un ET l'autre. D'ailleurs, l'expérience montre que les 2 indicateurs bougent ensemble, presque jamais séparément. Après sur le fond moi ça me hérisse un peu ce genre d'attitude, parce que bon c'est facile de crier au loup au chaud derrière sa cafetière quand c'est les autres qui se tapent les astreintes de déploiement.
Par contre, petite critique sur les DORA metrics. C'est intéressant mais ça ne mesure pas le flux de valeur (ce qu'on déploie est-il utile et rentable ?). Quitte à aborder ce genre de programme de la mesure de la performance j'espère qu'on aura droit un jour à un épisode sur le SPACE Framework. Le Dr. Nicole Forsgren, qui est derrière les 2 programmes (DORA et SPACE) expliquait d'ailleurs il y a quelques mois chez Dave Farley que la mise en place de DORA était laborieuse, et que ça ne se résumait pas à la mise en place des DORA metrics. Mais que y'avait quand même pas mal de limites qui avaient été identifiées et qu'elle a cherché à lever avec le Framework SPACE (qui n'est pas parfait non plus).
Merci pour ton commentaire !
Comme tu le mentionnes, le "canary deployment" se fait par montée en charge progressive, alors que le "blue-green deployment" consiste à basculer tout le trafic d'un environnement à l'autre en une seule étape.
Cela dit, le "canary deployment" est souvent considéré comme une variante du "blue-green deployment" car il repose sur le même principe de minimisation des interruptions et de retour arrière rapide en cas de problème. ;-)
Salut @ahupond ! 🚀
Merci pour ton commentaire super détaillé. Effectivement, tu as raison sur le déploiement canary et la différence avec le blue-green. C'est une nuance importante que tu mets bien en lumière et qui méritait d'être précisée. 🙌
Concernant les DORA metrics, tu as touché un point crucial. La qualité du déploiement et la rapidité des rollbacks ne sont jamais des sujets isolés. Il est essentiel que les deux indicateurs bougent ensemble pour garantir une approche réellement efficace. D'ailleurs, ton explication sur le taux d'échec et la durée de recovery est très pertinente et j'adore ta métaphore du loup et de la cafetière. 😉
Quant au SPACE Framework, tu as anticipé quelque chose d'intéressant ! On envisage déjà une vidéo pour explorer cette dimension de la performance. Leurs bénéfices en termes de flux de valeur méritent une discussion plus poussée. Ta mention du Dr. Forsgren et de ses interventions chez Dave Farley m'inspire beaucoup.
Merci encore pour ton commentaire constructif. Et toi, dans ton expérience, quel autre indicateur aurait un impact selon toi dans l’amélioration continue des déploiements ?
Scrumment vôtre,
Robin 🌟
L'acronyme DevOps c'est "Développent et Opérations" et non pas "Développeurs & Opérationnels". Quand au DORA Metrics, depuis peu, il y a aussi les métriques de fiabilité. Et dans les résultats DORA, en plus des Performances Organisationnelles on a les le Bien-Être dont... La réduction du travail à refaire (qu'on mesure aussi, puisque c'est un résultat qu'on veut atteindre). Et moins de travail à refaire, ça veut bien dire faire le mieux possible d'emblée, en tenant compte de toutes les contraintes (sécu, réglementaires, etc)
Bonjour @VincentJOBARD,
Merci pour ton commentaire très détaillé et pour les précisions que tu apportes sur les DORA Metrics et l'acronyme DevOps. Tu soulèves effectivement des points clés et c'est génial d'avoir des échanges enrichissants comme celui-ci ! 👌
Pour aller plus loin, as-tu déjà implémenté les DORA Metrics dans ton équipe ? Si oui, quelles difficultés ou avantages as-tu rencontrés ? Tes retours pourraient vraiment intéresser la communauté et apporter une valeur ajoutée à nos discussions.
À bientôt,
Robin 🔄@ScrumLife
#Agilité #DevOps #DORAMetrics
Ah... La qualité... Ce mot valise qui dit tout et rien en même temps.
Ah ah !!! Justement, que penses-tu de cette vidéo et des sujets abordés ?
-- JP
@@ScrumLife Ca fait sens pour de l'itératif. Deux questions me viennent en tête pour continuer:
- Quid des biais introduits par un feedback trop rapides ?
- Cette "qualité" évoquée n'est elle pas un peu trop "technico-technique" et invibilisante sur tout le côté social, éthique, etc...?
Oui en effet ici on axe la vidéo sur la problématique de la vitesse vs la qualité des DORA Metrics, mais bien sûr ces métriques apportent d'autres choses, on en parlait dans la vidéo sur Accelerate. Là on fait un focus particulier, merci du rappel !
Sinon, que vois-tu comme biais d'un feedback trop rapide ?
-- Constantin