Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Xanpan - une méthode agile centrée sur l’équipe

Yoan
April 30, 2020

Xanpan - une méthode agile centrée sur l’équipe

Dans la vie, il n'y a pas que Scrum ou Kanban, il y a Xanpan aussi.
Xanpan, comme vous l'avez peut-être déjà deviné, est un croisement entre les mots XP et Kanban.
Il tire ses fondements du Kanban (flux), du Lean (culture de l'amélioration continue), de l'XP (pratiques techniques), de Scrum (rythme et certains événements) et de la gestion des produits.

Son objectif principal est de résoudre certaines questions que vous vous êtes probablement déjà posées avec des frameworks comme Scrum :
"comment gérer la maintenance dans mon sprint ?"
"comment assurer la qualité des incréments du produit ?"
"Comment améliorer la prévisibilité ?"

Présentation faites à AgileEnLigne2020

Yoan

April 30, 2020
Tweet

More Decks by Yoan

Other Decks in Education

Transcript

  1. @yot88 Qui suis-je ? yoan thirion software craftsman, agile &

    craft coach, team player https://yoan-thirion.com
  2. @yot88 Travailler en iterations Iterations de 2 semaines De mileude

    semainea milieu de semaine Un produit“releasable” a la fin de chaqueiteration continuous integration -> continuous deployment Les mini Deadlines aidenta se focaliser limiter l’en-cours Retro formelleounon
  3. @yot88 Planning - 3 players Product Owner Jouepar 1 product

    manager ou1 BA The creators Software engineers, Testers, UX, UI,… The facilitator Dedieoupas Le Product ownership estconsiderecommeunepratiqueplutotqu’unrole
  4. @yot88 Planifier au dela de l’iteration Quarter et Roadmap ne

    sontque des horizons planning != scheduling Planifier= se tournerversl'avenirpour apprendresur cequi pourraitse passer / arriver : s’ypreparerenutilisantdu design thinking par exemple
  5. @yot88 Kanban-style flow Xanpanpermetle travail planifieet non planifie Le travail

    peutcontinuer d’uneiteration a uneautre Les cartesbleuesdoiventapporterde la valeur (les petites User stories enapportentrarement) COMMITMENT
  6. @yot88 visualiser Sprint backlog Stock of unplanned work Work For

    today Representel’etat de l’equipe Tranches verticalesde fonctionnalitesbusiness Blue cards Taches lie aux cartes bleues White cards bugs
  7. Quality is free Les logicielsqui ontdu succesviventet ontbesoinde changer dans

    le temps Comment estle rework ? La faiblequaliterend le rework difficile La qualiterend le rework facile et rapide
  8. Si pas de qualite Le Rework detruitle flux Rienne peutetreconsiderecomme‘done’

    Du travail cache vanaviguerentre iterations Les metriquessontinutileset mentent Des sommesd'argentastronomiquesdans des tests (a posteriori)
  9. @yot88 Plein de pratiques techniques Test-Driven Development (Unit, ATDD) Refactoring

    Frequent builds Continuous Integration Source code control Code reviews Pair programming Static analysis Coding Standards
  10. @yot88 "xanpan est le genre de chose qui devrait emerger

    de toute equipe agile lorsqu'elle n'est pas restrainte par certains dogmes "agiles".
  11. @yot88 Just do it : passer a l’action Keep or

    drop Identify a practice, tool, technique, whatever from somewhere else. Decide what it would mean to your team: what would you do differently? Set a time frame Make the change at the end of the period : check