Le craft : la pièce manquante de votre transfo agile

Le craft : la pièce manquante de votre transfo agile

Présentation faites durant le meetup "Nord Agile - Best Of Agile Tour Lille"

9489b8d6f2dbdc3e7d26b8702143b86e?s=128

Yoan

May 19, 2020
Tweet

Transcript

  1. Best Of Agile Tour Lille @yot88 le CRAFT “la pièce

    manquante de votre transfo agile”
  2. software craftsman, agile enthusiast, team player yoan thirion agile coach,

    software craftsman, trainer and security officer adrien muller https://yoan-thirion.com/
  3. Best Of Agile Tour Lille @yot88 Qu’est-ce qu’on observe ?

  4. Best Of Agile Tour Lille @yot88 State of Agile

  5. Best Of Agile Tour Lille @yot88 GANDALF on a un

    problème !!!
  6. Best Of Agile Tour Lille @yot88 les développeurs ne se

    retrouvent pas dans cette version de l'agilité… ils croient tous au manifeste “c’est du bon sens” MA IS ne se sentent plus concernés “c’est pas pour nous, c’est pour les chefs de projet”
  7. Best Of Agile Tour Lille @yot88 comment les ré-onboarder ?

  8. Best Of Agile Tour Lille @yot88 eXtreme Programming (XP) plein

    de réponses dans XP
  9. Best Of Agile Tour Lille @yot88 une réponse en 2008

    l'excellence technique est crucialement importante pour délivrer de la valeur. “craftsmanship over Execution” – Uncle Bob la 5ème valeur Agile Réduire l'écart entre le monde agile et le monde technique
  10. Best Of Agile Tour Lille @yot88 et dans la vraie

    vie ?
  11. Best Of Agile Tour Lille @yot88 notre retour d’expérience une

    grosse banque à luxembourg 15+ équipes
  12. Best Of Agile Tour Lille @yot88 "l'agilité a vraiment du

    mal à prendre dans les équipes, ils comprennent pas comment et quoi faire“ le(s) problème(s) - métiers "c'est bien on délivre de la valeur beaucoup plus fréquemment et rapidement mais on a des inquiétudes sur la qualité de ce qui est livré" - management i.t
  13. The Realm Of The Craft lunch & learn sur le

    grill manifeste triangle de fer sensibilisation dette technique tech radar coaching craft Auto-évaluation communautés open source knowledge base craft challenges formations X
  14. The Realm Of The Craft lunch & learn sur le

    grill manifeste triangle de fer sensibilisation dette technique tech radar coaching craft Auto-évaluation communautés open source knowledge base craft challenges formations X
  15. Best Of Agile Tour Lille @yot88 • un rôle venant

    du management • nécessaire du point de vue des équipes “pour nous les tech leads, on a un rôle super obscure… On sait pas ce qu’on attend de nous” On a des tech leads mais c’est quoi leur rôle en fait ? • avoir des relais techniques dans les équipes o archi o management IT o autres équipes • avoir des ponts entre les équipes
  16. Best Of Agile Tour Lille @yot88 manifeste du tech lead

    "les décisions sont prises par toute l'équipe, il décide quand il n'y a pas de consensus." – extrait du manifeste Tech lead
  17. The Realm Of The Craft lunch & learn sur le

    grill manifeste triangle de fer sensibilisation dette technique tech radar coaching craft Auto-évaluation communautés open source knowledge base craft challenges formations X
  18. Best Of Agile Tour Lille @yot88 un manque de temps

    pour la Qualité • renforcer le principe d’appropriation collective du code et de la qualité • rassurer les utilisateurs et le métier sur ce qui est produit “on a l’impression de courir un sprint qui n’en finit jamais… on est toujours, toujours dans la course à la user story”
  19. Best Of Agile Tour Lille @yot88 la qualité n’est pas

    négociable
  20. Best Of Agile Tour Lille @yot88 sensibilisation à la dette

    technique
  21. The Realm Of The Craft lunch & learn sur le

    grill manifeste triangle de fer sensibilisation dette technique tech radar coaching craft Auto-évaluation communautés open source knowledge base craft challenges formations X
  22. Best Of Agile Tour Lille @yot88 • pas de gouvernance

    technique • pas de standard de qualité partagé On a des équipes autonomes mais pas alignées techniquement • capitaliser sur les connaissances entre équipes • faciliter le démarrage de nouveaux projets • rationaliser le SI • améliorer la qualité “On est aligné sur le fonctionnel mais concernant la technique...”
  23. Best Of Agile Tour Lille @yot88 l’approche architecture sécu ops

    tech leads / dev db experts porteur de la vision technique techradar design sessions co-construit diffuse participe / propose participe / propose participe / propose participe / propose alimente knowledge base adr reviews techniques événements rôles artefacts matérialisée par
  24. Best Of Agile Tour Lille @yot88 tech radar http://bit.ly/2EF1tb7

  25. Best Of Agile Tour Lille @yot88 cartes d’auto-évaluation

  26. Best Of Agile Tour Lille @yot88 accompagnement technique TDD design

    patterns clean code DDD-CQR S-ES clean architecture coding guidelines pair programming mob programming code review
  27. The Realm Of The Craft lunch & learn sur le

    grill manifeste triangle de fer sensibilisation dette technique tech radar coaching craft Auto-évaluation communautés open source knowledge base craft challenges formations X
  28. Best Of Agile Tour Lille @yot88 c’est quoi nos bonnes

    pratiques ? “On sait tous qu’on doit utiliser les mêmes bonnes pratiques dans chaque équipe. mais c’est quoi au fait nos bonnes pratiques ?!!!” • assurer/améliorer la qualité • pouvoir monter rapidement dans une autre équipe
  29. Best Of Agile Tour Lille @yot88 lancement de communautés de

    pratiques prendre du feedback en se basant sur la vision (adaptation)
  30. Best Of Agile Tour Lille @yot88 open source interne

  31. Best Of Agile Tour Lille @yot88 base de connaissance one

    site to rule them all
  32. The Realm Of The Craft lunch & learn sur le

    grill manifeste triangle de fer sensibilisation dette technique tech radar coaching craft Auto-évaluation communautés open source knowledge base craft challenges formations X
  33. Best Of Agile Tour Lille @yot88 • des silos opérationnels

    entre les équipes, même colocalisées • beaucoup d’incompréhension des silos partout • (re-)créer du lien entre les personnes • éviter certaines frustrations • favoriser l’empathie / l’entraide “on est dans des open spaces mais on ne se connait pas, on ne se parle pas…”
  34. Best Of Agile Tour Lille @yot88 passages sur le grill

    Comment vous vous sentez dans l’équipe ? Quel est le niveau de satisfaction de vos clients ? Comment vous la mesurez ? Sur les 6 derniers mois de quoi êtes vous le plus fier ? Qu’est ce que vous changeriez ? Avec qui travaillez vous ? Comment ? Quelles sont les technologies utilisées et les compétences au sein de l'équipe ?
  35. Best Of Agile Tour Lille @yot88 des événements inter services

  36. The Realm Of The Craft lunch & learn sur le

    grill manifeste triangle de fer sensibilisation dette technique tech radar coaching craft Auto-évaluation communautés open source knowledge base craft challenges formations X
  37. Best Of Agile Tour Lille @yot88 “comment on peut faire

    pour apprendre en continu ?” peu d’apprentissage continu • être en capacité d’apprendre afin de o ne pas devenir “obsolète” o pouvoir innover • trouver des solutions à nos problèmes • développer notre curiosité • devenir une organisation apprenante
  38. Best Of Agile Tour Lille @yot88 craft challenges http://bit.ly/2WDxHZz

  39. Best Of Agile Tour Lille @yot88 impossible n’est pas http://bit.ly/2VnPx6g

    http://bit.ly/2Z aDLL c
  40. Best Of Agile Tour Lille @yot88 programmes de formation

  41. Best Of Agile Tour Lille @yot88 la fin du voyage

    ? Ce fût un beau voyage jusqu’à maintenant
  42. Best Of Agile Tour Lille @yot88

  43. Best Of Agile Tour Lille @yot88 et en remote ?

    • tech watch • lean coffee • ddd re-distilled • “lecture” from monoliths to micro-services • de java 9 à 14 • f# pour des devs java • A la découverte de machine learning • mains dans le cambouis d’elk • mutation testing • WAF et checkmarx • Améliorer votre qualité avec le property-based testing • mmcro-services 101 • nos libs java • retour d’expérience • de java 4 à 8 notre plan 2020 : • hiring • transformer le process rh • monter communauté craft luxembourg • training (interne/externe) • code quality • co-designs • standardiser code reviews • tout dans la bf • notre offre de service • coaching • On-demand https://www.meetup.com/fr-FR/software-craft-luxembourg/ Webinars depuis fin mars Au jour le jour • points de synchro • co-designs (plus efficace ?) • health checks • refinements • “face 2 Face” • pair / mob programming • code reviews • ateliers co-construction
  44. Best Of Agile Tour Lille @yot88 roti https://roti.express/r/eagdnh

  45. Best Of Agile Tour Lille @yot88 MERCI adrien muller yoan

    thirion