Gestion de projet – Vers les méthodes agiles
60
Avant chaque sprint, au cours d’une réunion de planification, le sprint planning meeting,
on sélectionne, dans le product backlog, les exigences les plus prioritaires pour le client
qui seront développées, testées et livrées au client ; elles constituent le sprint backlog, un
sous-ensemble du product backlog.
Au cours du sprint, chaque jour, une réunion d’avancement – le Scrum ou mêlée – est
organisée avec tous les membres de l’équipe pour s’assurer que les objectifs du sprint
seront tenus.
À la fin du sprint, une démonstration des derniers développements est faite au client
(Sprint Review Meeting), puis une revue de fin d’itération, une retrospective, donne
lieu à un bilan qualitatif sur le fonctionnement de l’équipe.
Scrum définit également un certain nombre de rôles au sein de l’équipe, étendue au client.
Les valeurs mises en avant par Scrum sont les suivantes : visibilité, inspection et adaptation.
• Visibilité : pour évaluer les résultats du processus, ceux-ci doivent être réels et non
soumis à interprétation. Une fonctionnalité est réellement implémentée (done) lorsque
tous les acteurs s’entendent sur les modalités d’évaluation du résultat et sur le résultat
lui-même. Le résultat est tangible, visible et non hypothétique.
Quels sont les rôles définis par Scrum ?
– Le ScrumMaster : c’est le manager du projet, chargé d’assister l’équipe pour appliquer la
philosophie et les pratiques de Scrum ; il est celui qui facilite la résolution des problèmes.
– Le product owner : il est le « propriétaire » du product backlog, en tant que représentant des
utilisateurs et, par conséquent, du retrait ou de l’ajout des exigences, de leur « priorisation » en
fonction de la valeur ajoutée qu’elles apportent aux utilisateurs et à l’organisation. Il est fortement impliqué dans les réunions de planification et d’avancement.
– L’équipe : elle est composée de tous les corps de métier nécessaires à l’implémentation
d’une fonctionnalité. Elle est responsable de ses décisions et s’autogère.
Une légende qui raconte l’histoire d’un cochon et d’un poulet…
C’est l’histoire du poulet et du cochon qui se promènent, lorsque le poulet propose au cochon
d’ouvrir ensemble un restaurant. Ce dernier est hésitant et s’interroge sur le nom du restaurant.
Le poulet propose alors de l’appeler Ham and Eggs, chacun pouvant ainsi apporter son savoirfaire : le poulet, ses œufs ; le cochon, sa chair.
Le cochon s’arrête alors et répond : « Finalement, je ne pense pas vouloir ouvrir un restaurant
avec toi ; je serais trop personnellement engagé, alors que toi, tu ne serais qu’impliqué ».
Morale de cette histoire : cette distinction entre engagé, committed, et impliqué, involved, est
importante pour illustrer, autour d’un projet, ceux qui prennent une responsabilité, un engagement (leur personne), et ceux qui apportent simplement une ressource renouvelable ou une
contribution ponctuelle (un œuf). En effet, certains sont responsables du retour sur investissement, d’autres ont un intérêt sur le retour sur investissement mais n’ont pas à répondre de
leurs actes !
Dans une réunion comme le Scrum ou une réunion de planification, on peut entendre les
« poulets », mais, au final, ce sont les « cochons » qui décident et s’engagent.
GestProjInform Livre Page 60 Vendredi, 3. avril 2009 12:07 12
60
Avant chaque sprint, au cours d’une réunion de planification, le sprint planning meeting,
on sélectionne, dans le product backlog, les exigences les plus prioritaires pour le client
qui seront développées, testées et livrées au client ; elles constituent le sprint backlog, un
sous-ensemble du product backlog.
Au cours du sprint, chaque jour, une réunion d’avancement – le Scrum ou mêlée – est
organisée avec tous les membres de l’équipe pour s’assurer que les objectifs du sprint
seront tenus.
À la fin du sprint, une démonstration des derniers développements est faite au client
(Sprint Review Meeting), puis une revue de fin d’itération, une retrospective, donne
lieu à un bilan qualitatif sur le fonctionnement de l’équipe.
Scrum définit également un certain nombre de rôles au sein de l’équipe, étendue au client.
Les valeurs mises en avant par Scrum sont les suivantes : visibilité, inspection et adaptation.
• Visibilité : pour évaluer les résultats du processus, ceux-ci doivent être réels et non
soumis à interprétation. Une fonctionnalité est réellement implémentée (done) lorsque
tous les acteurs s’entendent sur les modalités d’évaluation du résultat et sur le résultat
lui-même. Le résultat est tangible, visible et non hypothétique.
Quels sont les rôles définis par Scrum ?
– Le ScrumMaster : c’est le manager du projet, chargé d’assister l’équipe pour appliquer la
philosophie et les pratiques de Scrum ; il est celui qui facilite la résolution des problèmes.
– Le product owner : il est le « propriétaire » du product backlog, en tant que représentant des
utilisateurs et, par conséquent, du retrait ou de l’ajout des exigences, de leur « priorisation » en
fonction de la valeur ajoutée qu’elles apportent aux utilisateurs et à l’organisation. Il est fortement impliqué dans les réunions de planification et d’avancement.
– L’équipe : elle est composée de tous les corps de métier nécessaires à l’implémentation
d’une fonctionnalité. Elle est responsable de ses décisions et s’autogère.
Une légende qui raconte l’histoire d’un cochon et d’un poulet…
C’est l’histoire du poulet et du cochon qui se promènent, lorsque le poulet propose au cochon
d’ouvrir ensemble un restaurant. Ce dernier est hésitant et s’interroge sur le nom du restaurant.
Le poulet propose alors de l’appeler Ham and Eggs, chacun pouvant ainsi apporter son savoirfaire : le poulet, ses œufs ; le cochon, sa chair.
Le cochon s’arrête alors et répond : « Finalement, je ne pense pas vouloir ouvrir un restaurant
avec toi ; je serais trop personnellement engagé, alors que toi, tu ne serais qu’impliqué ».
Morale de cette histoire : cette distinction entre engagé, committed, et impliqué, involved, est
importante pour illustrer, autour d’un projet, ceux qui prennent une responsabilité, un engagement (leur personne), et ceux qui apportent simplement une ressource renouvelable ou une
contribution ponctuelle (un œuf). En effet, certains sont responsables du retour sur investissement, d’autres ont un intérêt sur le retour sur investissement mais n’ont pas à répondre de
leurs actes !
Dans une réunion comme le Scrum ou une réunion de planification, on peut entendre les
« poulets », mais, au final, ce sont les « cochons » qui décident et s’engagent.
GestProjInform Livre Page 60 Vendredi, 3. avril 2009 12:07 12
