Scrum
1 Scrum, c’est quoi ?
Scrum est une méthode agile. Chaque incrément ou un sprint est développé dans un cycle
de 2 à 4 semaines maximum en livrant le produit après chaque sprint au client. L’avis du
client est pris en compte grâce à un user backlog
2 Principes de scrum
• Transparence : Grâce à des conversations quotidienne chacun est conscient des difficultés
des autres.
• Réflexion : Permettant d’examiner les progrès de chacun des membres.
• Adaptation : À tout moment on peut changer les priorités des tâches en fonction de
l’évolution des exigences des clients.
3 Rôles
• Client ou Product Owner : Définit les spécifications fonctionnelle et les valide.
• Équipe scrum : L’équipe de développement.
• Scrum Master : Assure une bonne communication et le bon suivi du projet.
4 Product Owner
Le product owner remplit ce qu’on appelle un user story qui tout simplement un besoin et
ou une fonctionnalité requise. La user story est formulé dans le language courant du product
owner. Chaque user story comporte :
• Identifiant
• Nom
• Importance
• Travail
• Démo
Les user stories sont ensuite hiérachisé dans un document appelés Product backlog qui
représente les fonctionnalités du logiciel.
1
5 Scrum team
L’équipe scrum est une équipe de développeur ayant un ensemble de compétences. Ils font
les tâches suivantes :
• Planification : C’est une réunion appelé sprint planning meeting qui sert à diviser
le product backlog en incrément appelé sprint, permettant d’avoir un sprint planning
backglog
• sprint planning backglog est un ensemble de tâches ou tickets à réaliser avec
un minimum de formalisme
• Développement : Chaque sprint est développé dans un intervalle de 2 à 4 semaines.
• Contrôle de qualité
La scrum team fait un scrum meeting au quotidien de 15 minutes. Chaque membre doit
exprimer :
• Travail fait la veille.
• Travail à faire durant la journée.
• Les problèmes rencontrés.
Le but est donc d’avoir l’avancé des projets et plannifier les différents retards à prendre en
compte.
Remarque La rémunération est faite à lafin de chaque incrément.
6 Scrum Master
Le scrum master a pour but de respecter la méthode scrum, et de respecter les planning.
Il détient un burn down chart qui est un graphique permettant de visualiser l’évolution du
projet. Le burn down chart est mis à jours à chaque scrum meeting.
7 Sprint meeting review
Après chaque sprint, on présente au client sousforme de démonstration pour avoir son avis
et discuter des problèmes rencontrés