$30 off During Our Annual Pro Sale. View Details »

Peut-on être Agile sans Scrum ? - ATAM22

Peut-on être Agile sans Scrum ? - ATAM22

Quand on parle d'Agile en 2022, on pense forcément à Scrum. Pas d'agile sans PO, sans sprint, sans backlog : Scrum semble presque être actuellement un horizon indépassable…

Aurions-nous arrêté d' "uncover better ways" (pour citer le Manifeste agile) ? Peut-on être agile sans Scrum ? Ou provocativement: peut-on être agile malgré Scrum ?

C'est justement ce que nous vous proposons d'explorer pour cette session sous forme d'atelier : sortir du cadre et envisager à quoi pourrait ressembler l'agile dans vos équipes sans Scrum.

Y aurait-il de meilleures manières de faire, au-delà des "incontournables" de Scrum, qui permettraient d'être (plus) agiles ?

thomas lissajoux

November 14, 2022
Tweet

More Decks by thomas lissajoux

Other Decks in Business

Transcript

  1. Peut-on être Agile
    sans Scrum ?
    ou malgré Scrum

    View Slide

  2. Thomas Lissajoux
    [email protected]
    https://www.linkedin.com/in/thomaslissajoux

    View Slide

  3. Un grand merci à nos sponsors et partenaires
    @espritagile #atam22
    http://atmrs.esprit-agile.com

    View Slide

  4. Peut-on être Agile
    sans Scrum ?
    ou malgré Scrum

    View Slide

  5. A l'image du MacDo, on trouve Scrum partout et on sait ce que l'on va trouver…
    Est-ce que l'on peut être un peu critique et élargir son spectre gastronomique ?

    View Slide

  6. 01 A quoi vous verrez / évaluerez
    que vous êtes (plus) agiles ?
    02
    1. Quelle intention de départ
    ou bénéfices espérés ?
    2. Quels effets de bord
    ou résultats négatifs ?
    3. Quelles alternatives ?
    Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  7. 01 A quoi vous verrez / évaluerez
    que vous êtes (plus) agiles ?
    Collaboration Utilisateurs Adaptation Amélioration
    Continue
    qualité de la relation
    d'équipe
    satisfaction
    collaborateur
    autonomie &
    responsabilité
    décisions collectives
    partage des problèmes
    ambiance
    satisfaction utilisateur
    contact régulier
    écoute
    feedbacks réguliers
    besoins changeants
    faire bouger le périmètre
    résilience
    lever les obstacles

    View Slide

  8. EQUIPE
    une équipe équilibrée, avec l'ensemble des compétences

    View Slide

  9. 01 A quoi vous verrez / évaluerez
    que vous êtes (plus) agiles ?
    Daniel Terhorst-North
    @tastapod
    Être obsédé par
    le leadtime
    le feedback
    les principes d’ingénierie
    la collaboration

    View Slide

  10. 02
    😇 😈 💡
    1. Quelle intention de départ
    ou bénéfices espérés ?
    2. Quels effets de bord
    ou résultats négatifs ?
    3. Quelles alternatives ?
    Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  11. 😇 😈 💡
    Cadence régulière pour
    Apprendre à prendre et tenir de
    petits engagements et livrer
    incrémentalement
    Priorise & maximiser la valeur
    Inspect & adapt
    Interactions avec les
    stakeholders
    Pression à court terme et
    raccourcis sur la qualité
    Routine lassante et perte de
    vue des objectifs
    Frein au déploiement continu
    et allongement
    Mode flux tiré & Scrumban
    Événements "on demand"
    Adapter la timebox
    Garder les cadences pour les
    interactions externes
    02 Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  12. 😇 😈 💡
    Vision itérative & incrémentale
    priorisée des problèmes
    utilisateurs répondant aux
    besoins et enjeux
    Liste à la Prévert ou tout est
    urgent
    Feature Factory
    Specs détaillées à dépiler,
    sans conversations
    Objectifs & Priorités claires
    Hypothèses vérifiables (Bets)
    d'impact produit, humain &
    technologique
    Storymap avec releases fines
    pour la vision d'ensemble
    Backlog restreint et précis
    uniquement à court terme
    02 Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  13. 02
    😇 😈 💡
    Se focaliser collectivement à
    court terme
    Se synchroniser
    Suivre le travail en cours
    S'ajuster et s'améliorer
    quotidiennement
    Se parler
    Reporting, flicage & justification
    Ennuyeux
    Abandonner les 3 questions
    Revenir à l'objectif de sprint
    Suivi des items en mode kanban
    #StartFinishing
    Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  14. 02
    😇 😈 💡
    Membre à part entière de
    l'équipe
    Interlocuteur unique pour porter
    et s'aligner sur la vision produit
    Connexion et rapprochement
    parties prenantes, utilisateurs &
    tech
    Manque d' "Ownership" et
    de marges de manoeuvre
    pour prioriser
    Déresponsabilisation de
    l'équipe sur le produit
    CdP MOA et pas utilisateur
    Spécifieur qui écrit des US
    Prérequis : mandat & formation
    Vision & hypothèses explicites
    Facilitation, 3 Amigos
    Pas d'intermédiaire
    Un utilisateur sinon rien
    Rôle distribué dans l'équipe
    Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  15. 02
    😇 😈 💡
    Accompagner vers plus
    d'efficacité
    Accompagner l'appropriation des
    principes, des pratiques et ble
    changement de mindset…
    vers l'autonomie
    Garant du cadre, de la méthodo,
    de l'amélioration continue
    Facilitateur (des rituels)
    CdP classique
    Manque d'expérience
    "Process cop"
    Deresponsabilisation de
    l'équipe
    Rôle tournant dans l'équipe
    Coachs en transverse
    Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  16. 02
    😇 😈 💡
    Equipe pluridisciplinaire
    Capable de résoudre des
    problèmes complexes de
    manière autonome
    = "les devs", groupe limité à un
    silo (client/prestataire)
    Rôles très tranchés, manque de
    responsabilité commune
    Incomplète et pas autonome
    Pas d'Equipe, pas de produit
    pas de projet
    Casting équilibré
    Une équipe = un
    investissement vers un objectif
    (long terme)
    Equipe & Management
    engagés sur des critères de
    performance communs
    Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  17. 02
    😇 😈 💡
    Prévisibilité : pouvoir anticiper et
    replanifier régulièrement en
    tenant compte de la réalité
    Déclencher des conversations et
    s'aligner sur une compréhension
    commune
    Pouvoir ajuster l'engagement à la
    capacité sur les sprints
    Evaluer la performance, sa
    dégradation ou son amélioration
    Flicage : plus pour du reporting
    externe que pour l'équipe
    Pris comme des engagements
    Pression à tenir le rythme
    Comparaison malsaine
    Débat sans fin
    J/h / effort / complexité fonct.
    Usage interne uniquement
    Parler Impact et releases
    plutôt qu'Outputs
    Découpage fin
    NoEstimate
    Débit
    Temps de Cycle
    Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  18. 02
    😇 😈 💡
    1. Quelle intention de départ
    ou bénéfices espérés ?
    2. Quels effets de bord
    ou résultats négatifs ?
    3. Quelles alternatives ?
    Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  19. “ Je n'utilise pas Scrum, ce truc à 25 ans
    et je ne comprends même pas qu'on en parle encore ! ”
    02 Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  20. 😇 😈 💡
    cadre léger, rapide, standard
    une base initial à adapter
    → livraison itérative/incrémentale
    de valeur,
    → amélioration continu,
    → propice à la collaboration
    Cargo cult rigide (via rôles)
    "Agile in name only" = waterfall
    cadencement par des sprints,
    sans livraison de valeur
    feature factory, perte de contact
    avec les utilisateurs, perte de
    sens
    02 Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  21. “ Il suffit de bien appliquer Scrum ! ”
    \
    “ Il faut des bons coaches ! ”
    02 Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  22. 😇 😈 💡
    cadre léger, rapide, standard
    une base initial à adapter
    → livraison itérative/incrémentale
    de valeur,
    → amélioration continu,
    → propice à la collaboration
    "Agile in name only" = waterfall
    Cargo cult rigide (via rôles)
    cadencement par des sprints,
    sans livraison
    feature factory, perte de contact
    avec les utilisateurs, perte de
    sens
    Revenir aux principes lean-agile
    avant les pratiques
    Coacher les managers
    02 Sprints
    Backlog
    Standup
    PO
    ScrumMaster
    Scrum Team
    Vélocité & Estimations
    Scrum

    View Slide

  23. “ Without deviation
    from the norm,
    progress is not
    possible ”
    “ Without deviation
    from the norm,
    progress is not
    possible ”

    View Slide

  24. Scrum
    😈 Agile ?
    🚀 Questions

    Cargo cult
    "Agile in name only"
    Cadencement sans
    livraison de valeur
    Feature factory
    Equipe
    Collaboration
    Utilisateurs
    Adaptation
    Amélioration
    continue
    Leadtime
    Peut-on dévier du process ?
    Transforme-t-on le système ?
    Améliore-t-on le système ?

    View Slide

  25. Alternatives
    💡
    Équipe équilibrée pluri-compétente
    un investissement vers un objectif d'impact et de performance partagés
    Oubliez les rôles !
    Produit
    Backlog restreint + Storymap avec releases fines
    Hypothèses vérifiables d'impact produit, technologique & humain
    Flow
    Suivre et optimiser le Leadtime + Cycletime
    NoEstimate
    "Start Finishing" : Suivre l'âge des tickets en standup
    Story Points :
    Why is this so
    hard?

    View Slide

  26. Thomas Lissajoux
    [email protected]
    https://www.linkedin.com/in/thomaslissajoux

    View Slide

  27. Peut-on être Agile
    sans Scrum ?
    ou malgré Scrum

    View Slide