- Points clés
- La Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) est la partie livraison du kit d’outils Agile Discipliné (Disciplined Agile – DA) – ce n’est pas simplement une autre méthodologie.
- Si vous utilisez Scrum, XP ou Kanban, vous utilisez déjà des variantes d’un sous-ensemble de la Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD).
- La Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) propose six cycles de vie parmi lesquels choisir ; il ne prescrit pas une seule façon de travailler car le choix est bon.
- La Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) répond aux principales préoccupations des entreprises.
- La Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) fait le gros du travail pour que vous n’ayez pas à le faire.
- La Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) montre comment le développement agile fonctionne du début à la fin.
- La Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) fournit une base flexible à partir de laquelle mettre à l’échelle tactiquement les méthodes courantes.
- Il est facile de démarrer avec la Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD).
- Vous pouvez commencer avec votre façon de travailler (Way of Working – WoW) existant puis appliquer la Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) pour l’améliorer progressivement. Vous n’avez pas besoin de faire un changement risqué du type “big bang”.
- La Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) est la partie livraison du kit d’outils Agile Discipliné (Disciplined Agile – DA) – ce n’est pas simplement une autre méthodologie.
La Livraison Agile Discipliné (Disciplined Agile Delivery – DAD) est une approche hybride
- La Livraison Agile Discipliné (Disciplined Agile Delivery – DAD) offre une approche plus cohérente de la livraison de solutions agiles.
- La Livraison Agile Discipliné (Disciplined Agile Delivery – DAD) est une approche agile hybride axée sur les personnes, axée sur l’apprentissage, pour la livraison de solutions informatiques.
- Aspects de la Livraison Agile Discipliné (Disciplined Agile Delivery – DAD)
- Les personnes d’abord.
- Hybride.
- Cycle de vie complet de la livraison.
- Prise en charge de plusieurs cycles de vie.
- Complet.
- Sensible au contexte.
- Des solutions consommables de préférence à un logiciel entièrement fonctionnel.
- Auto-organisation avec une gouvernance appropriée.
- Livraison Agile Discipliné (DAD)
- Les objectifs du processus ont été revus, corrigés et adaptés (refactorisés).
- Chaque objectif a été mis à jour.
- Tous les objectifs sont capturés visuellement.
- Cycles de vie nouveaux et mis à jour.
- Conseils pour appliquer la trousse à outils dans la pratique.
Les personnes d’abord : rôles, droits et responsabilités
- Voir figure 3.1 Potential roles on DAD teams page 47
- Rôles principaux
- Chef d’équipe. (Team Lead)
- Propriétaire du produit (Product Owner – PO).
- Propriétaire de l’architecture (Architecture Owner – AO).
- Membre de l’équipe (Team Member)
- Partie prenante (Stakeholder)
- Rôles de soutien
- Spécialiste (Specialist)
- Testeur indépendant (Independant Tester)
- Spécialiste du domaine (Domain Expert)
- Expert technique (Technical Expert)
- Intégrateur (Integrator)
- Tout le monde dans les équipes agiles a des droits et des responsabilités.
- Tout le monde.
- Par exemple : tout le monde a le droit d’être respecté, mais chacun a aussi aussi la responsabilité de respecter les autres.
La Livraison Agile Discipliné (Disciplined Agile Delivery – DAD) est une approche hybride agnostique de grandes idées.
- DevOps
- Extreme Programming (XP)
- Scrum
- Scaled agile Framework (SAFe)
- Guide PMBok
- Spotify
- Kanban
- Agile Modeling
- Agile Data
- Agile Unified Process (AUP)
- Traditional
- et plus …
Le choix est bon
- Le choix est bon : les objectifs de processus
- Voir figure 3.3 Les objectifs de processus de DAD p50
- DAD comprend une collection de 24 objectifs de processus, ou résultats de processus si vous le souhaitez.
- Chaque objectif est décrit comme un ensemble de points de décision, de problèmes que votre équipe doit déterminer s’ils doivent les résoudre et, le cas échéant, comment ils le feront.
- Les pratiques et stratégies potentielles pour aborder un point de décision, qui peuvent être combinées dans de nombreux cas, sont présentées sous forme de listes.
- Les diagrammes d’objectifs sont, en effet, des guides pour aider une équipe à choisir les meilleures stratégies qu’elle est capable de faire en ce moment compte tenu de ses compétences, de sa culture et de sa situation.
- Figure 3.4 Diagramme des objectifs du processus d’amélioration de la qualité p50
- Le choix est bon : prise en charge de plusieurs cycles de vie, DAD prend en charge six cycles de vie
- Agile.
- Il s’agit d’un cycle de vie basé sur Scrum pour les projets de livraison de solutions.
- Lean.
- Il s’agit d’un cycle de vie basé sur Kanban pour les projets de livraison de solutions.
- Livraison continue : agile.
- Il s’agit d’un cycle de vie basé sur Scrum pour les équipes de longue durée.
- Livraison continue : Lean.
Il s’agit d’un cycle de vie basé sur Kanban pour les équipes de longue durée.
- Exploratoire.
- Il s’agit d’un cycle de vie basé sur le Lean Startup pour mener des expériences avec des clients potentiels afin de découvrir ce qu’ils veulent réellement.
- Ce cycle de vie soutient une approche de pensée conceptuelle.
- Programme.
- Il s’agit d’un cycle de vie pour une équipe d’équipes agiles ou lean.
- Agile.
Des solutions consommables plutôt que des logiciels entièrement fonctionnels
- Ça marche.
- C’est utilisable.
- C’est préférable.
- Il s’agit d’une solution à part entière qui peut inclure des améliorations pour :
- Logiciel.
- Matériel.
- Processus d’affaires.
- Structure organisationnelle.
- Documentation à l’appui.
Terminologie DAD
- Il n’y a pas de terminologie Agile standard.
- La terminologie Scrum est au mieux discutable.
- Les termes sont importants.
- Choisissez les termes que vous aimez.
- Certaines correspondances sont ténues.
- Une chose importante à souligner est que les termes ne correspondent pas parfaitement.
- Par exemple, nous savons qu’il existe des différences entre les coachs, les scrum masters et les chefs de projet, mais ces différences ne sont pas pertinentes pour cette discussion.
- Tableau 3.1 : Cartographie d’une partie de la terminologie variable dans la communauté Agile p53
Le contexte compte : DAD fournit la base d’une mise à l’échelle tactique agile (Scaling Agile Tactically).
- Agilité tactique à grande échelle (Tactical agility at scale)
- Agilité stratégique à grande échelle (Strategic agility at scale)
- DAD fournit une base solide pour la mise à l’échelle tactique agile de plusieurs manières :
DAD promeut un cycle de vie risque-valeur où les équipes attaquent le travail le plus risqué en premier pour aider à éliminer tout ou partie du risque, augmentant ainsi les chances de succès.- Certaines personnes aiment se référer à cela comme un aspect de «l’échec rapide», bien que nous prérerions le dire en termes d’apprentissage rapide ou, mieux encore, de réussite précoce.
- DAD favorise l’auto-organisation renforcée par une gouvernance efficace basée sur l’observation que les équipes agiles travaillent dans le cadre et les contraintes d’un écosystème organisationnel plus large.
- Par conséquent, DAD vous recommande d’adopter une stratégie de gouvernance efficace qui guide et rend possible les équipes agiles.
- DAD promeut la livraison de solutions consommables plutôt que la simple construction de logiciels entièrement fonctionnels.
- DAD favorise la sensibilisation entière de l’entreprise plutôt que la simple sensibilisation de l’équipe.
- Ce que nous entendons par là, c’est que l’équipe doit faire ce qui est bon pour l’organisation – travailler selon une vision commune, tirer parti des systèmes et des sources de données existants et suivre des directives communes – et pas seulement faire ce qui est pratique ou amusant pour eux.
- DAD est sensible au contexte et axé sur les objectifs, et non normatif (un autre principe de DA est que le choix est bon).
- Une approche de processus ne convient pas à tous, et les équipes DAD ont l’autonomie pour choisir et faire évoluer leur façon de travailler (Way of Working – WoW).
Il est facile de démarrer avec DAD.
- Lisez ce livre.
- Suivez une formation.
- Commencez par une méthode ou un cadre prescrit, puis sortez de la «prison de la méthode».
- Commencez par DAD.
- Travaillez avec un coach agile expérimenté.
En résumé
- La Livraison Agile Disciplinée (Disciplined Agile Delivery – DAD) est la partie livraison de Agile Discipliné (Disciplined Agile -DA)).
- Si vous utilisez Scrum, XP ou Kanban, vous utilisez déjà des variantes d’un sous-ensemble de DAD.
- Vous pouvez commencer avec votre façon de travailler (Way of Working – WoW) existant puis appliquer DAD pour l’améliorer progressivement. Vous n’avez pas besoin de faire un changement risqué du genre “big bang”.
- DAD propose six cycles de vie parmi lesquels choisir ; il ne prescrit pas une approche unique, vous offrant des choix solides sur lesquels baser votre WoW.
- DAD répond aux principales préoccupations des entreprises et montre comment le faire de manière contextuelle.
- DAD fait le gros du travail pour que vous n’ayez pas à le faire.
- DAD montre comment le développement agile fonctionne du début à la fin.
- DAD fournit une base flexible à partir de laquelle mettre à l’échelle tactiquement les méthodes courantes.
- Il est facile de démarrer avec DAD, et il existe plusieurs chemins pour le faire.
Article suivant
Article général
Article précédent
Créé le 24/12/2022