SCRUM illustré Emmanuel CHENU Scrum définit des ?· Scrum est une méthode Agile de gestion de projet…

  • Published on
    17-Sep-2018

  • View
    213

  • Download
    0

Embed Size (px)

Transcript

  • 10/05/08 - page /

    SCRUM illustr

    Emmanuel CHENU emmanuel.chenu@gmail.com

    http://emmanuelchenu.blogspot.com/ Scrum est une mthode Agile de gestion de projet mise au point par Ken Schwaber et Jeff Sutherland. Son principe est de responsabiliser et d'accorder la libert d'organisation une quipe pluridisciplinaire qui s'engage construire un produit en incrments utilisables lors d'itrations de dure fixe. La mthode est lgre, puisque base sur un petit jeu de pratiques et quelques rles. Mme si la mthode est initialement destine au dveloppement de logiciels, elle peut s'appliquer n'importe quel contexte o un groupe de personnes ont besoin de travailler ensemble pour atteindre un but commun. Scrum dfinit des rles:

    L'Equipe est compose de tous les profils ncessaires la russite du projet. Elle est responsable d'implmenter les fonctionnalits du produit, de rsoudre les problmes techniques et de s'organiser. Le Product Owner est le responsable du produit dvelopper. Il reprsente le client et les utilisateurs. Il dfinit les fonctionnalits du produit et l'ordre dans lesquelles elles seront dveloppes. Il est disponible pour rpondre aux questions de l'Equipe. Le ScrumMaster est responsable de l'application de la mthode Scrum. Il doit protger l'Equipe des perturbations externes et doit supprimer tous les obstacles non-techniques qui gnent l'Equipe. Scrum dfinit un jeu de pratiques:

  • 10/05/08 - page /

    Le Product Owner est responsable de l'entretien du Product Backlog. Il s'agit de la liste des fonctionnalits du produit dvelopper. Le Product Owner attribue une priorit chaque exigence de la liste.

    Lors de la runion de planification de la prochaine itration, ou Sprint Planning Meeting, l'Equipe estime le contenu du Product Backlog.

    En se basant sur ces pondrations, le Product Owner identifie alors le contour dvelopper lors de la prochaine itration parmi les fonctionnalits les plus prioritaires du Product Backlog. Le contour oprationnel ralisable lors de l'itration est transform par l'quipe en tches estimes dans le Sprint Backlog.

  • 10/05/08 - page /

    Le Sprint est une itration de trente jours calendaires pendant laquelle l'Equipe s'engage implmenter l'incrment utilisable de produit dfini par le Sprint Backlog.

    Le Daily Scrum Meeting est une courte runion quotidienne laquelle participent l'Equipe et le ScrumMaster. A tour de rle, chaque membre de l'Equipe rpond trois questions:

    Qu'ai-je accompli depuis la dernire runion? Qu'est-ce que je m'engage accomplir aujourd'hui? Quels obstacles m'empchent de tenir mes engagements?

    Les engagements pris pour la journe doivent concerner les tches les plus prioritaires du Sprint Backlog.

    A la fin d'un Sprint, le Product Owner, le ScrumMaster et l'Equipe mnent la runion de fin de Sprint, ou Sprint Review Meeting. L'Equipe prsente au Product Owner l'incrment utilisable de produit ralis lors de l'itration. Celui-ci doit alors faire part l'Equipe de ses remarques.

  • 10/05/08 - page /

    Ensuite, lors du Sprint Retrospective Meeting, l'Equipe cherche s'organiser pour amliorer son efficacit pour la prochaine itration.

    L'avancement est mesur l'aide du Product Burndown Graph et du Sprint Burndown Graph. L'estimation du restant faire est trace en ordonne pour la compltion du produit et du Sprint (respectivement). Le temps est reprsent en abscisse en Sprints et jours (respectivement).

    Pour aller plus loin:

    Agile Software Development With Scrum, Ken Scwhaber et Mike Beedle, 2002, ISBN 0-13-067634-9 Agile Project management With Scrum, Ken Schwaber, 2004, ISBN 0-7356-1993-X Formations ScrumMaster certifiantes centralises par ScrumAlliance http://www.scrumalliance.org/ Communaut de praticiens francophones: http://fr.groups.yahoo.com/group/xp-france/