SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
1
2
SCRUM / 10 BONNES PRATIQUES - p4
LES RÈGLES GÉNÉRALES DES CÉRÉMONIES - p5
PRINCIPES DE BASE - p6
PRATIQUES SCRUM - p7
LES SCRUMERS - p8
ARTEFACTS / BURNDOWN CHARTS - p10
ESTIMATION DE BACKLOG - p12
SPRINT PLANNING 1ère
PARTIE - p14
SPRINT PLANNING 2ème
PARTIE - p16
LE TABLEAU DES TÂCHES - p18
MÊLÉE QUOTIDIENNE - p20
REVUE DE SPRINT - p22
RÉTROSPECTIVE - p24
GLOSSAIRE - p26
DÉFINITION DE TERMINÉ - p28
3
Ce guide Scrum doit vous aider à vous
souvenir des règles proposées par
Scrum. Ce guide Scrum doit aussi vous
permettre de créer un environnement
de travail agréable et productif auprès
de vos équipes.
Pour les débutants en Scrum, si vous
suivez ce guide, il vous permettra de
réaliser avec succès vos premiers
Sprints.
Ce succès sera facilité par la
propagation de Scrum dans votre
entreprise.
Pour les confirmés, utilisez votre bon
sens pour ajuster les processus en vous
laissant guider par le guide Scrum.
Pour les Scrum Masters expérimentés,
utilisez le guide Scrum pour vous
sécuriser dans les situations
stressantes.
Le guide Scrum ne fait pas office de
formation à Scrum.
Le guide Scrum ne remplace pas
l’expérience et la pratique.
Le guide Scrum n’est pas une
procédure que vous devez suivre.
Le guide Scrum permet de vous aider à
mettre en place Scrum dans un
environnement exigeant.
Avoir une vision claire.
-LeBacklogdeproduitdoitêtrebienmaintenu.
-LeBacklogdeproduit doitêtretriéparleROI.
-LesélémentsduBacklogsontestimésparl’équipe.
-Lamêléequotidiennedoitsetenir.
-Leburndowndel’équipedoitêtremisàjour.
-LeSprintn’estpasperturbéparleclientouladirection.
-L’incrémentdelogicielfourniparl’équipederéalisationest«terminé».
-LarevuedeSprintdoitêtrecollaborative.
-Larétrospectivedoitmettrelaprioritésurl’améliorationdu
processusdetravaildel’équipeetdel’organisation.
G A R D E Z E N M É M O I R E
4
Chaquecérémoniecommenceàl’heureettermineàl’heure.
Chaquecérémonieestunecérémonieouverte.Toutlemondepeutyassister.
Inviterenavancetouteslespersonnes
quisontnécessairesafinqu’ellesaient
letempsdesepréparer.
Indiquerdansl’agendal’objectifetles
étapesdelacérémonie.
Réservertouteslesressources
nécessairespourlacérémonie(salle,
vidéoprojecteur,etc.)
Prépareruntableauaveclesrèglesde 	
lacérémonie.
-L’animateurdoitêtreprésentlorsdela
cérémonie.Idéalement,ilneparticipe	
pasàladiscussion,maisildoitla
suivreetramenerladiscussionsurle
sujetdanslecasoùlesparticipants
perdentl’objectifdecettecérémonie.
-L’animateurprésentel’objectifet
l’agendadelacérémonie.
-Sinécessaire,l’animateurdécidequi
doitprendrelesnotesdurantla
cérémonie.
-L’animateurpourraaiderl’équipeà
formaliserlesconversationsviale
tableaupourvisualiserleséchanges.
-L’animateurs’assuredela
concentrationdel’équipeavecdes
outilscommele”Parkinglots”pour
saisirlesdemandesoulesquestionsqui
n’ontpasdeliensdirectsavecla
cérémonie,demanièrequ’ellepuissent
êtreabordéesplustard.
-L’animateurdonneuntravaild’intérêt
généralauxretardataires.
LES BASES
PRÉPARATION
FACILITER LA CÉRÉMONIE
en sortie
Prise de note. Photos du contenu du tableau.
Compte rendu de la cérémonie qui est saisi dans un outil collaboratif.
5
Diviser votre organisation en petites
équipes pluridisciplinaires
Diviser le travail en petits livrables opérationnels
Diviser le temps en petites itérations fixes
6
7
SCRUM MASTER
LeScrumMaster protègel’équipedetouteslesperturbations
extérieures. Ilpeutfairepartiedel’équipe.
C’estunleaderetunanimateur.Ilmaintientlaproductivitéde
l’équipeScrumetréaliselescontrôlessurlecycledevie
“vérificationetadaptation”.
Ilprotègel’équipeettravailleavecleProductOwnerpour
maximiserleROI.Ils’assurequelesvaleursdel’agilitésont
respectéesparl’ensembledel’équipe. Ilestenchargedes
obstaclesremontésparl’équipe.
L’ ÉQUIPE
L’équipedélivreleproduitetelleestrespon-
sabledesaqualité.ElleanalyseleBacklogde
produitafinquesesmembresaienttoutesles
informationspourdévelopper.L’équipeest
responsabledelaconceptionetfournitles
fonctionnalitésprévuesens’auto-organisant.
ElletravaillecontinuellementavecleProduct
Ownerpourdéfinirl’orientationstratégiquedu
projetdedéveloppementduproduit.
8
PRODUCT OWNER
LeProductOwnerdirigeleprojetd’unpointdevuedumétier.
Ilcommuniqueunevisionclaireduproduitetendéfinitles
caractéristiquesprincipales.
Ilaccepteourejetteleproduitàlafind’unsprint.
LaresponsabilitéprincipaleduProductOwnerestdeveillerà
cequel’équipetravailleseulementsurlapartielaplus
importanteduBacklog.Ilalemêmeobjectifqu’elleetl’aideà
réalisersontravaildurantunsprint, enévitantd’être
perturbéepard’autreséquipesetendonnantrapidementles
informationsdontelleabesoin.
LeProductOwnerestresponsableduROI.
LES PARTIES PRENANTES
Lespartiesprenantesdéfinissentlesbesoinsduproduit.
Cesbesoinspeuventvenirdel’analysedumarché,duclient
final,delastratégied’innovationoumêmed’autreséquipes
commelaproduction.
L’UTILISATEUR
Lerôledel’utilisateurpeutêtreendosséparun
certainnombred’acteursdel’entreprise.Cepeutêtre
par exemple,unsponsorduprojetouunepersonnedu
départementmarketing.
Levéritableutilisateurestunexpertdansledomaine
adresséparleproduitouunconsultantquevousavez
engagépoursesconnaissancesfonctionnelles.
L’utilisateurestpourtouslasourced’informations
privilégiéepourdéciderdelaprioritéetdesdétailsdes
fonctionnalités.
9
Le Backlog de produit est une
liste qui contient des idées,
exigences, fonctionnalités, user
Stories, etc. C’est la liste des
éléments que l’on veut réaliser
dans son projet.
L’ensemble des éléments du
backlog de produit sont triés
sur une base métier et sur la
valeur ajoutée pour
l’application.
Le Backlog de Sprint est une
liste d’éléments provenant du
Backlog de produit.
Cette liste contient les éléments
que le Product Owner souhaite
faire développer durant le
sprint.
À la fin d’un sprint, l’équipe délivre un produit potentiellement
utilisable.
Le Scrum Master utilise cette
liste pour visualiser les blocages
qui ont un impact sur la
productivité de l’équipe.
Elle reflète aussi les éléments
qui doivent être débloqués le
plus rapidement possible.
backlog de produit - La liste des fonctionnalités
backlog de sprint - Le contenu du sprint
impediment backlog - La liste des blocages
produit potentiellement utilisable - Le résultat
Objectif
Les équipes utilisent des artefacts pour les accompagner sur leurs projets Scrum.
Ce sont des outils pour suivre et améliorer l’efficience de l’équipe durant un projet.
Ils sont basés sur les bonnes pratiques du management visuel.
10
Objectif
Ce graphique représente la quantité totale de travail à faire dans le sprint, au fil
des jours. Il permet d’avoir une vue sur l’avancement du sprint.
Le Burndown affiche chaque jour le
nombre de tâches restant à faire.
L’axe vertical affiche le nombre de
tâches, l’axe horizontal affiche les
jours du sprint en cours.
L’équipe met à jour le graphique de
Burndown lors du Daily Meeting.
Un graphique de Burndown doit être
facile à mettre à jour par l’équipe. Évi-
tez la fantaisie, rendez-le facile à
maintenir.
11
ingrédients
base
• Les nouvelles histoires à faire
estimer par l’équipe.
• Les histoires déjà estimées (elles
servent de référentiel).
• Tableau blanc, marqueurs, post-its,
crayons, etc.
• Jeux de planning poker.
A faire de préférence un peu avant la fin du sprint en cours, les histoires nouvelle-
ment estimées pouvant potentiellement alimenter le prochain backlog de sprint.
Objectif
Cet échange n’est pas une cérémonie SCRUM mais il est fortement recommandé de
le faire afin d’alléger la charge des sprint plannings et donner de la visibilité sur les
sprints à venir.
L’objectif est de présenter à l’équipe ce que le Product Owner souhaite faire
construire au cours des releases à venir. Il permettra à l’équipe de développement
d’avoir une idée de ce qui pourrait être attendu durant les prochaines releases. À la
fin de la cérémonie, le backlog est enrichi par les estimations fournies par l’équipe.
12
Le Product owner présente le
backlog et les Users Stories à
estimer.
L’équipe commence ses estimations
par triangulation.
Elle choisit l’échelle de stories points
à utiliser. Ex : 1,3,5,8
Elle positionne sur un tableau des
colonnes pour chaque Story Point.
L’équipe pose les Users Stories dans
les colonnes correspondant à leur
estimation.
Les Users Stories pour lesquelles il
n’y a pas de consensus sur les
estimations sont sorties du tableau.
L’équipe organise un planning Poker
pour estimer en Stories Point les
Users Stories restantes.
Dans le cas où certaines Users
Stories sont trop grandes, elles
doivent être estimées avec de grands
chiffres (40, 100) pour indiquer au
Product Onwer qu’il doit les
découper et qu’elles ne pourront pas
être acceptées dans un backlog de
sprint.
Le Product Owner devra remanier le
Backlog de produit pour prendre en
compte les retours de l’équipe.
ATTENTION
Le Product Owner n’estime pas.
Ne pas découper les stories en tâches.
procédure
en sortie
Un backlog de release ou produit estimé.
13
Seuls les membres de l’équipe décident des Users Stories qui pourront être
réalisées durant ce sprint.
ingrédients
base
• Les Users Stories pour le prochain
sprint avec les priorités en relation
avec la valeur métier.
• Tableau blanc, marqueurs, post-its,
crayons, etc.
• Planning des congés, fiche contact
des personnes importantes.
PLACE AU PO
Objectif
Présenter en détail ce que le Product Owner souhaite faire construire durant le
sprint. Il permettra à l’équipe de développement d’avoir une image claire de ce qui
est attendu durant ce sprint. À la fin de la cérémonie, l’équipe sera en mesure de
dire ce qu’elle peut accomplir durant le prochain sprint.
14
Le Product Owner présente le but
de ce sprint et les Users Stories qui
pourraient le composer.
L’équipe étudie avec le Product
Owner les Users Stories en discutant
des critères d’acceptation et des élé-
ments complémentaires tels que la
cinématique, le design, les tests, etc.
Le Product Owner les clarifie si
nécessaire.
L’équipe doit avoir une vision de
toutes les Users Stories qui pourront
passer dans le sprint.
L’équipe choisit les Users Stories
qui pourront être développées dans
le sprint. La vélocité et le planning
prévisionnel (congés, charge
d’exploitation, etc.) de l’équipe
doivent être pris en compte.
ATTENTION
Le Product Owner n’estime pas.
Ne pas découper et estimer les tâches.
procédure
en sortie
Un backlog de sprint ne contenant que des Users Stories INVEST et estimées.
90 MIN POUR DEUX SEMAINES
DE SPRINT.
Réaliser cette cérémonie de préférence
le matin.
durée
* L’acronyme INVEST est expliqué en fin de document
15
ingrédients
base
• Les personnes qui veulent
aider l’équipe dans la
réalisation du produit durant le
sprint.
• Backlog de sprint estimé et
INVEST*
• Tableau blanc, marqueurs, post-its,
crayons, etc.
L’ÉQUIPE PREND LA SUITE ...
Seuls les membres de l’équipe de réalisation conçoivent la solution. Les architectes
et les autres personnes hors de l’équipe de développement sont seulement invités
à aider l’équipe de développement. L’équipe décide des personnes nécessaires
durant cette cérémonie.
Objectif
L’objectif du Sprint Planning est de savoir comment implémenter et de trouver des
solutions pour réaliser les Users Stories. À la fin de cette cérémonie, l’équipe doit
savoir comment développer les Users Stories qui seront réalisées durant le sprint.
Cette cérémonie est réalisée à la suite de la première partie du sprint planning. La
présence du Product Owner n’est plus nécessaire.
16
60 MIN POUR 2 SEMAINES DE SPRINT.
Réaliser cette cérémonie directement
après le sprint planning 1ère partie.
Prendre le Backlog de sprint.
Faites confirmer par l’équipe
qu’elle comprend bien le contenu
du Backlog de sprint.
Lancer la session de conception
avec des questions telles que :
Quelles interfaces devons-nous
développer ?
Quelle architecture avons-nous
besoin de construire ?
Quelles tables devons-nous
mettre à jour ?
Quels composants devons-nous
mettre à jour ou écrire ?
Quand l’équipe a une compréhension
claire de la façon dont elle va
développer cette User Story, elle peut
prendre la User Story suivante.
Tout au long de cette cérémonie, les
membres de l’équipe utilisent les
post-its pour écrire les tâches de bases.
Cela permet de savoir par où
commencer le lendemain.
Les tâches associées aux Users Stories
sont positionnées sur le tableau des
tâches.
ATTENTION
Ne pas assigner les tâches.
Ne pas estimer les tâches.
procédure
durée
en sortie
Un tableau des tâches avec l’activité à réaliser.
* L’acronyme INVEST est expliqué en fin de document
17
Objectif
C’est une représentation visuelle qui combine des éléments provenant du product
backlog et du sprint backlog.
Il est maintenu seulement par l’équipe.
Il est nécessaire d’avoir un grand
tableau, avec un processus simple.
Ce tableau aide à la communication dans
l’équipe et à analyser rapidement les
problèmes de l’équipe.
Le tableau a au minimum 4 colonnes.
Users Stories.
Les éléments provenant du Backlog de
produit. Elles doivent être positionnées
par ordre de priorité.
A faire.
Les tâches issues de la conception faite
par l’équipe lors de la deuxième phase du
sprint planning.
18
En cours.
Quand un membre de l’équipe commence
un développement, il passe le post-it dans
la colonne en cours.
Si une Story ne peut être terminée, parce
qu’il y a un blocage, il est nécessaire de la
transférer dans le tableau des obstacles.
Clarifiez ce que « terminé » veut dire
avec votre équipe. Vous pouvez par
exemple organiser avec votre équipe
une session de brainstorming.
Durant cette session, il est intéressant
de créer une liste qui décrit en détail
ce que signifie « Terminé » pour votre
équipe.
Des idées :
Le build a été réalisé avec succès.
Les tests unitaires ont été réalisés
avec succès.
Les tests fonctionnels ont été réalisés
avec succès.
Le code est correctement documenté.
Terminé.
Quand le développement est terminé et
testé, la User Story est considérée comme
terminée.
définition de « terminé »
19
L’ensemble de l’équipe doit être présent.
Un membre de l’équipe qui ne peut pas
être présent doit être représenté par un
collègue.
15 MIN
Même heure, même lieu chaque jour.
ingrédients
base durée
• Tableau des tâches
• Marqueurs, post-its, crayons, etc
IDÉE
Pour le scrum Master : ne pas se
mettre devant ou à côté du tableau
des tâches. Pour ne pas créer une
atmosphère d’élève et de
professeur.
Objectif
Planifier et coordonner les activités de l’équipe pour la journée et d’identifier les
obstacles dans le projet. Le tableau des tâches doit aider l’équipe à se concentrer
sur les activités de la journée. Profiter du Daily Scrum pour mettre à jour le tableau
des tâches et le Burndown
20
L’équipe se réunit autour du
tableau des tâches
“le cercle est une bonne forme”.
La personne sur le côté gauche
commence à expliquer à ses
coéquipiers ce qu’il a terminé hier.
Maintenant, cette personne déplace
la user Stories/tâches sur le tableau
des tâches dans la colonne
correspondant au nouvel état.
La personne prend une nouvelle
tâche et la passe dans ”En cours“.
Si cette personne rencontre des
problèmes ou des blocages, il
l’indique au Scrum Master.
Ce dernier ajoute un signal sur la
tâche pour indiquer le blocage et
ajoute une référence dans la liste
des obstacles.
On recommence les 5 étapes pour
chaque membre de l’équipe.
ATTENTION
1 - Éviter que ce soit le Scrum Master
qui soit obligé de poser les
questions (aider l’équipe à être
proactive).
2 - Ne pas reporter au Scrum Master,
mais à l’équipe.
3 - Ne pas faire dévier la cérémonie.
4 - Ne pas arriver en retard.
5 - Ne pas dépasser le temps alloué
à cette cérémonie.
6 - Le Daily n’est pas le moment pour
rentrer dans le détail des
problèmes.
7 - Le Scrum Master ne doit pas
déplacer les tâches pour les
membres de l’équipe.
8 - Ne pas arriver sans préparation.
procédure
en sortie
Une vision claire de qui fait quoi.
Les éléments de l’Impediment backlog.
Les éléments pour le Backlog de l’équipe.
21
ingrédients
base
• Produit potentiellement utilisable
résultant du dernier sprint.
• Tableau, marqueurs, post-its,
crayons, etc.
IDÉE :
C’est une session de travail
C’est aussi le moment pour réfléchir
à de nouvelles idées
La revue de sprint permet à tous les participants d’utiliser les nouvelles fonctionna-
lités présentées par l’équipe de réalisation.
Objectif
L’équipe de réalisation montre le résultat de son travail aux parties prenantes et
au Product Owner. Elle peut aussi inviter toutes les personnes qui sont intéressées
pour découvrir ce qui a été réalisé durant le dernier sprint. L’équipe de réalisation
souhaite un retour du Product Owner.
22
90 MIN À LA FIN DU SPRINT.
Le Scrum Master accueille les
participants à la revue de sprint.
Le Scrum Master rappelle aux
participants présents dans la salle
l’objectif initial de ce sprint : le but du
sprint, les Users Stories
proposées par le Product Owner en
début de ce sprint.
L’équipe de réalisation réalise une
démonstration des nouvelles
fonctionnalités sous la forme de
scénario de bout en bout.
Elle laisse par la suite le Product
Owner et son équipe utiliser ces
nouvelles fonctionnalités.
Le Scrum Master est le facilitateur de
cette cérémonie.
Le Product Owner prend des notes
concernant le retour de l’équipe sur
ce sprint, pour proposer des
éventuelles évolutions lors des
prochains sprints.
ATTENTION
Ne pas présenter un produit qui
n’est pas potentiellement utilisable.
Le Scrum Master ne fait pas la
présentation.
L’équipe ne restreint pas la
présentation au seul Product Owner.
Les participants ne réalisent pas de
feedback durant la revue.
durée
procédure
en sortie
Le retour du Product Owner.
La liste des blocages.
La liste des Users Stories validées.
23
Apprendre du passé pour préparer
l’avenir.
Améliorer l’efficacité de l’équipe.
90 MIN, 10 MINUTES APRÈS LA REVUE
ingrédients
base durée
• Tableau blanc avec les marqueurs
des post-its.
Seules les personnes présentées
ici sont obligatoires, les autres
peuvent être invitées.
Objectif
La rétrospective propose des améliorations du processus, de l’organisation, des
compétences sur le projet en cours.
24
ATTENTION
Ne pas juger les avis des autres.
Ne pas discuter de l’avis des autres
hors de la cérémonie.
Penser à varier les formats.
procédure
en sortie
1 ou 2 actions SMART* qui pourront être menées durant le sprint.
* l’acronyme SMART est expliqué en fin de document
Mise en condition : rappeler l’objectif
de cette cérémonie et se mettre en
condition en utilisant des techniques
comme l’échange de remerciements,
le vote de confiance, le « checkin »,
etc.
Rassembler les données :
• Note de satisfaction de l’équipe sur le
travail effectué durant le sprint
• Note de satisfaction des parties
prenantes sur ce qui a été présenté
pendant la démo
• Lister le ressenti de l’équipe, les
problèmes, les points positifs qui l’ont
marquée pendant le sprint qui vient de
se terminer. Plusieurs
techniques pour cela : positifs /
négatifs, MAD/SAD/GLAD, l’étoile de
mer, la voiture de course, etc.
• Attention à bien laisser les
personnes s’exprimer : ce n’est pas une
phase d’analyse.
Chercher des idées en provoquant une
réflexion de groupe sur la
perception et les causes des
obstacles évoqués précédemment.
Regrouper les retours par thèmes et
faire voter les personnes.
Plan d’action : suite au vote, prendre
l’obstacle le plus important et
déterminer des actions qui
pourraient lever cet obstacle
(plusieurs techniques existent comme
l’analyse causale, la
collaboration silencieuse, etc.)
Terminer la rétrospective. On peut y
faire un vote nommé ROTI (Return On
Time Invested) pour indiquer le degré
de satisfaction sur le temps consacré à
la rétrospective.
25
• invest
Indépendant
Les histoires sont plus faciles à
travailler si elles sont indépendantes
les unes des autres.
Éviter les dépendances entre les Users
Stories.
Dans le cas contraire, il peut y avoir
une difficulté à estimer et appliquer
des priorités.
Négociable
Une bonne histoire est négociable. Elle
capture l’essence et non pas le détail
Une Story n’est pas un contrat.
Laisser une flexibilité sur les
User Stories pour que chacun puisse
donner son avis.
Au fil du temps, l’histoire évolue.
Valeur
Une User Story a besoin d’être utile.
Il faut définir la valeur de la user story
pour le client. Elle est rédigée pour
montrer le bénéfice pour l’utilisateur.
Il faut adresser en priorité les User
Stories qui ont une valeur pour
l’application.
Estimable
Une bonne User Story peut être
estimée.
Parce qu’une User Story est utilisée
dans le planning.
Small (taille)
Les bonnes histoires ont tendance à
être petites.
Proposer une taille acceptable pour
une User Story.
Une User Story doit être développée en
une semaine maximum.
Testable
Une User Story doit être fournie avec
les conditions qui permettent de
vérifier qu’elle correspond aux attentes
des utilisateurs.
Objectif
Nous présentons deux acronymes très couramment utilisés dans les méthodes
Agile. INVEST qui permet de définir le cadre d’une “bonne” histoire et SMART pour
définir correctement une tâche.
26
• SMART
Spécifique
Une tâche doit être suffisamment
précise pour que chacun puisse la
comprendre.
L’action est précise, propre à la
situation.
Penser : Qui, quoi, comment, où et
pourquoi.
Mesurable
La principale mesure est “Peut on la
marquer comme réalisée ?“.
Fixer des indicateurs qui nous
permettent d’une part de nous assurer
que nous sommes sur la bonne voie et
d’autre part que nous aurons atteint
notre objectif avec cette action.
Atteignable
Le propriétaire de la tâche doit être en
mesure de la réaliser.
Il est important qu’une équipe puisse
cocher les objectifs réalisés, afin de
mesurer et de vérifier le niveau
d’accomplissement.
Réaliste/Pertinents
Elle peut être réalisée dans le cadre
d’un sprint.
L’effort est prévue dans le cadre du
sprint .
T : Limité dans le temps
Fixer un temps réaliste à une tâche
Pas d’action à long terme.
Déterminé un temps implique une
action spécifique.
On fixe une date de début et une date
de fin.
27
DÉDÉ
Notez ici votre définition de «Terminé»
28
La marque et le logo AT INTERNET figurant dans ce document sont des marques enregis-
trées appartenant à la société Applied Technologies Internet SAS.
Toute utilisation non autorisée de la marque et du logo précités est strictement interdite.
Ce guide est publié par Applied Technologies Internet SAS sous licence Creative Commons
BY-NC-SA (http://creativecommons.org/licenses/by-nc-sa/4.0/).
Une partie du texte est issu de l’ «Unofficial Scrum Guide Scrum 2013 » de Yannick
Quenec'hdu et de la société Xebia IT Architects.
Création graphique : Tiffany Picq.
part ies
prenantesSTAKEHOLDER
Scrum Master

Contenu connexe

Tendances

Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: ScrumChaymaMghazli
 
Ingenierie pedagogique
Ingenierie pedagogiqueIngenierie pedagogique
Ingenierie pedagogiqueYahya Ahmedo
 
Lean Sante / Lean Healthcare
Lean Sante / Lean HealthcareLean Sante / Lean Healthcare
Lean Sante / Lean HealthcarePeter Klym
 
[부스트캠퍼세미나]권혁우_REST는 바이바이_ GraphQL과 함께하는 칼퇴시대
[부스트캠퍼세미나]권혁우_REST는 바이바이_ GraphQL과 함께하는 칼퇴시대[부스트캠퍼세미나]권혁우_REST는 바이바이_ GraphQL과 함께하는 칼퇴시대
[부스트캠퍼세미나]권혁우_REST는 바이바이_ GraphQL과 함께하는 칼퇴시대CONNECT FOUNDATION
 
Démarche Qualité Totale, Amdec safe amp50 hagondange
 Démarche Qualité Totale, Amdec safe amp50 hagondange Démarche Qualité Totale, Amdec safe amp50 hagondange
Démarche Qualité Totale, Amdec safe amp50 hagondangeSAGITEC
 
Scrum 2020 : concepts et principes
Scrum 2020 : concepts et principesScrum 2020 : concepts et principes
Scrum 2020 : concepts et principesMICHRAFY MUSTAFA
 
Découvrez la Value Stream Mapping (VSM)
Découvrez la Value Stream Mapping (VSM)Découvrez la Value Stream Mapping (VSM)
Découvrez la Value Stream Mapping (VSM)XL Groupe
 
belgrandPH13 (2).pdf
belgrandPH13 (2).pdfbelgrandPH13 (2).pdf
belgrandPH13 (2).pdfnassima38
 
Git 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGit 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGeoff Hoffman
 
jeu sur les 5 S
jeu sur les 5 Sjeu sur les 5 S
jeu sur les 5 SCIPE
 
Flux tiré-et-kanban (3)
Flux tiré-et-kanban (3)Flux tiré-et-kanban (3)
Flux tiré-et-kanban (3)chermiti_imen
 
Techniques d'ordonnancement.pdf
Techniques d'ordonnancement.pdfTechniques d'ordonnancement.pdf
Techniques d'ordonnancement.pdfKikiEric
 
Multimodalités en formation
Multimodalités en formationMultimodalités en formation
Multimodalités en formationBenoit Tostain
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifactsNaresh Jain
 

Tendances (20)

Scrum Guide
Scrum GuideScrum Guide
Scrum Guide
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: Scrum
 
Ingenierie pedagogique
Ingenierie pedagogiqueIngenierie pedagogique
Ingenierie pedagogique
 
Lean Sante / Lean Healthcare
Lean Sante / Lean HealthcareLean Sante / Lean Healthcare
Lean Sante / Lean Healthcare
 
[부스트캠퍼세미나]권혁우_REST는 바이바이_ GraphQL과 함께하는 칼퇴시대
[부스트캠퍼세미나]권혁우_REST는 바이바이_ GraphQL과 함께하는 칼퇴시대[부스트캠퍼세미나]권혁우_REST는 바이바이_ GraphQL과 함께하는 칼퇴시대
[부스트캠퍼세미나]권혁우_REST는 바이바이_ GraphQL과 함께하는 칼퇴시대
 
Démarche Qualité Totale, Amdec safe amp50 hagondange
 Démarche Qualité Totale, Amdec safe amp50 hagondange Démarche Qualité Totale, Amdec safe amp50 hagondange
Démarche Qualité Totale, Amdec safe amp50 hagondange
 
Les étapes clés d'un projet web
Les étapes clés d'un projet webLes étapes clés d'un projet web
Les étapes clés d'un projet web
 
Scrum 2020 : concepts et principes
Scrum 2020 : concepts et principesScrum 2020 : concepts et principes
Scrum 2020 : concepts et principes
 
Lean Management - 10 outils essentiels
Lean Management - 10 outils essentielsLean Management - 10 outils essentiels
Lean Management - 10 outils essentiels
 
Découvrez la Value Stream Mapping (VSM)
Découvrez la Value Stream Mapping (VSM)Découvrez la Value Stream Mapping (VSM)
Découvrez la Value Stream Mapping (VSM)
 
cycle de vie
cycle de vie cycle de vie
cycle de vie
 
git and github
git and githubgit and github
git and github
 
belgrandPH13 (2).pdf
belgrandPH13 (2).pdfbelgrandPH13 (2).pdf
belgrandPH13 (2).pdf
 
Git 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGit 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using Git
 
5S dans l'atelier
5S dans l'atelier5S dans l'atelier
5S dans l'atelier
 
jeu sur les 5 S
jeu sur les 5 Sjeu sur les 5 S
jeu sur les 5 S
 
Flux tiré-et-kanban (3)
Flux tiré-et-kanban (3)Flux tiré-et-kanban (3)
Flux tiré-et-kanban (3)
 
Techniques d'ordonnancement.pdf
Techniques d'ordonnancement.pdfTechniques d'ordonnancement.pdf
Techniques d'ordonnancement.pdf
 
Multimodalités en formation
Multimodalités en formationMultimodalités en formation
Multimodalités en formation
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifacts
 

En vedette

[User Guide] 7 bonnes pratiques pour réussir vos tableaux de bord Excel avec ...
[User Guide] 7 bonnes pratiques pour réussir vos tableaux de bord Excel avec ...[User Guide] 7 bonnes pratiques pour réussir vos tableaux de bord Excel avec ...
[User Guide] 7 bonnes pratiques pour réussir vos tableaux de bord Excel avec ...AT Internet
 
(Re) Cadrage en équipe agile (Intégrer Scrum et Design Thinking : REX)
(Re) Cadrage en équipe agile (Intégrer Scrum et Design Thinking : REX)(Re) Cadrage en équipe agile (Intégrer Scrum et Design Thinking : REX)
(Re) Cadrage en équipe agile (Intégrer Scrum et Design Thinking : REX)Claire Morin
 
Agile retrospective,an example
Agile retrospective,an exampleAgile retrospective,an example
Agile retrospective,an exampleStefano Leli
 
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013Pyxis Technologies
 
Estimation et planification Agile
Estimation et planification AgileEstimation et planification Agile
Estimation et planification AgileYannick Quenec'hdu
 
Thiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprintThiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprintThiga
 
DevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnaultDevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnaultJérôme Esnault
 
Un format dynamique de rétrospective, Jean-Charles Meyrignac
Un format dynamique de rétrospective, Jean-Charles Meyrignac Un format dynamique de rétrospective, Jean-Charles Meyrignac
Un format dynamique de rétrospective, Jean-Charles Meyrignac Xavier Warzee
 
Outils et pratiques agiles pour la définition de produit
Outils et pratiques agiles pour la définition de produitOutils et pratiques agiles pour la définition de produit
Outils et pratiques agiles pour la définition de produitErnst Perpignand
 
Petit déjeuner du Marketing Mobile : monétisation des applis
Petit déjeuner du Marketing Mobile : monétisation des applis Petit déjeuner du Marketing Mobile : monétisation des applis
Petit déjeuner du Marketing Mobile : monétisation des applis Philippe Dumont
 
Musée des trois pays Lörrach
Musée des trois pays LörrachMusée des trois pays Lörrach
Musée des trois pays LörrachBâle Région Mag
 
Desarrollo_Sholy
Desarrollo_SholyDesarrollo_Sholy
Desarrollo_SholySholy4
 
Azure Data Aspectize
Azure Data AspectizeAzure Data Aspectize
Azure Data AspectizeFredy Fadel
 
Regime fruits fr121
Regime fruits fr121Regime fruits fr121
Regime fruits fr121Mory Traore
 
Plate-forme d'Échanges Solidaires en Auvergne - CREDIS - séminaire 3
Plate-forme d'Échanges Solidaires en Auvergne - CREDIS - séminaire 3Plate-forme d'Échanges Solidaires en Auvergne - CREDIS - séminaire 3
Plate-forme d'Échanges Solidaires en Auvergne - CREDIS - séminaire 3quinode
 

En vedette (20)

[User Guide] 7 bonnes pratiques pour réussir vos tableaux de bord Excel avec ...
[User Guide] 7 bonnes pratiques pour réussir vos tableaux de bord Excel avec ...[User Guide] 7 bonnes pratiques pour réussir vos tableaux de bord Excel avec ...
[User Guide] 7 bonnes pratiques pour réussir vos tableaux de bord Excel avec ...
 
(Re) Cadrage en équipe agile (Intégrer Scrum et Design Thinking : REX)
(Re) Cadrage en équipe agile (Intégrer Scrum et Design Thinking : REX)(Re) Cadrage en équipe agile (Intégrer Scrum et Design Thinking : REX)
(Re) Cadrage en équipe agile (Intégrer Scrum et Design Thinking : REX)
 
Agile retrospective,an example
Agile retrospective,an exampleAgile retrospective,an example
Agile retrospective,an example
 
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013
 
Estimation et planification Agile
Estimation et planification AgileEstimation et planification Agile
Estimation et planification Agile
 
Thiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprintThiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprint
 
DevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnaultDevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnault
 
Un format dynamique de rétrospective, Jean-Charles Meyrignac
Un format dynamique de rétrospective, Jean-Charles Meyrignac Un format dynamique de rétrospective, Jean-Charles Meyrignac
Un format dynamique de rétrospective, Jean-Charles Meyrignac
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
Article Kanban vs Scrum
Article Kanban vs ScrumArticle Kanban vs Scrum
Article Kanban vs Scrum
 
Outils et pratiques agiles pour la définition de produit
Outils et pratiques agiles pour la définition de produitOutils et pratiques agiles pour la définition de produit
Outils et pratiques agiles pour la définition de produit
 
Séminaire formation juges
Séminaire formation jugesSéminaire formation juges
Séminaire formation juges
 
Petit déjeuner du Marketing Mobile : monétisation des applis
Petit déjeuner du Marketing Mobile : monétisation des applis Petit déjeuner du Marketing Mobile : monétisation des applis
Petit déjeuner du Marketing Mobile : monétisation des applis
 
Musée des trois pays Lörrach
Musée des trois pays LörrachMusée des trois pays Lörrach
Musée des trois pays Lörrach
 
web20 y empresa
web20 y empresaweb20 y empresa
web20 y empresa
 
Desarrollo_Sholy
Desarrollo_SholyDesarrollo_Sholy
Desarrollo_Sholy
 
Azure Data Aspectize
Azure Data AspectizeAzure Data Aspectize
Azure Data Aspectize
 
CanaDon 101
CanaDon 101CanaDon 101
CanaDon 101
 
Regime fruits fr121
Regime fruits fr121Regime fruits fr121
Regime fruits fr121
 
Plate-forme d'Échanges Solidaires en Auvergne - CREDIS - séminaire 3
Plate-forme d'Échanges Solidaires en Auvergne - CREDIS - séminaire 3Plate-forme d'Échanges Solidaires en Auvergne - CREDIS - séminaire 3
Plate-forme d'Échanges Solidaires en Auvergne - CREDIS - séminaire 3
 

Similaire à Guide des bonnes pratiques de la méthode Scrum – AT Internet

Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnGautier Pialat
 
Scrum cook and go, les astuces de Rémy
Scrum cook and go, les astuces de RémyScrum cook and go, les astuces de Rémy
Scrum cook and go, les astuces de Rémyantony_guilloteau
 
Agilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursAgilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursIppon
 
Mesurer scrum avec Roboscrum
Mesurer scrum avec RoboscrumMesurer scrum avec Roboscrum
Mesurer scrum avec RoboscrumPierre E. NEIS
 
Réussir son startup weekend agile
Réussir son startup weekend agileRéussir son startup weekend agile
Réussir son startup weekend agileFlorian Labadens
 
La méthode de gestion de projet agile.pdf
La méthode de gestion de projet agile.pdfLa méthode de gestion de projet agile.pdf
La méthode de gestion de projet agile.pdfanwermannai
 
Scrum - Une méthode agile sous la loupe ...
Scrum  - Une méthode agile sous la loupe ...Scrum  - Une méthode agile sous la loupe ...
Scrum - Une méthode agile sous la loupe ...Bilel McSam
 
Module 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxModule 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxtestuser715939
 
Formation scrum - back to basics
Formation scrum -  back to basicsFormation scrum -  back to basics
Formation scrum - back to basicsOpenska
 
Développement agile de logiciel avec la méthode SCRUM
Développement agile de logiciel avec la méthode SCRUMDéveloppement agile de logiciel avec la méthode SCRUM
Développement agile de logiciel avec la méthode SCRUMsenejug
 
Scrum - presentation du role de scrum master
Scrum -  presentation du role de scrum masterScrum -  presentation du role de scrum master
Scrum - presentation du role de scrum masterFrançois-Xavier BRAVO
 
Formation Professional Scrum Master I
Formation Professional Scrum Master IFormation Professional Scrum Master I
Formation Professional Scrum Master IGuillaume LAURIE
 
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...Jean-Luc MAZE
 
Scrum les principes de base
Scrum les principes de base Scrum les principes de base
Scrum les principes de base Sirine Barguaoui
 

Similaire à Guide des bonnes pratiques de la méthode Scrum – AT Internet (20)

Scrum course
Scrum courseScrum course
Scrum course
 
At nancy10 scrumv2.0
At nancy10 scrumv2.0At nancy10 scrumv2.0
At nancy10 scrumv2.0
 
SCRUM AGL.pptx
SCRUM AGL.pptxSCRUM AGL.pptx
SCRUM AGL.pptx
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarn
 
Scrum cook and go, les astuces de Rémy
Scrum cook and go, les astuces de RémyScrum cook and go, les astuces de Rémy
Scrum cook and go, les astuces de Rémy
 
Agilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursAgilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeurs
 
Mesurer scrum avec Roboscrum
Mesurer scrum avec RoboscrumMesurer scrum avec Roboscrum
Mesurer scrum avec Roboscrum
 
Réussir son startup weekend agile
Réussir son startup weekend agileRéussir son startup weekend agile
Réussir son startup weekend agile
 
Agile
AgileAgile
Agile
 
La méthode de gestion de projet agile.pdf
La méthode de gestion de projet agile.pdfLa méthode de gestion de projet agile.pdf
La méthode de gestion de projet agile.pdf
 
Scrum@fujitsu
Scrum@fujitsuScrum@fujitsu
Scrum@fujitsu
 
Scrum - Une méthode agile sous la loupe ...
Scrum  - Une méthode agile sous la loupe ...Scrum  - Une méthode agile sous la loupe ...
Scrum - Une méthode agile sous la loupe ...
 
Module 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxModule 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptx
 
Formation scrum - back to basics
Formation scrum -  back to basicsFormation scrum -  back to basics
Formation scrum - back to basics
 
Développement agile de logiciel avec la méthode SCRUM
Développement agile de logiciel avec la méthode SCRUMDéveloppement agile de logiciel avec la méthode SCRUM
Développement agile de logiciel avec la méthode SCRUM
 
Scrum - presentation du role de scrum master
Scrum -  presentation du role de scrum masterScrum -  presentation du role de scrum master
Scrum - presentation du role de scrum master
 
Les pratiques Scrum
Les pratiques ScrumLes pratiques Scrum
Les pratiques Scrum
 
Formation Professional Scrum Master I
Formation Professional Scrum Master IFormation Professional Scrum Master I
Formation Professional Scrum Master I
 
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
Ainsi pense la scrum.org (Pense pas Bête pour comprendre les assement de nive...
 
Scrum les principes de base
Scrum les principes de base Scrum les principes de base
Scrum les principes de base
 

Plus de AT Internet

[INFOGRAPHIE] Une stratégie digital analytics orientée confidentialité
[INFOGRAPHIE] Une stratégie digital analytics orientée confidentialité[INFOGRAPHIE] Une stratégie digital analytics orientée confidentialité
[INFOGRAPHIE] Une stratégie digital analytics orientée confidentialitéAT Internet
 
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...AT Internet
 
Présentation partenaire OnCrawl - Comment ouvrir l’Appétit des Moteurs de Rec...
Présentation partenaire OnCrawl - Comment ouvrir l’Appétit des Moteurs de Rec...Présentation partenaire OnCrawl - Comment ouvrir l’Appétit des Moteurs de Rec...
Présentation partenaire OnCrawl - Comment ouvrir l’Appétit des Moteurs de Rec...AT Internet
 
Altice Média Customer Success - App store optimisation
Altice Média Customer Success - App store optimisationAltice Média Customer Success - App store optimisation
Altice Média Customer Success - App store optimisationAT Internet
 
L'Équipe Customer Success - Using analytics to fuel efficient personalisation
L'Équipe Customer Success - Using analytics to fuel efficient personalisationL'Équipe Customer Success - Using analytics to fuel efficient personalisation
L'Équipe Customer Success - Using analytics to fuel efficient personalisationAT Internet
 
Cas client Credit Agricole - Approche data-driven : de la stratégie au déploi...
Cas client Credit Agricole - Approche data-driven : de la stratégie au déploi...Cas client Credit Agricole - Approche data-driven : de la stratégie au déploi...
Cas client Credit Agricole - Approche data-driven : de la stratégie au déploi...AT Internet
 
RGPD & Data Privacy : la CNIL au Digital Analytics Forum 2018
RGPD & Data Privacy : la CNIL au Digital Analytics Forum 2018RGPD & Data Privacy : la CNIL au Digital Analytics Forum 2018
RGPD & Data Privacy : la CNIL au Digital Analytics Forum 2018AT Internet
 
Reeport @ Digital Analytics Forum 2018: Defining KPIs that matter
Reeport @ Digital Analytics Forum 2018: Defining KPIs that matterReeport @ Digital Analytics Forum 2018: Defining KPIs that matter
Reeport @ Digital Analytics Forum 2018: Defining KPIs that matterAT Internet
 
OnCrawl @ Digital Analytics Forum 2018 : le référencement naturel augmenté
OnCrawl @ Digital Analytics Forum 2018 : le référencement naturel augmentéOnCrawl @ Digital Analytics Forum 2018 : le référencement naturel augmenté
OnCrawl @ Digital Analytics Forum 2018 : le référencement naturel augmentéAT Internet
 
Kamp'n @ Digital Analytics Forum 2018 : la puissance d'AT Internet dans vos F...
Kamp'n @ Digital Analytics Forum 2018 : la puissance d'AT Internet dans vos F...Kamp'n @ Digital Analytics Forum 2018 : la puissance d'AT Internet dans vos F...
Kamp'n @ Digital Analytics Forum 2018 : la puissance d'AT Internet dans vos F...AT Internet
 
Machine Learning in Marketing - Jim Sterne @ Digital Analytics Forum 2018
Machine Learning in Marketing - Jim Sterne @ Digital Analytics Forum 2018Machine Learning in Marketing - Jim Sterne @ Digital Analytics Forum 2018
Machine Learning in Marketing - Jim Sterne @ Digital Analytics Forum 2018AT Internet
 
Le Digital Analytics, arme de conversion massive pour les sites marchands - P...
Le Digital Analytics, arme de conversion massive pour les sites marchands - P...Le Digital Analytics, arme de conversion massive pour les sites marchands - P...
Le Digital Analytics, arme de conversion massive pour les sites marchands - P...AT Internet
 
Analytics et SEO : les clés d'une stratégie réussie - We Love SEO 2018
Analytics et SEO : les clés d'une stratégie réussie - We Love SEO 2018Analytics et SEO : les clés d'une stratégie réussie - We Love SEO 2018
Analytics et SEO : les clés d'une stratégie réussie - We Love SEO 2018AT Internet
 
AT Internet & Mazeberry : de la data analytics au mix marketing maitrisé
AT Internet & Mazeberry : de la data analytics au mix marketing maitriséAT Internet & Mazeberry : de la data analytics au mix marketing maitrisé
AT Internet & Mazeberry : de la data analytics au mix marketing maitriséAT Internet
 
AT Internet & Mazeberry: from analytics to a fully optimised marketing mix
AT Internet & Mazeberry: from analytics to a fully optimised marketing mixAT Internet & Mazeberry: from analytics to a fully optimised marketing mix
AT Internet & Mazeberry: from analytics to a fully optimised marketing mixAT Internet
 
[DAF 2017] Digital Analytics 4.0: Are You Ready?
[DAF 2017] Digital Analytics 4.0: Are You Ready?[DAF 2017] Digital Analytics 4.0: Are You Ready?
[DAF 2017] Digital Analytics 4.0: Are You Ready?AT Internet
 
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Ludivine Lille (EY)
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Ludivine Lille (EY)[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Ludivine Lille (EY)
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Ludivine Lille (EY)AT Internet
 
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Clémence Scottez (CNIL)
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Clémence Scottez (CNIL)[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Clémence Scottez (CNIL)
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Clémence Scottez (CNIL)AT Internet
 
[DAF 2017] Analytics Suite 2 - Data you can trust
[DAF 2017] Analytics Suite 2 - Data you can trust[DAF 2017] Analytics Suite 2 - Data you can trust
[DAF 2017] Analytics Suite 2 - Data you can trustAT Internet
 
[DAF 2017] Analytics Suite 2 - Insights for everyone
[DAF 2017] Analytics Suite 2 - Insights for everyone[DAF 2017] Analytics Suite 2 - Insights for everyone
[DAF 2017] Analytics Suite 2 - Insights for everyoneAT Internet
 

Plus de AT Internet (20)

[INFOGRAPHIE] Une stratégie digital analytics orientée confidentialité
[INFOGRAPHIE] Une stratégie digital analytics orientée confidentialité[INFOGRAPHIE] Une stratégie digital analytics orientée confidentialité
[INFOGRAPHIE] Une stratégie digital analytics orientée confidentialité
 
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
Reeport Partner presentation - Mixing site- and ad- centric data despite the ...
 
Présentation partenaire OnCrawl - Comment ouvrir l’Appétit des Moteurs de Rec...
Présentation partenaire OnCrawl - Comment ouvrir l’Appétit des Moteurs de Rec...Présentation partenaire OnCrawl - Comment ouvrir l’Appétit des Moteurs de Rec...
Présentation partenaire OnCrawl - Comment ouvrir l’Appétit des Moteurs de Rec...
 
Altice Média Customer Success - App store optimisation
Altice Média Customer Success - App store optimisationAltice Média Customer Success - App store optimisation
Altice Média Customer Success - App store optimisation
 
L'Équipe Customer Success - Using analytics to fuel efficient personalisation
L'Équipe Customer Success - Using analytics to fuel efficient personalisationL'Équipe Customer Success - Using analytics to fuel efficient personalisation
L'Équipe Customer Success - Using analytics to fuel efficient personalisation
 
Cas client Credit Agricole - Approche data-driven : de la stratégie au déploi...
Cas client Credit Agricole - Approche data-driven : de la stratégie au déploi...Cas client Credit Agricole - Approche data-driven : de la stratégie au déploi...
Cas client Credit Agricole - Approche data-driven : de la stratégie au déploi...
 
RGPD & Data Privacy : la CNIL au Digital Analytics Forum 2018
RGPD & Data Privacy : la CNIL au Digital Analytics Forum 2018RGPD & Data Privacy : la CNIL au Digital Analytics Forum 2018
RGPD & Data Privacy : la CNIL au Digital Analytics Forum 2018
 
Reeport @ Digital Analytics Forum 2018: Defining KPIs that matter
Reeport @ Digital Analytics Forum 2018: Defining KPIs that matterReeport @ Digital Analytics Forum 2018: Defining KPIs that matter
Reeport @ Digital Analytics Forum 2018: Defining KPIs that matter
 
OnCrawl @ Digital Analytics Forum 2018 : le référencement naturel augmenté
OnCrawl @ Digital Analytics Forum 2018 : le référencement naturel augmentéOnCrawl @ Digital Analytics Forum 2018 : le référencement naturel augmenté
OnCrawl @ Digital Analytics Forum 2018 : le référencement naturel augmenté
 
Kamp'n @ Digital Analytics Forum 2018 : la puissance d'AT Internet dans vos F...
Kamp'n @ Digital Analytics Forum 2018 : la puissance d'AT Internet dans vos F...Kamp'n @ Digital Analytics Forum 2018 : la puissance d'AT Internet dans vos F...
Kamp'n @ Digital Analytics Forum 2018 : la puissance d'AT Internet dans vos F...
 
Machine Learning in Marketing - Jim Sterne @ Digital Analytics Forum 2018
Machine Learning in Marketing - Jim Sterne @ Digital Analytics Forum 2018Machine Learning in Marketing - Jim Sterne @ Digital Analytics Forum 2018
Machine Learning in Marketing - Jim Sterne @ Digital Analytics Forum 2018
 
Le Digital Analytics, arme de conversion massive pour les sites marchands - P...
Le Digital Analytics, arme de conversion massive pour les sites marchands - P...Le Digital Analytics, arme de conversion massive pour les sites marchands - P...
Le Digital Analytics, arme de conversion massive pour les sites marchands - P...
 
Analytics et SEO : les clés d'une stratégie réussie - We Love SEO 2018
Analytics et SEO : les clés d'une stratégie réussie - We Love SEO 2018Analytics et SEO : les clés d'une stratégie réussie - We Love SEO 2018
Analytics et SEO : les clés d'une stratégie réussie - We Love SEO 2018
 
AT Internet & Mazeberry : de la data analytics au mix marketing maitrisé
AT Internet & Mazeberry : de la data analytics au mix marketing maitriséAT Internet & Mazeberry : de la data analytics au mix marketing maitrisé
AT Internet & Mazeberry : de la data analytics au mix marketing maitrisé
 
AT Internet & Mazeberry: from analytics to a fully optimised marketing mix
AT Internet & Mazeberry: from analytics to a fully optimised marketing mixAT Internet & Mazeberry: from analytics to a fully optimised marketing mix
AT Internet & Mazeberry: from analytics to a fully optimised marketing mix
 
[DAF 2017] Digital Analytics 4.0: Are You Ready?
[DAF 2017] Digital Analytics 4.0: Are You Ready?[DAF 2017] Digital Analytics 4.0: Are You Ready?
[DAF 2017] Digital Analytics 4.0: Are You Ready?
 
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Ludivine Lille (EY)
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Ludivine Lille (EY)[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Ludivine Lille (EY)
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Ludivine Lille (EY)
 
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Clémence Scottez (CNIL)
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Clémence Scottez (CNIL)[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Clémence Scottez (CNIL)
[DAF 2017] RGPD 2018 : Êtes-vous prêt ? par Clémence Scottez (CNIL)
 
[DAF 2017] Analytics Suite 2 - Data you can trust
[DAF 2017] Analytics Suite 2 - Data you can trust[DAF 2017] Analytics Suite 2 - Data you can trust
[DAF 2017] Analytics Suite 2 - Data you can trust
 
[DAF 2017] Analytics Suite 2 - Insights for everyone
[DAF 2017] Analytics Suite 2 - Insights for everyone[DAF 2017] Analytics Suite 2 - Insights for everyone
[DAF 2017] Analytics Suite 2 - Insights for everyone
 

Guide des bonnes pratiques de la méthode Scrum – AT Internet

  • 1. 1
  • 2. 2 SCRUM / 10 BONNES PRATIQUES - p4 LES RÈGLES GÉNÉRALES DES CÉRÉMONIES - p5 PRINCIPES DE BASE - p6 PRATIQUES SCRUM - p7 LES SCRUMERS - p8 ARTEFACTS / BURNDOWN CHARTS - p10 ESTIMATION DE BACKLOG - p12 SPRINT PLANNING 1ère PARTIE - p14 SPRINT PLANNING 2ème PARTIE - p16 LE TABLEAU DES TÂCHES - p18 MÊLÉE QUOTIDIENNE - p20 REVUE DE SPRINT - p22 RÉTROSPECTIVE - p24 GLOSSAIRE - p26 DÉFINITION DE TERMINÉ - p28
  • 3. 3 Ce guide Scrum doit vous aider à vous souvenir des règles proposées par Scrum. Ce guide Scrum doit aussi vous permettre de créer un environnement de travail agréable et productif auprès de vos équipes. Pour les débutants en Scrum, si vous suivez ce guide, il vous permettra de réaliser avec succès vos premiers Sprints. Ce succès sera facilité par la propagation de Scrum dans votre entreprise. Pour les confirmés, utilisez votre bon sens pour ajuster les processus en vous laissant guider par le guide Scrum. Pour les Scrum Masters expérimentés, utilisez le guide Scrum pour vous sécuriser dans les situations stressantes. Le guide Scrum ne fait pas office de formation à Scrum. Le guide Scrum ne remplace pas l’expérience et la pratique. Le guide Scrum n’est pas une procédure que vous devez suivre. Le guide Scrum permet de vous aider à mettre en place Scrum dans un environnement exigeant. Avoir une vision claire. -LeBacklogdeproduitdoitêtrebienmaintenu. -LeBacklogdeproduit doitêtretriéparleROI. -LesélémentsduBacklogsontestimésparl’équipe. -Lamêléequotidiennedoitsetenir. -Leburndowndel’équipedoitêtremisàjour. -LeSprintn’estpasperturbéparleclientouladirection. -L’incrémentdelogicielfourniparl’équipederéalisationest«terminé». -LarevuedeSprintdoitêtrecollaborative. -Larétrospectivedoitmettrelaprioritésurl’améliorationdu processusdetravaildel’équipeetdel’organisation. G A R D E Z E N M É M O I R E
  • 4. 4 Chaquecérémoniecommenceàl’heureettermineàl’heure. Chaquecérémonieestunecérémonieouverte.Toutlemondepeutyassister. Inviterenavancetouteslespersonnes quisontnécessairesafinqu’ellesaient letempsdesepréparer. Indiquerdansl’agendal’objectifetles étapesdelacérémonie. Réservertouteslesressources nécessairespourlacérémonie(salle, vidéoprojecteur,etc.) Prépareruntableauaveclesrèglesde lacérémonie. -L’animateurdoitêtreprésentlorsdela cérémonie.Idéalement,ilneparticipe pasàladiscussion,maisildoitla suivreetramenerladiscussionsurle sujetdanslecasoùlesparticipants perdentl’objectifdecettecérémonie. -L’animateurprésentel’objectifet l’agendadelacérémonie. -Sinécessaire,l’animateurdécidequi doitprendrelesnotesdurantla cérémonie. -L’animateurpourraaiderl’équipeà formaliserlesconversationsviale tableaupourvisualiserleséchanges. -L’animateurs’assuredela concentrationdel’équipeavecdes outilscommele”Parkinglots”pour saisirlesdemandesoulesquestionsqui n’ontpasdeliensdirectsavecla cérémonie,demanièrequ’ellepuissent êtreabordéesplustard. -L’animateurdonneuntravaild’intérêt généralauxretardataires. LES BASES PRÉPARATION FACILITER LA CÉRÉMONIE en sortie Prise de note. Photos du contenu du tableau. Compte rendu de la cérémonie qui est saisi dans un outil collaboratif.
  • 5. 5 Diviser votre organisation en petites équipes pluridisciplinaires Diviser le travail en petits livrables opérationnels Diviser le temps en petites itérations fixes
  • 6. 6
  • 7. 7 SCRUM MASTER LeScrumMaster protègel’équipedetouteslesperturbations extérieures. Ilpeutfairepartiedel’équipe. C’estunleaderetunanimateur.Ilmaintientlaproductivitéde l’équipeScrumetréaliselescontrôlessurlecycledevie “vérificationetadaptation”. Ilprotègel’équipeettravailleavecleProductOwnerpour maximiserleROI.Ils’assurequelesvaleursdel’agilitésont respectéesparl’ensembledel’équipe. Ilestenchargedes obstaclesremontésparl’équipe. L’ ÉQUIPE L’équipedélivreleproduitetelleestrespon- sabledesaqualité.ElleanalyseleBacklogde produitafinquesesmembresaienttoutesles informationspourdévelopper.L’équipeest responsabledelaconceptionetfournitles fonctionnalitésprévuesens’auto-organisant. ElletravaillecontinuellementavecleProduct Ownerpourdéfinirl’orientationstratégiquedu projetdedéveloppementduproduit.
  • 8. 8 PRODUCT OWNER LeProductOwnerdirigeleprojetd’unpointdevuedumétier. Ilcommuniqueunevisionclaireduproduitetendéfinitles caractéristiquesprincipales. Ilaccepteourejetteleproduitàlafind’unsprint. LaresponsabilitéprincipaleduProductOwnerestdeveillerà cequel’équipetravailleseulementsurlapartielaplus importanteduBacklog.Ilalemêmeobjectifqu’elleetl’aideà réalisersontravaildurantunsprint, enévitantd’être perturbéepard’autreséquipesetendonnantrapidementles informationsdontelleabesoin. LeProductOwnerestresponsableduROI. LES PARTIES PRENANTES Lespartiesprenantesdéfinissentlesbesoinsduproduit. Cesbesoinspeuventvenirdel’analysedumarché,duclient final,delastratégied’innovationoumêmed’autreséquipes commelaproduction. L’UTILISATEUR Lerôledel’utilisateurpeutêtreendosséparun certainnombred’acteursdel’entreprise.Cepeutêtre par exemple,unsponsorduprojetouunepersonnedu départementmarketing. Levéritableutilisateurestunexpertdansledomaine adresséparleproduitouunconsultantquevousavez engagépoursesconnaissancesfonctionnelles. L’utilisateurestpourtouslasourced’informations privilégiéepourdéciderdelaprioritéetdesdétailsdes fonctionnalités.
  • 9. 9 Le Backlog de produit est une liste qui contient des idées, exigences, fonctionnalités, user Stories, etc. C’est la liste des éléments que l’on veut réaliser dans son projet. L’ensemble des éléments du backlog de produit sont triés sur une base métier et sur la valeur ajoutée pour l’application. Le Backlog de Sprint est une liste d’éléments provenant du Backlog de produit. Cette liste contient les éléments que le Product Owner souhaite faire développer durant le sprint. À la fin d’un sprint, l’équipe délivre un produit potentiellement utilisable. Le Scrum Master utilise cette liste pour visualiser les blocages qui ont un impact sur la productivité de l’équipe. Elle reflète aussi les éléments qui doivent être débloqués le plus rapidement possible. backlog de produit - La liste des fonctionnalités backlog de sprint - Le contenu du sprint impediment backlog - La liste des blocages produit potentiellement utilisable - Le résultat Objectif Les équipes utilisent des artefacts pour les accompagner sur leurs projets Scrum. Ce sont des outils pour suivre et améliorer l’efficience de l’équipe durant un projet. Ils sont basés sur les bonnes pratiques du management visuel.
  • 10. 10 Objectif Ce graphique représente la quantité totale de travail à faire dans le sprint, au fil des jours. Il permet d’avoir une vue sur l’avancement du sprint. Le Burndown affiche chaque jour le nombre de tâches restant à faire. L’axe vertical affiche le nombre de tâches, l’axe horizontal affiche les jours du sprint en cours. L’équipe met à jour le graphique de Burndown lors du Daily Meeting. Un graphique de Burndown doit être facile à mettre à jour par l’équipe. Évi- tez la fantaisie, rendez-le facile à maintenir.
  • 11. 11 ingrédients base • Les nouvelles histoires à faire estimer par l’équipe. • Les histoires déjà estimées (elles servent de référentiel). • Tableau blanc, marqueurs, post-its, crayons, etc. • Jeux de planning poker. A faire de préférence un peu avant la fin du sprint en cours, les histoires nouvelle- ment estimées pouvant potentiellement alimenter le prochain backlog de sprint. Objectif Cet échange n’est pas une cérémonie SCRUM mais il est fortement recommandé de le faire afin d’alléger la charge des sprint plannings et donner de la visibilité sur les sprints à venir. L’objectif est de présenter à l’équipe ce que le Product Owner souhaite faire construire au cours des releases à venir. Il permettra à l’équipe de développement d’avoir une idée de ce qui pourrait être attendu durant les prochaines releases. À la fin de la cérémonie, le backlog est enrichi par les estimations fournies par l’équipe.
  • 12. 12 Le Product owner présente le backlog et les Users Stories à estimer. L’équipe commence ses estimations par triangulation. Elle choisit l’échelle de stories points à utiliser. Ex : 1,3,5,8 Elle positionne sur un tableau des colonnes pour chaque Story Point. L’équipe pose les Users Stories dans les colonnes correspondant à leur estimation. Les Users Stories pour lesquelles il n’y a pas de consensus sur les estimations sont sorties du tableau. L’équipe organise un planning Poker pour estimer en Stories Point les Users Stories restantes. Dans le cas où certaines Users Stories sont trop grandes, elles doivent être estimées avec de grands chiffres (40, 100) pour indiquer au Product Onwer qu’il doit les découper et qu’elles ne pourront pas être acceptées dans un backlog de sprint. Le Product Owner devra remanier le Backlog de produit pour prendre en compte les retours de l’équipe. ATTENTION Le Product Owner n’estime pas. Ne pas découper les stories en tâches. procédure en sortie Un backlog de release ou produit estimé.
  • 13. 13 Seuls les membres de l’équipe décident des Users Stories qui pourront être réalisées durant ce sprint. ingrédients base • Les Users Stories pour le prochain sprint avec les priorités en relation avec la valeur métier. • Tableau blanc, marqueurs, post-its, crayons, etc. • Planning des congés, fiche contact des personnes importantes. PLACE AU PO Objectif Présenter en détail ce que le Product Owner souhaite faire construire durant le sprint. Il permettra à l’équipe de développement d’avoir une image claire de ce qui est attendu durant ce sprint. À la fin de la cérémonie, l’équipe sera en mesure de dire ce qu’elle peut accomplir durant le prochain sprint.
  • 14. 14 Le Product Owner présente le but de ce sprint et les Users Stories qui pourraient le composer. L’équipe étudie avec le Product Owner les Users Stories en discutant des critères d’acceptation et des élé- ments complémentaires tels que la cinématique, le design, les tests, etc. Le Product Owner les clarifie si nécessaire. L’équipe doit avoir une vision de toutes les Users Stories qui pourront passer dans le sprint. L’équipe choisit les Users Stories qui pourront être développées dans le sprint. La vélocité et le planning prévisionnel (congés, charge d’exploitation, etc.) de l’équipe doivent être pris en compte. ATTENTION Le Product Owner n’estime pas. Ne pas découper et estimer les tâches. procédure en sortie Un backlog de sprint ne contenant que des Users Stories INVEST et estimées. 90 MIN POUR DEUX SEMAINES DE SPRINT. Réaliser cette cérémonie de préférence le matin. durée * L’acronyme INVEST est expliqué en fin de document
  • 15. 15 ingrédients base • Les personnes qui veulent aider l’équipe dans la réalisation du produit durant le sprint. • Backlog de sprint estimé et INVEST* • Tableau blanc, marqueurs, post-its, crayons, etc. L’ÉQUIPE PREND LA SUITE ... Seuls les membres de l’équipe de réalisation conçoivent la solution. Les architectes et les autres personnes hors de l’équipe de développement sont seulement invités à aider l’équipe de développement. L’équipe décide des personnes nécessaires durant cette cérémonie. Objectif L’objectif du Sprint Planning est de savoir comment implémenter et de trouver des solutions pour réaliser les Users Stories. À la fin de cette cérémonie, l’équipe doit savoir comment développer les Users Stories qui seront réalisées durant le sprint. Cette cérémonie est réalisée à la suite de la première partie du sprint planning. La présence du Product Owner n’est plus nécessaire.
  • 16. 16 60 MIN POUR 2 SEMAINES DE SPRINT. Réaliser cette cérémonie directement après le sprint planning 1ère partie. Prendre le Backlog de sprint. Faites confirmer par l’équipe qu’elle comprend bien le contenu du Backlog de sprint. Lancer la session de conception avec des questions telles que : Quelles interfaces devons-nous développer ? Quelle architecture avons-nous besoin de construire ? Quelles tables devons-nous mettre à jour ? Quels composants devons-nous mettre à jour ou écrire ? Quand l’équipe a une compréhension claire de la façon dont elle va développer cette User Story, elle peut prendre la User Story suivante. Tout au long de cette cérémonie, les membres de l’équipe utilisent les post-its pour écrire les tâches de bases. Cela permet de savoir par où commencer le lendemain. Les tâches associées aux Users Stories sont positionnées sur le tableau des tâches. ATTENTION Ne pas assigner les tâches. Ne pas estimer les tâches. procédure durée en sortie Un tableau des tâches avec l’activité à réaliser. * L’acronyme INVEST est expliqué en fin de document
  • 17. 17 Objectif C’est une représentation visuelle qui combine des éléments provenant du product backlog et du sprint backlog. Il est maintenu seulement par l’équipe. Il est nécessaire d’avoir un grand tableau, avec un processus simple. Ce tableau aide à la communication dans l’équipe et à analyser rapidement les problèmes de l’équipe. Le tableau a au minimum 4 colonnes. Users Stories. Les éléments provenant du Backlog de produit. Elles doivent être positionnées par ordre de priorité. A faire. Les tâches issues de la conception faite par l’équipe lors de la deuxième phase du sprint planning.
  • 18. 18 En cours. Quand un membre de l’équipe commence un développement, il passe le post-it dans la colonne en cours. Si une Story ne peut être terminée, parce qu’il y a un blocage, il est nécessaire de la transférer dans le tableau des obstacles. Clarifiez ce que « terminé » veut dire avec votre équipe. Vous pouvez par exemple organiser avec votre équipe une session de brainstorming. Durant cette session, il est intéressant de créer une liste qui décrit en détail ce que signifie « Terminé » pour votre équipe. Des idées : Le build a été réalisé avec succès. Les tests unitaires ont été réalisés avec succès. Les tests fonctionnels ont été réalisés avec succès. Le code est correctement documenté. Terminé. Quand le développement est terminé et testé, la User Story est considérée comme terminée. définition de « terminé »
  • 19. 19 L’ensemble de l’équipe doit être présent. Un membre de l’équipe qui ne peut pas être présent doit être représenté par un collègue. 15 MIN Même heure, même lieu chaque jour. ingrédients base durée • Tableau des tâches • Marqueurs, post-its, crayons, etc IDÉE Pour le scrum Master : ne pas se mettre devant ou à côté du tableau des tâches. Pour ne pas créer une atmosphère d’élève et de professeur. Objectif Planifier et coordonner les activités de l’équipe pour la journée et d’identifier les obstacles dans le projet. Le tableau des tâches doit aider l’équipe à se concentrer sur les activités de la journée. Profiter du Daily Scrum pour mettre à jour le tableau des tâches et le Burndown
  • 20. 20 L’équipe se réunit autour du tableau des tâches “le cercle est une bonne forme”. La personne sur le côté gauche commence à expliquer à ses coéquipiers ce qu’il a terminé hier. Maintenant, cette personne déplace la user Stories/tâches sur le tableau des tâches dans la colonne correspondant au nouvel état. La personne prend une nouvelle tâche et la passe dans ”En cours“. Si cette personne rencontre des problèmes ou des blocages, il l’indique au Scrum Master. Ce dernier ajoute un signal sur la tâche pour indiquer le blocage et ajoute une référence dans la liste des obstacles. On recommence les 5 étapes pour chaque membre de l’équipe. ATTENTION 1 - Éviter que ce soit le Scrum Master qui soit obligé de poser les questions (aider l’équipe à être proactive). 2 - Ne pas reporter au Scrum Master, mais à l’équipe. 3 - Ne pas faire dévier la cérémonie. 4 - Ne pas arriver en retard. 5 - Ne pas dépasser le temps alloué à cette cérémonie. 6 - Le Daily n’est pas le moment pour rentrer dans le détail des problèmes. 7 - Le Scrum Master ne doit pas déplacer les tâches pour les membres de l’équipe. 8 - Ne pas arriver sans préparation. procédure en sortie Une vision claire de qui fait quoi. Les éléments de l’Impediment backlog. Les éléments pour le Backlog de l’équipe.
  • 21. 21 ingrédients base • Produit potentiellement utilisable résultant du dernier sprint. • Tableau, marqueurs, post-its, crayons, etc. IDÉE : C’est une session de travail C’est aussi le moment pour réfléchir à de nouvelles idées La revue de sprint permet à tous les participants d’utiliser les nouvelles fonctionna- lités présentées par l’équipe de réalisation. Objectif L’équipe de réalisation montre le résultat de son travail aux parties prenantes et au Product Owner. Elle peut aussi inviter toutes les personnes qui sont intéressées pour découvrir ce qui a été réalisé durant le dernier sprint. L’équipe de réalisation souhaite un retour du Product Owner.
  • 22. 22 90 MIN À LA FIN DU SPRINT. Le Scrum Master accueille les participants à la revue de sprint. Le Scrum Master rappelle aux participants présents dans la salle l’objectif initial de ce sprint : le but du sprint, les Users Stories proposées par le Product Owner en début de ce sprint. L’équipe de réalisation réalise une démonstration des nouvelles fonctionnalités sous la forme de scénario de bout en bout. Elle laisse par la suite le Product Owner et son équipe utiliser ces nouvelles fonctionnalités. Le Scrum Master est le facilitateur de cette cérémonie. Le Product Owner prend des notes concernant le retour de l’équipe sur ce sprint, pour proposer des éventuelles évolutions lors des prochains sprints. ATTENTION Ne pas présenter un produit qui n’est pas potentiellement utilisable. Le Scrum Master ne fait pas la présentation. L’équipe ne restreint pas la présentation au seul Product Owner. Les participants ne réalisent pas de feedback durant la revue. durée procédure en sortie Le retour du Product Owner. La liste des blocages. La liste des Users Stories validées.
  • 23. 23 Apprendre du passé pour préparer l’avenir. Améliorer l’efficacité de l’équipe. 90 MIN, 10 MINUTES APRÈS LA REVUE ingrédients base durée • Tableau blanc avec les marqueurs des post-its. Seules les personnes présentées ici sont obligatoires, les autres peuvent être invitées. Objectif La rétrospective propose des améliorations du processus, de l’organisation, des compétences sur le projet en cours.
  • 24. 24 ATTENTION Ne pas juger les avis des autres. Ne pas discuter de l’avis des autres hors de la cérémonie. Penser à varier les formats. procédure en sortie 1 ou 2 actions SMART* qui pourront être menées durant le sprint. * l’acronyme SMART est expliqué en fin de document Mise en condition : rappeler l’objectif de cette cérémonie et se mettre en condition en utilisant des techniques comme l’échange de remerciements, le vote de confiance, le « checkin », etc. Rassembler les données : • Note de satisfaction de l’équipe sur le travail effectué durant le sprint • Note de satisfaction des parties prenantes sur ce qui a été présenté pendant la démo • Lister le ressenti de l’équipe, les problèmes, les points positifs qui l’ont marquée pendant le sprint qui vient de se terminer. Plusieurs techniques pour cela : positifs / négatifs, MAD/SAD/GLAD, l’étoile de mer, la voiture de course, etc. • Attention à bien laisser les personnes s’exprimer : ce n’est pas une phase d’analyse. Chercher des idées en provoquant une réflexion de groupe sur la perception et les causes des obstacles évoqués précédemment. Regrouper les retours par thèmes et faire voter les personnes. Plan d’action : suite au vote, prendre l’obstacle le plus important et déterminer des actions qui pourraient lever cet obstacle (plusieurs techniques existent comme l’analyse causale, la collaboration silencieuse, etc.) Terminer la rétrospective. On peut y faire un vote nommé ROTI (Return On Time Invested) pour indiquer le degré de satisfaction sur le temps consacré à la rétrospective.
  • 25. 25 • invest Indépendant Les histoires sont plus faciles à travailler si elles sont indépendantes les unes des autres. Éviter les dépendances entre les Users Stories. Dans le cas contraire, il peut y avoir une difficulté à estimer et appliquer des priorités. Négociable Une bonne histoire est négociable. Elle capture l’essence et non pas le détail Une Story n’est pas un contrat. Laisser une flexibilité sur les User Stories pour que chacun puisse donner son avis. Au fil du temps, l’histoire évolue. Valeur Une User Story a besoin d’être utile. Il faut définir la valeur de la user story pour le client. Elle est rédigée pour montrer le bénéfice pour l’utilisateur. Il faut adresser en priorité les User Stories qui ont une valeur pour l’application. Estimable Une bonne User Story peut être estimée. Parce qu’une User Story est utilisée dans le planning. Small (taille) Les bonnes histoires ont tendance à être petites. Proposer une taille acceptable pour une User Story. Une User Story doit être développée en une semaine maximum. Testable Une User Story doit être fournie avec les conditions qui permettent de vérifier qu’elle correspond aux attentes des utilisateurs. Objectif Nous présentons deux acronymes très couramment utilisés dans les méthodes Agile. INVEST qui permet de définir le cadre d’une “bonne” histoire et SMART pour définir correctement une tâche.
  • 26. 26 • SMART Spécifique Une tâche doit être suffisamment précise pour que chacun puisse la comprendre. L’action est précise, propre à la situation. Penser : Qui, quoi, comment, où et pourquoi. Mesurable La principale mesure est “Peut on la marquer comme réalisée ?“. Fixer des indicateurs qui nous permettent d’une part de nous assurer que nous sommes sur la bonne voie et d’autre part que nous aurons atteint notre objectif avec cette action. Atteignable Le propriétaire de la tâche doit être en mesure de la réaliser. Il est important qu’une équipe puisse cocher les objectifs réalisés, afin de mesurer et de vérifier le niveau d’accomplissement. Réaliste/Pertinents Elle peut être réalisée dans le cadre d’un sprint. L’effort est prévue dans le cadre du sprint . T : Limité dans le temps Fixer un temps réaliste à une tâche Pas d’action à long terme. Déterminé un temps implique une action spécifique. On fixe une date de début et une date de fin.
  • 27. 27 DÉDÉ Notez ici votre définition de «Terminé»
  • 28. 28
  • 29. La marque et le logo AT INTERNET figurant dans ce document sont des marques enregis- trées appartenant à la société Applied Technologies Internet SAS. Toute utilisation non autorisée de la marque et du logo précités est strictement interdite. Ce guide est publié par Applied Technologies Internet SAS sous licence Creative Commons BY-NC-SA (http://creativecommons.org/licenses/by-nc-sa/4.0/). Une partie du texte est issu de l’ «Unofficial Scrum Guide Scrum 2013 » de Yannick Quenec'hdu et de la société Xebia IT Architects. Création graphique : Tiffany Picq.
  • 30.