26 April 2024

La Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) : le cycle de vie Livraison continue Agile

Cycle Livraison continue : Agile

  • Voir figure page 90
  • Le cycle Livraison continue : Agile est une progression naturelle du cycle de vie Agile.
    • Les équipes évoluent généralement vers ce cycle de vie à partir du cycle de vie Agile, adoptant souvent des longueurs d’itération d’une semaine ou moins.
    • La principale différence entre celui-ci et le cycle de vie Agile est que le cycle de vie Livraison continue : Agile se traduit par la publication d’une nouvelle fonctionnalité à la fin de chaque itération plutôt qu’après plusieurs itérations.

Aspects

  • L’automatisation et les pratiques techniques sont essentielles.
    • Les équipes ont besoin d’un ensemble mature de pratiques techniques autour des tests de régression automatisés, de l’intégration continue (CI) et du déploiement continu (CD).
    • Pour accompagner ces pratiques, il faut investir dans les outils et rembourser la dette technique, et notamment écrire les tests de régression automatisés qui manquent.
  • La création a eu lieu dans le passé.
    • Lorsque l’équipe a été créée pour la première fois, la création aurait eu lieu et elle aurait pu se reproduire lorsqu’un changement important s’est produit, comme un changement majeur dans la direction commerciale ou la direction technique.
    • Donc, si un tel changement se reproduit, alors, oui, vous devez certainement investir suffisamment d’efforts pour réorienter l’équipe.
    • Nous voyons cela comme une activité, pas comme une phase, donc Inception n’est pas représentée.
    • Cela dit, nous voyons des équipes s’arrêter tous les quelques mois et investir explicitement plusieurs jours pour négocier, à un niveau élevé, ce qu’elles feront pour les prochains mois.
      • C’est quelque chose que SAFe appelle la planification d’une grande salle et Agile Modeling appelle une session de modélisation agile.
        • Ces techniques sont abordées dans l’objectif du processus “Coordonner les activités”.
        • La transition est devenue une activité.
        • Grâce à l’automatisation des tests et du déploiement, la phase de transition est passée d’un effort de plusieurs jours ou de plusieurs semaines à une activité entièrement automatisée qui prend quelques minutes ou quelques heures.

Jalons explicites et workflows entrants

  • Il existe encore des jalons communs basés sur les risques pour soutenir une gouvernance cohérente.
    • Certains jalons ne sont plus appropriés, en particulier la vision des parties prenantes et l’architecture éprouvée auraient été abordées dans le passé (bien que si des changements majeurs se produisent, il n’y a aucune raison pour que vous ne puissiez pas à nouveau aborder ces jalons).
  • Les flux de travail entrants d’autres parties de l’organisation sont affichés, tout comme avec les cycles de vie Agile et Lean.

Créé le 27/12/2022.

Leave a Reply

Your email address will not be published. Required fields are marked *