Mesurer scrum avec Roboscrum
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Mesurer scrum avec Roboscrum

  • 1,796 views
Uploaded on

les slides de la présentation des travaux de Scott Downey et de Jefff Sutherland sur les outils de mesure de l'effectivité dans les équipes projet/Scrum.

les slides de la présentation des travaux de Scott Downey et de Jefff Sutherland sur les outils de mesure de l'effectivité dans les équipes projet/Scrum.

More in: Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,796
On Slideshare
1,596
From Embeds
200
Number of Embeds
17

Actions

Shares
Downloads
39
Comments
0
Likes
0

Embeds 200

http://managingagile.blogspot.com 102
http://www.frenchsug.org 47
http://managingagile.blogspot.fr 22
http://managingagile.blogspot.in 5
http://managingagile.blogspot.ca 5
http://www.scoop.it 5
http://managingagile.blogspot.ro 3
http://managingagile.blogspot.de 2
http://managingagile.blogspot.nl 1
http://managingagile.blogspot.be 1
http://managingagile.blogspot.no 1
http://www.linkedin.com 1
http://managingagile.blogspot.ie 1
http://managingagile.blogspot.se 1
http://scrumcampus.drupalgardens.com 1
http://managingagile.blogspot.com.es 1
http://managingagile.blogspot.com.ar 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Roboscrum
    Un nouvel outil, une nouvelle approche pour mesurer votre Scrum
    1
    French SUG - Dec 2010
    Pierre E. NEIS
    P.M.O. & Scrum Coach
    Veille
    Traduction française de la présentation de Scott Downey et Jeff Sutherland
  • 2. Métriques Scrum pour Equipes Hyper-Productives:
    Comment ellesvolentcomme un avion de chasse
    By Jeff Sutherland and Scott Downey
    2
    French SUG - Dec 2010
  • 3. Métriques Scrum pour Equipes Hyper-Productives:
    Comment ellesvolentcomme un avion de chasse
    By Jeff Sutherland and Scott Downey
    3
    French SUG - Dec 2010
  • 4. Que mettons-nous en avant
    Objectif
    Ajuster les Scrum Meetings
    Métriques: Calculs et Résultats
    Le manuelRoboScrum
    4
    French SUG - Dec 2010
  • 5. Que mettons-nous en avant
    Objectif
    Ajuster les Scrum Meetings
    Métriques: Calculs et Résultats
    Le manuelRoboScrum
    5
    French SUG - Dec 2010
  • 6. Jeff Sutherland
    Président, Scrum Training Institute
    CEO Scrum, Inc. & Sr. Advisor pourOpenView Venture Partners
    Agile Coach pour les entreprises du portefeuilled’OpenViewVenture Partners
    CEO/CTO/VPE pour 11 sociétés de DéveloppementLogiciel
    A créé le premier Scrum à Easel Corp. en 1993
    A atteint le staded’Hyper-Productivitédanstoutes les entreprises.
    Signataire de l’AgileManifesto
    Fondateur de l’Agile Alliance
    http://www.JeffSutherland.com
    Jeff@ScrumInc.com+
    6
    French SUG - Dec 2010
  • 7. Jeff Sutherland
    Président, Scrum Training Institute
    CEO Scrum, Inc. & Sr. Advisor pourOpenView Venture Partners
    Agile Coach pour les entreprises du portefeuilled’OpenView Venture Partners
    CEO/CTO/VPE pour 11 sociétés de DéveloppementLogiciel
    A créé le premier Scrum à Easel Corp. en 1993
    A déployé Scrum dans les 7 prochaines entreprises
    A atteint le staded’Hyper-Productivitédanstoutes les entreprises.
    Signataire de l’Agile Manifesto
    Fondateur de l’Agile Alliance
    http://www.JeffSutherland.com
    Jeff@ScrumInc.com
    7
    French SUG - Dec 2010
  • 8. Scott Downey
    Head Agile Coach, Napster
    Anciennement Head Agile Coach, MySpace
    68 Delivery Teams
    Crée un système immersif de formation Scrum pour l'amorçage rapide d'équipes d'Hyper-productives
    La moyenned’amélioration a été de plus de 600%
    Démarragemoyen4.5semainesseulement
    CSM co-formateur avec Jeff depuis 2007
    Shock Therapy: A Bootstrap for Hyper-Productive Scrumà Agile ‘09 avec Jeff et BjörnGranvik
    http://www.RapidScrum.com
    Scott@RapidScrum.com
    8
    French SUG - Dec 2010
  • 9. Scott Downey
    Head Agile Coach, Napster
    Anciennement Head Agile Coach, MySpace
    68 Delivery Teams
    Créé un système immersif de formation Scrum pour l'amorçage rapide d'équipes d'Hyper-productives
    La moyenned’amélioration a été de plus de 600%
    Démmarragemoyen4.5semainesseulement
    CSM co-formateur avec Jeff depuis 2007
    Shock Therapy: A Bootstrap for Hyper-Productive Scrumà Agile ‘09 avec Jeff et BjörnGranvik
    http://www.RapidScrum.com
    Scott@RapidScrum.com
    9
    French SUG - Dec 2010
  • 10. Objectif
    Développer et standardiser un jeu de métriquesintrusives-a-minima
    quipourront aider les ScrumMasters à évaluer et conseillerles équipes
    en promouvantdes facteurscléssur la performance d’équipe
    et unLangageentièrement portable pour la comparaisond’équipedansl’entreprise.
    10
    French SUG - Dec 2010
  • 11. INVEST rappel mémotechnique
    I
    mmediatelyActionable
    (Actionable immédiatement)
    N
    egociable
    V
    aluable
    (Valorisable)
    E
    stimable
    S
    ized to Fit
    (adapté à la taille)
    T
    estable
    Thanks to Bill Wake for the acronym. See www.xp123.com.
    11
    French SUG - Dec 2010
  • 12. Ajuster les métriques Scrum
    Créer une culture de l'hyper-productivité
    12
    French SUG - Dec 2010
  • 13. Ajuster les métriques Scrum
    Créer une culture de l'hyper-productivité
    13
    French SUG - Dec 2010
  • 14. Ajuster les métriques Scrum
    Sprint Planning Meetings
    Ancrage de l'échelle
    Une nouvelle perspective d’INVEST
    Valeur, parole et visibilité
    Daily Stand-Up Meetings
    La 4e question
    14
    French SUG - Dec 2010
  • 15. Ajuster les métriques Scrum
    Sprint Planning Meetings
    Ancrage de l'échelle
    Une nouvelle perspective d’INVEST
    Valeur, parole et visibilité
    Daily Stand-Up Meetings
    La 4e question
    • Sprint Planning Meetings
    15
    French SUG - Dec 2010
  • 16.
    • Sprint Planning Meetings
    Une source centrale de cohésion au niveau de l'appui et de la stabilité;
    Clef de voûte:
    l’élémentd’architecture, qui, unefois en place, verrouilletoutes les autrespièces;
    ce qui assure l’intégritéstructurelle.
    Ajuster les métriques Scrum
    16
    French SUG - Dec 2010
  • 17.
    • Sprint Planning Meetings
    Çàc’est le plus important.
    Priorité1
    Delivery
    Team
    Ajuster les Scrum Meetings
    Priorité2
    Priorité3
    SPO
    17
    French SUG - Dec 2010
  • 18. Ajuster les Scrum Meetings
    Çàc’est le plus simple.
    • Sprint Planning Meetings
    priorité1
    Delivery
    Team
    priorité2
    priorité3
    SPO
    Delivery
    Team
    18
    French SUG - Dec 2010
  • 19.
    • Sprint Planning Meetings
    Ajuster les Scrum Meetings
    C’est un 3.
    priorité2
    3
    Delivery
    Team
    priorité3
    Scrum Master
    priorité1
    SPO
    19
    French SUG - Dec 2010
  • 20.
    • Sprint Planning Meetings
    Ajuster les Scrum Meetings
    3
    priorité2
    Delivery
    Team
    priorité3
    SPO
    priorité1
    20
    French SUG - Dec 2010
  • 21.
    • Sprint Planning Meetings
    3
    priorité2
    Delivery
    Team
    5
    8
    priorité3
    3
    priorité1
    Ajuster les Scrum Meetings
    SPO
    21
    French SUG - Dec 2010
  • 22.
    • Sprint Planning Meetings
    Ajuster les Scrum Meetings
    3
    22
    French SUG - Dec 2010
  • 23.
    • Sprint Planning Meetings
    Ajuster les Scrum Meetings
    33%
    100%
    66%
    167%
    267%
    433%
    1 2 3 5 8 13
    23
    French SUG - Dec 2010
  • 24.
    • Sprint Planning Meetings
    Ajuster les Scrum Meetings
    100%
    66%
    33%
    167%
    267%
    433%
    1 2 3 5 8 13 21 34 55
    1 2 3 5 8 13 34 55
    PBL
    SBL
    Banque
    Vousapprouvez?
    Oui.
    Delivery
    Team
    21
    Vousapprouvez?
    Oui.
    5
    !@#$%^&
    Vousapprouvez?
    Non.
    13
    Vousapprouvez?
    Oui.
    3
    Vousapprouvez?
    Oui.
    SPO
    8
    24
    French SUG - Dec 2010
  • 25.
    • Sprint Planning Meetings
    Ajuster les Scrum Meetings
    100%
    66%
    33%
    167%
    267%
    433%
    700%
    1 2 3 5 8 13 21 34 55
    1 2 3 5 8 13 21 34 55
    PBL
    SBL
    Bank
    Oui.
    Pouvez-vous faire cela?
    Delivery
    Team
    8
    21
    Oui.
    Pouvez-vous faire cela?
    3
    5
    #$%@!#$
    Non, ce n'est pas faisable.
    Pouvez-vous faire cela?
    5
    13
    3
    Oui.
    Pouvez-vous faire cela?
    8
    SPO
    I
    N
    V
    E
    S
    T
    25
    French SUG - Dec 2010
  • 26.
    • Sprint Planning Meetings
    Planning Meeting
    Ajuster les Scrum Meetings
    Engagement
    De l’Equipe
    Découpage
    auto des tâches
    Product Backlog
    26
    French SUG - Dec 2010
  • 27.
    • Sprint Planning Meetings
    Planning Meeting
    Ajuster les Scrum Meetings
    Sprint Backlog
    INVEST
    Objectif: Accepter le plus GROS
    Morceau de travail passant par le
    mémotechnique INVEST, puis cesser la classification et le faire.
    27
    French SUG - Dec 2010
  • 28. Travail de Front-End
    notreIncroyableProduit
    Travail d’Interfaçage
    Valeur, parole et Visibilité
    Perspective
    des technologues
    Travail de BDD
    28
    French SUG - Dec 2010
  • 29. Perspective Client
    Front End Work
    API Work
    Fonctionnalité 2
    Database Work
    Fonctionnalité 1
    Fonctionnalité 3
    Valeur, parole et Visibilité
    29
    French SUG - Dec 2010
  • 30. Valeur, parole et Visibilité
    30
    French SUG - Dec 2010
  • 31. Valeur, parole et Visibilité
    User Story 1
    User Story 2
    31
    French SUG - Dec 2010
  • 32. Valeur, parole et Visibilité
    User Story 1
    User Story 2
    32
    French SUG - Dec 2010
  • 33. Valeur, parole et Visibilité
    User Story 1
    User Story 2
    33
    French SUG - Dec 2010
  • 34. User Story 1
    User Story 2
    User Story 2.1
    Valeur, parole et Visibilité
    Perspective
    Client
    User Story 2.2
    34
    French SUG - Dec 2010
  • 35. User Story 1
    User Story 2.1
    Valeur, parole et Visibilité
    User Story 2.2
    35
    French SUG - Dec 2010
  • 36. Valeur, parole et Visibilité
    User Story 1
    User Story 2.1
    User Story 2.2
    Product Backlog
    Sprint Backlog
    36
    French SUG - Dec 2010
  • 37. La 4e Question
    Information Radiator
    SPO
    SM
  • 38. La 4e Question
    Information Radiator
    SPO
    3
    SM
  • 39. La 4e Question
    Qu’avons-nous accompli hier sur la priorité 1?
    Qu’avez-vous accompli hier sur la priorité 1?
    Que comptez-vous accomplir aujourd’hui sur la priorité 1?
    Y-a-t-il des blocages ou des obstacles compromettant vos progrès sur la priorité 1?
    Information Radiator
    Que comptons-Nous accomplir aujourd’hui sur la priorité 1?
    Y-a-t-il des blocages ou des obstacles compromettant nos progrès sur la priorité 1?
    Que comptons-Nous accomplir aujourd’hui sur la priorité 1?
    Y-a-t-il des blocages ou des obstacles compromettant nos progrès sur la priorité 1?
    Par rapport à notre clef de voûte, combien de Story Points avons-nous accompli hier sur la Priorité 1?
    SPO
    3
    SM
  • 40. Métriques
    Les mathématiques et la cible de chacun
    40
    French SUG - Dec 2010
  • 41. Métriques
    Les mathématiques et la cible de chacun
    41
    French SUG - Dec 2010
  • 42. Métriques
    Velocité
    Capacité de travail
    Focus Factor
    Travail accepté
    Travail trouvé
    Augmentation de la valeur cible
    Précision de l'estimation
    Précision de l’engagement
    1:1
    1:1
    42
    French SUG - Dec 2010
  • 43. Métriques: Velocité
    • Moi, en tant que… Scrum Product Owner qui essaie de créer
    une feuille de route précise pour les versions
    futures
    • …j’ai besoin…d’une mesure fiable sur laquelle fonder mes
    hypothèses sur le taux de progression de
    l’équipe
    • …de sorte…que je puisse, avec nosdirigeants, faire des
    compromisdocumentésainsi que des
    engagements fondéssur la réalité des
    capacités de l’entreprise.
    • Formule:∑Estimations originales de toutes les cartesvalidées
    1:1
    43
    French SUG - Dec 2010
  • 44. Métriques: Velocité
    Estimation Originelle: 8 Story Points
    3
    SPO
    8
    Estimation
    priorité2
    5
    Estimation Originelle: 3 Story Points
    priorité3
    3
    Vélocité=
    8
    priorité1
    Estimation Originelle: 5 Story Points
    5
    11
    44
    French SUG - Dec 2010
  • 45. Metrics: Capacité de Travail
    • Moi, en tant que…Scrum Master qui essaied’entraînerl’équipe
    versl’hyper-productivité
    • …j’ai besoin… d’une façon de mesurer la quantité de travail
    que l'équipe peut faire dans un Sprint donné,
    résultant d’une carte approuvée ou non,
    • …de sorte… que je puisse quantifier l’entièrecapacité de
    l’équipe, poser des questions intelligentessur
    les déconcentrations, et prendre les mesures
    pour optimiser la conversion de l’effort en
    valeur.
    • Formule:∑ Tous les travaux notifiés pendant le Sprint
    1:1
    45
    French SUG - Dec 2010
  • 46. Métriques: Capacité de Travail
    3
    2
    1
    5
    8
    13
    3
    priorité2
    5
    priorité3
    Qu’avons-nous accompli
    aujourd’hui sur la
    priorité 1?
    Item 1
    Item 2
    8
    priorité1
    46
    French SUG - Dec 2010
  • 47. Métriques: Capacité de Travail
    3
    3
    SPO
    Estimation Originelle: 8 Story Points
    8
    Estimation
    priorité2
    priorité2
    8
    Travail délivré : 8 Story Points
    Livraison
    Capacité
    de Travail =
    5
    5
    priorité3
    priorité3
    Vélocité=
    Estimation Originelle: 3 Story Points
    3
    Travail délivré: 2 Story Points
    2
    8
    priorité1
    Estimation Originelle: 5 Story Points
    5
    Travail délivré : 7 Story Points
    7
    11
    17
    47
    French SUG - Dec 2010
  • 48. Vélocité& Capacité de Travail
    48
    French SUG - Dec 2010
  • 49. Métriques: Focus Factor
    • Moi, en tant que…un membre de la direction qui n'est pas
    membre d'une équipe de livraison Scrum
    • …j’ai besoin… d’une façon de mesurer les quantités de
    stories produites par chaque équipe qui sont
    déployables, en comparaison avec une
    contre-équipe,
    • …de sorte… que je puisse aider activement les équipes
    sous-optimisées, allouer intelligemment
    des ressources et récompenser nos équipes
    pour leur travail acharné.
    • Formule:Vélocité÷Capacité de Travail
    1:1
    49
    French SUG - Dec 2010
  • 50. Metrics: Focus Factor
    Les tentatives d'imposer des systèmes non-déterministe pour fonctionner à plus de 80% d'efficacité provoquera des éclats courts de stabilisation suivis par des périodes extrêmes de variations destructrices et imprévisibles pour cet objectif.
    64.7%
    Capacité
    De Travail
    Vélocité
    11
    17
    W. Edwards Deming
    50
    French SUG - Dec 2010
  • 51. Focus Factor
    51
    French SUG - Dec 2010
  • 52. Métriques: Travail Accepté
    • Moi, en tant que…Scrum Master, qui cherche à encadrer une
    équipe vers des engagements plus précis au
    cours de chaque Sprint Planning Meeting,
    • …j’ai besoin… d’une mesure qui montre clairement si
    l'équipe a une tendance à se sous-engager et qui est constamment à tirer des travaux du
    Product Backlog avant la fin du Sprint
    • …de sorte… que je puisse encourager l'équipe vers un
    plus grand engagement au cours des Sprint
    Planning Meetings sans risque de la pousser à
    l'échec.
    • Formule:∑Estimation Originelle des travauxtirés du PBLEngagement originel
    1:1
    52
    French SUG - Dec 2010
  • 53. Métriques: Travail Accepté
    Engagement originel:
    0
    3
    4
    9
    11
    19
    19
    PBL
    SBL
    In Prog
    DONE
    Travail accepté:
    0
    0
    0
    0
    0
    0
    13
    3
    Total Engagement:
    0
    3
    4
    9
    11
    19
    32
    1
    5
    Travail accepté= 13 ÷ 19 = 68.4%
    INVEST
    2
    8
    13
    5
    Sprint-O-Mètre
    8
    Jour 3
    Jour 2
    3
    Jour 4
    Jour 5
    Jour 1
    5
    53
    French SUG - Dec 2010
  • 54. Métriques: Travail Accepté
    Sprint-O-Meter
    Jour 3
    Jour 2
    Jour 4
    Jour 5
    Jour 1
    54
    French SUG - Dec 2010
  • 55. Métriques: Travail Trouvé
    • Moi, en tant que…Scrum Master, qui cherche à aider mon
    équipe à prendre des engagements plus
    précis et plus fiable dans la planification du Sprint,
    • …j’ai besoin… d'une approche claire pour mesurer la probabilité de travail inattendu basé sur une carte d’Estimation Originelle
    • 56. …de sorte… que je puisse donner des conseils à l'équipe
    sur des engagements réalisables et de leur
    fournir un avertissement équitable quand elle
    commence à accepter une carte qui va
    probablement la surprendre.
    • Formula:∑Total Travail délivré par Carte – Estimation Originelle Total Engagement
    1:1
    55
    French SUG - Dec 2010
  • 57. Métriques: Travail Trouvé
    PBL
    SBL
    In Prog
    DONE
    Engagement Originel:
    19
    3
    Total Engagement:
    19
    1
    Travail Trouvé:
    3
    3
    5
    2
    8
    13
    5
    8
    3
    5
    56
    French SUG - Dec 2010
  • 58. Métriques: Travail Trouvé + Accepté
    57
    French SUG - Dec 2010
  • 59. Métriques: Augmentation de la valeur cible
    • Moi, en tant que…Scrum Product Ownerqui tente d'évaluer
    l'efficacité de la direction du produit que j'ai
    choisi
    • …j’ai besoin… d’un moyen fiable de mesurer la contribution
    en augmentation de la valeur par l’équipe de
    sprint-en-sprint
    • …de sorte… que je puisse comparer le taux
    d’augmentation de la contribution à la valeur
    de l’équipe à l'évolution des recettes que
    nous générons et, d'ajuster notre direction si
    la valeur estimée n’est pas réalisée.
    • Formule:Vélocité du Sprint actuel÷ Vélocitéoriginale
    1:1
    58
    French SUG - Dec 2010
  • 60. Métriques: Augmentation de la valeur cible (TVI)
    Numéro de Sprint
    Vélocité
    TVI:
    8
    = 100%
    ÷ 8
    13
    = 162.5%
    21
    = 237.5%
    33
    = 412.5%
    42
    = 525%
    Vélocitéoriginale
    2010.05.05 8
    Vélocité courante
    2010.12.05 13
    2010.19.05 21
    2010.26.05 37
    2010.26.05 42
    59
    French SUG - Dec 2010
  • 61. Métriques: Augmentation de la valeur cible
    60
    French SUG - Dec 2010
  • 62. Métriques: Précision de l'estimation
    • Moi, en tant que…Scrum Product Ownerqui est
    intéressé par la création de feuilles de routes
    fiables, y compris les optimistes, les dates de
    sorties probables et les pessimistes pour les
    grandes initiatives,
    • …j’ai besoin… d’une métrique qui permet de suivre la
    marge d'erreur sur l’estimation originelle de
    l’équipe
    • …de sorte… que je puisse multiplier leurs estimations de
    bonne foi par ce facteur et de créer des
    projections plus réalistes.
    • Formule:1 – (Delta Estimation ÷ Total Engagement)
    1:1
    61
    French SUG - Dec 2010
  • 63. Métriques: Précision de l'estimation
    SBL
    In Prog
    DONE
    PBL
    Engagement Originel:
    19
    3
    13
    Total Engagement:
    19
    1
    5
    Travail Trouvé:
    3
    5
    3
    8
    2
    3
    8
    5
    62
    French SUG - Dec 2010
  • 64. Métriques: Précision de l'estimation
    SBL
    In Prog
    DONE
    PBL
    Engagement Originel:
    19
    3
    13
    Total Engagement:
    19
    1
    5
    Travail Trouvé:
    3
    5
    3
    8
    2
    3
    8
    5
    63
    French SUG - Dec 2010
  • 65. Métriques: Précision de l'estimation
    Actuel
    Delta
    SBL
    In Prog
    DONE
    Engagement Originel:
    19
    2
    1
    3
    Total Engagement:
    19
    1
    2
    1
    Travail Trouvé:
    3
    5
    3
    8
    3
    5
    3
    2
    Estimation Delta:
    9
    7
    1
    8
    Total Engagement:
    19
    Nous voulons80%!
    - 0.4737 =
    52.6%
    = 0.4737
    0.526
    1
    W. Edwards Deming
    64
    French SUG - Dec 2010
  • 66. Métriques: Précision de l'estimation
    DONE
    Actuel
    Delta
    2
    1
    3
    1
    2
    1
    5
    3
    8
    3
    5
    3
    2
    7
    1
    8
    65
    French SUG - Dec 2010
  • 67. Métriques: Précision de l'estimation
    …3 5 8 13 21…
    11 12 13 14 15 16 17

    18 19 20 21 22 23 24 25 26 27
    3
    4 5 6
    7 8 9 10

    66
    French SUG - Dec 2010
  • 68. Métriques: Précision de l’engagement
    • Moi, en tant que… Scrum Product Owner, qui est préoccupé par
    l'exactitude de mes roadmaps
    • …j’ai besoin… une mesure qui m'informe de la marge
    d'erreur quand l'équipe s'engage sur une
    charge de travail
    • …de sorte… que je puisse utiliser cette marge d'erreur
    pour prévoir des dates fiables, et de savoir
    quand il est sûr de « faire pression » pour un
    plus grand engagement à chaque Planning
    Meeting.Formule:Engagement Originel÷ (Total Engagement + ∑Travail Trouvé)
    1:1
    67
    French SUG - Dec 2010
  • 69. Métriques: Précision
    68
    French SUG - Dec 2010
  • 70. RoboScrum
    (a.k.a. “The Awesome Spreadsheet of Awesomeness”)
    69
    French SUG - Dec 2010
  • 71. RoboScrum
    (a.k.a. “The Awesome Spreadsheet of Awesomeness”)
    70
    French SUG - Dec 2010
  • 72. RoboScrum
    RapidScrum.com
    Password: rapidscrum
    71
    French SUG - Dec 2010
  • 73. 72
    French SUG - Dec 2010
  • 74. pneis@coprocess.lu
    73
    French SUG - Dec 2010