Extreme programming (XP) – blog.erlem.fr https://blog.erlem.fr Agilité Sun, 20 Jan 2019 22:25:18 +0000 fr-FR hourly 1 https://wordpress.org/?v=6.0.3 Comparatif des différentes méthodes agiles https://blog.erlem.fr/comparatif-des-differentes-methodes-agiles/?utm_source=rss&utm_medium=rss&utm_campaign=comparatif-des-differentes-methodes-agiles https://blog.erlem.fr/comparatif-des-differentes-methodes-agiles/#respond Sun, 20 Jan 2019 22:22:46 +0000 https://blog.erlem.fr/?p=695 Dans cet article vous trouverez un comparatif des différentes méthodes agiles orientées équipe comme Scrum, Kanban, Scrumban, Extreme programming (XP) et orientées entreprise comme Safe (Scaled Agile Framwork), Spotify, Less (Large Scale Scrum), Nexus.

Les méthodes agiles d’équipe

Critères Scrum Kanban Scrumban Extreme programming (XP)
Planification Au début de chaque sprint Kanban board, Flux continu Kanban board avec itérations Planning game
Estimation de l’effort Au début de chaque sprint Optionnel, prédictibilité Idem Kanban Pratiques XP
Changement de périmètre Doit attendre le sprint suivant Selon besoin Selon besoin Selon besoin
Rôles Scrum master (SM )/ product owner (PO) / développeur (Dev) Team Team Team + client
Boards/Artifacts Product backlog,
Scrum board,
burndown / burnup
Kanban board,
Diagramme des flux cumulés
Idem Kanban Priorisation par le client, pratiques XP
Quand choisir ? Equipe dédiée à 100% au projet MCO, TMA, équipe travaillant sur plusieurs projets simultanément MCO, TMA, équipe expérimentée en agilité Amélioration de la qualité du logiciel critique, prise en compte immédiate des changements
Caractéristiques principales 1. Méthode leader,
2. Sprints,
3. BurnUP / vélocité.
1. Kanban board,
2. Pilotage visuel,
3. Indicateurs / cycle time.
1. Adaptabilité,
2. Transition,
3. Centre de services.
1. Qualité code,
2. Craftmanship,
3. Outillage.
Top 3 bénéfices – Productivité,
– Scalabilité,
– Engagement des équipes.
– Mise en place rapide sans changement des processus existants,
– Pilotage visuel CFD,
– Gestion des files d’attentes Flux.
– Avantages de Scrum + Kanban,
– Adapté à des portefeuilles projets mixtes cycle en V et agiles.
– Qualité du code plus importante,
– Réactivité,
– Niveau d’expertise des équipes.

Les méthodes agiles d’entreprise

Critères Safe (Scaled Agile Framwork) Spotify Less (Large Scale Scrum) Nexus
Niveaux d’organisation – Team,
– Programme,
– Portfolio.
– Squads (feature team),
– Tribus (ensemble de squads),
– Chapitres (même compétence),
– Guildes (communauté d’intérêts).
Less (jusqu’à 8 équipes de 8) Destiné à 3-9 équipes Scrum Avec une équipe d’intégration de Nexus (PO / SM / Dev)
Planification  PI planning
PI : correspond à un multiple de sprints, 5 sprints de 2 semaines = 10 semaines
Sprint planning – Sprint planning 1 PO / représentants team,
– Sprint planning 2 représentants de toutes les équipes
Nexus sprint planning
Rôles selon Configuration – Team : PO / SM / Dev,
– Programme : PM / RTE / Sys.Arch,
– Portfolio : Epic Owners / Ent. Arch / LPM.
PO / Dev / coach agile,
1 PO par squad team,
1 PM
Un seul PO,
Plusieurs SM, Dev
Nouveau rôle d’équipe d’intégration de Nexus (PO / SM / Dev)
Backlogs – Team : user story,
– Programme : features,
– Portfolio : epic.
Squad backlog – 1 product backlog,
– Sprint backlog / équipe.
– 1 product backlog,
– Nexus sprint backlog,
– Sprint backlog / équipe.
Quand choisir? ART : agile release train,
(50 à 125 personnes maximum)
– Tribu : 100 personnes maximum,
– 100% d’autonomies des squads,
– Equipes distribuées.
Destiné à 3-9 équipes Scrum,
70 personnes
Destiné à 3-9 équipes Scrum,
70 personnes
Caractéristiques principales 1. Référentiel leader,
2. Documentation complète + tool Kit + cycles certifiants,
3. Organisation orientée chaine de valeur client,
4. Adresse lean UX, scalable, DevOps et continuous delivery.
1. Spotify n’est pas un framework mais un retour d’expérience (REX),
2. Pas de documentation exhaustive, pas de formation,
3. Organisation orientée produit,
4. Dimension horizontale pour le partage des connaissances, des outils et du code.
1. Un product owner partagé par les équipes agiles,
2. Seul Scrum est supporté au niveau équipe,
3. Transforme l’organisation en appliquant la pensée système et la pensée lean.
1. Cadre minimal construit au-dessus du guide Scrum (Auteur : Ken Schwaber),
2. Partage le même product backlog,
3. Focus sur la phase d’intégration.
Top 3 bénéfices – Adresse le niveau portfolio entreprise,
– Plusieurs niveaux d’implémentation,
– Roadmap d’implémentation.
– Économie d’échelle (CoP),
– Craftsmanship, autonomie complète des squads.
– Mise en place rapide,
– Approche LeSS Huge pour plus de 9 équipes,
– Idéal pour des équipes déjà habituées au modèle Scrum.
– Approche Nexus + pour plus de 9 équipes,
– Idéal pour des équipes déjà habituées au modèle Scrum.
]]>
https://blog.erlem.fr/comparatif-des-differentes-methodes-agiles/feed/ 0