ScrumDay 2015
#viseospirit
Emmanuel DESGRIPPES
Marjorie MELENOTTE
Un projet agile de 2 ans
de la valse au free jazz en passant par le
blues…
Clients
Digital marketing
& Online manager
Web Design Infrastructure
Intégrateur
+
Site institutionnel
et solution de e-co...
Architecture de la solution socle
4ScrumDay 2015
CMS
CMS platform Web sites
eCommerce
platform
Repository
ERP 1 ERP 2 ERP ...
Roadmap initiale
Constitution
des équipes
Démarrage des
développementsKick-off projet
Intégration
des design
Livraison V1
...
Let’s start
6ScrumDay 2015
Equipes
7ScrumDay 2015
Planning
Innovation games ®
Atelier de
story mapping
Backlog priorisé
Sprint 1 planifié
Formation
d...
Mood dashboard
Intégrateur
Clients
 PO très impliqué
 Roadmap projet définie
 Process Scrum mis en place
 Equipe const...
Welcome web designers
9ScrumDay 2015
Equipes
10ScrumDay 2015
Planning
Démarrage des
développements
Livraison V1
Go Live pays pilote
Arrivée des
web designers
D...
 Choix de l’agence de design plus long que prévu
 Beaucoup de sollicitations pour validation des
design
 Multiplication...
A : Abandonner Scrum et trouver une
méthode plus adaptée
B : Freezer le développement back-
end en attendant les templates...
A : Abandonner Scrum et trouver une
méthode plus adaptée
B : Freezer le développement back-
end en attendant les templates...
Et si on passait à Kanban ?
14ScrumDay 2015
Besoins (nouveau) Prêt
Scopé
Testé
A faire En cours Terminé
Fonctionnalité bac...
Intégrons, intégrons…
15ScrumDay 2015
Equipes
16ScrumDay 2015
Planning
Clients
Digital marketing
& Online manager
IntégrateurWeb Design
Livraison V1
Go Live pay...
 Difficulté à se projeter sur une date de
Go live
 Perte de contrôle
 Design en décalage avec le back-end implémenté
 ...
A : Co-localiser les 2 équipes
B : Former l‘agence de web
design à l‘agilité
C : Faire intervenir un traducteur
D : Pas be...
A : Co-localiser les 2 équipes
B : Former l‘agence de web
design à l‘agilité
C : Faire intervenir un traducteur
D : Pas be...
Introduction des concepts Scrum
‒ Simulation Lego4Scrum
Teambuilding
‒ Workshop avec tous les équipes du projet
Mise en pr...
Le Go live, on y croit fort !
21ScrumDay 2015
Equipes
22ScrumDay 2015
Planning
Clients
Digital marketing
& Online manager
IntégrateurWeb Design
Infrastructure
Livraison...
 1er Go live pays réussi
 Meilleure synchronisation et
coordination par réunions
hebdomadaires
 Sentiment d’appartenir ...
A : Faire participer l‘équipe
d‘intégration aux workshops
utilisateurs
B : Elle n‘a pas à être impliquée
dans cette phase ...
A : Faire participer l‘équipe
d‘intégration aux workshops
utilisateurs
B : Elle n‘a pas à être impliquée
dans cette phase ...
Nouveau format de workshops collaboratifs
Et si on organisait des workshops communs?
26ScrumDay 2015
Lundi Mardi Mercredi ...
On change tout et on
recommence !
27ScrumDay 2015
Equipes
28ScrumDay 2015
Planning
Client
Digital marketing
Intégrateur
Web Design Infrastructure
Arrivée nouveau
PO
MEP nou...
 Meilleure
adéquation du
design aux
standards
internationaux
 Frustration de
devoir refaire
 Contraintes
techniques pri...
A : Ne rien changer, les designs
arrivent, on les intègre comme
on peut
B : Modifier la frontière entre
design et intégrat...
A : Ne rien changer, les designs
arrivent, on les intègre comme
on peut
B : Modifier la frontière entre
design et intégrat...
Intégrateur
Et si on centralisait tous les développements ?
32ScrumDay 2015
Avant Après
Web Design
Maquettes ImagesHtml
Co...
Show must go on
33ScrumDay 2015
Equipes
34ScrumDay 2015
Planning Client
Digital marketing
Intégrateur
Web Design Infrastructure
Livraison design
Nouvelles...
 Refonte rapide et
simplification du design
 Déploiement pays
amorcé
 Adéquation du
design aux attentes
du client
 Opt...
A : Oui, avec 4 agences de web
design, 3 PO clients différents
pas le temps de s‘ennuyer !
B : Oui, mais en tant que clien...
On a valsé sur un air de Scrum
Ambiance jazzy design
C’était hard rock en mode kanban
Retour Techno à Scrum
On a eu le blu...
MERCI À NOS SPONSORS et partenaires
Prochain SlideShare
Chargement dans…5
×

Scrumday 2015 : Un projet agile de 2 ans, de la valse au free jazz en passant par le blues par Emmanuel DESGRIPPES, Christophe CREUSEVEAU et Marjorie MELENOTTE

869 vues

Publié le

Conférence présentée lors du Scrumday 2015 :
« Scrum, Kanban, Scrumban, quel dilemme ! Quel modèle dois-je suivre ?
Après tout ce n'est peut-être pas gravé dans le marbre, on est agiles bon sang ! »
Nous vous proposons de vous raconter la petite histoire d'un de nos projets qui au fil du temps a vu son mode d'organisation évoluer beaucoup.
Nous partagerons nos joies et nos peines, nos satisfactions et nos déceptions.
Nous reviendrons sur nos décisions (bonnes ou mauvaises, qui sait vraiment...) en partageant ce contexte multi-équipes, multiculturel, pluridisciplinaire...
Et vous, qu'auriez-vous fait à notre place ?

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
869
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
11
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Scrumday 2015 : Un projet agile de 2 ans, de la valse au free jazz en passant par le blues par Emmanuel DESGRIPPES, Christophe CREUSEVEAU et Marjorie MELENOTTE

  1. 1. ScrumDay 2015 #viseospirit Emmanuel DESGRIPPES Marjorie MELENOTTE
  2. 2. Un projet agile de 2 ans de la valse au free jazz en passant par le blues…
  3. 3. Clients Digital marketing & Online manager Web Design Infrastructure Intégrateur + Site institutionnel et solution de e-commerce Un projet d’envergure ScrumDay 2015 3
  4. 4. Architecture de la solution socle 4ScrumDay 2015 CMS CMS platform Web sites eCommerce platform Repository ERP 1 ERP 2 ERP 3 ERPs
  5. 5. Roadmap initiale Constitution des équipes Démarrage des développementsKick-off projet Intégration des design Livraison V1 Go Live pays pilote Livraison V2 Déploiements pays et développements spécifiques t0 t0 + 6 mois t0 + 1 an ScrumDay 2015 5
  6. 6. Let’s start 6ScrumDay 2015
  7. 7. Equipes 7ScrumDay 2015 Planning Innovation games ® Atelier de story mapping Backlog priorisé Sprint 1 planifié Formation des PO Clients Digital marketing & Online manager Intégrateur Constitution des équipes Démarrage des développementsKick-off projet Intégration des design
  8. 8. Mood dashboard Intégrateur Clients  PO très impliqué  Roadmap projet définie  Process Scrum mis en place  Equipe constituée ScrumDay 2015 8
  9. 9. Welcome web designers 9ScrumDay 2015
  10. 10. Equipes 10ScrumDay 2015 Planning Démarrage des développements Livraison V1 Go Live pays pilote Arrivée des web designers Début production des design Clients Digital marketing & Online manager IntégrateurWeb Design Intégration des design Choix de l’agence de design
  11. 11.  Choix de l’agence de design plus long que prévu  Beaucoup de sollicitations pour validation des design  Multiplication des interlocuteurs  Pas de visibilité sur la livraison des templates  Difficultés à planifier le contenu des sprints  Workshops utilisateurs  Propositions de design à valider Clients Web Design Intégrateur Mood dashboard ScrumDay 2015 11
  12. 12. A : Abandonner Scrum et trouver une méthode plus adaptée B : Freezer le développement back- end en attendant les templates C : Proposer de l‘aide à l‘agence de web design pour aller plus vite D : Ne rien changer et voir comment ça se passe 50:50 Et vous, que feriez vous pour gérer la synchronisation des 2 équipes de production ? ScrumDay 2015 12
  13. 13. A : Abandonner Scrum et trouver une méthode plus adaptée B : Freezer le développement back- end en attendant les templates C : Proposer de l‘aide à l‘agence de web design pour aller plus vite D : Ne rien changer et voir comment ça se passe 50:50 Et vous, que feriez vous pour gérer la synchronisation des 2 équipes de production ? ScrumDay 2015 13
  14. 14. Et si on passait à Kanban ? 14ScrumDay 2015 Besoins (nouveau) Prêt Scopé Testé A faire En cours Terminé Fonctionnalité back-end BugTemplate - page Template - composant Web Design Maquettes ImagesHtml & CSS Clients WorkflowUser stories
  15. 15. Intégrons, intégrons… 15ScrumDay 2015
  16. 16. Equipes 16ScrumDay 2015 Planning Clients Digital marketing & Online manager IntégrateurWeb Design Livraison V1 Go Live pays pilote Intégration des design Livraison des 1ers templates Intégration des templates Besoins (nouveau) Prêt Scopé Testé A faire En cours Terminé Go live pays pilote Finalisation V1
  17. 17.  Difficulté à se projeter sur une date de Go live  Perte de contrôle  Design en décalage avec le back-end implémenté  Frustration du passage en mode Kanban  Pression sur les délais de livraison des design Mood dashboard Clients Web Design Intégrateur ScrumDay 2015 17
  18. 18. A : Co-localiser les 2 équipes B : Former l‘agence de web design à l‘agilité C : Faire intervenir un traducteur D : Pas besoin de collaborer, à chacun son travail 50:50 Et vous, que mettriez vous en place pour faciliter la collaboration des 2 équipes de production ? ScrumDay 2015 18
  19. 19. A : Co-localiser les 2 équipes B : Former l‘agence de web design à l‘agilité C : Faire intervenir un traducteur D : Pas besoin de collaborer, à chacun son travail 50:50 Et vous, que mettriez vous en place pour faciliter la collaboration des 2 équipes de production ? ScrumDay 2015 19
  20. 20. Introduction des concepts Scrum ‒ Simulation Lego4Scrum Teambuilding ‒ Workshop avec tous les équipes du projet Mise en pratique de la méthode ‒ Construction et partage du backlog ‒ Planification de sprints avec objectifs partagés Et si on essayait Scrum ? 20ScrumDay 2015
  21. 21. Le Go live, on y croit fort ! 21ScrumDay 2015
  22. 22. Equipes 22ScrumDay 2015 Planning Clients Digital marketing & Online manager IntégrateurWeb Design Infrastructure Livraison des 1ers design Go Live pays pilote Mise en place Scrum Sprints planifiés Go Live pays pilote
  23. 23.  1er Go live pays réussi  Meilleure synchronisation et coordination par réunions hebdomadaires  Sentiment d’appartenir à la même équipe  Référentiel partagé  Non impliqué dans le recueil du besoin en amont  Meilleure visibilité sur les besoins de l’équipe back-end Clients Web Design Intégrateur Mood dashboard ScrumDay 2015 23
  24. 24. A : Faire participer l‘équipe d‘intégration aux workshops utilisateurs B : Elle n‘a pas à être impliquée dans cette phase dédiée au designers C : Organiser des sessions de restitution à postériori D : La réponse D 50:50 Selon vous, comment mieux impliquer l’équipe d’intégration dans la phase de recueil du besoin ? ScrumDay 2015 24
  25. 25. A : Faire participer l‘équipe d‘intégration aux workshops utilisateurs B : Elle n‘a pas à être impliquée dans cette phase dédiée au designers C : Organiser des sessions de restitution à postériori D : La réponse D 50:50 Selon vous, comment mieux impliquer l’équipe d’intégration dans la phase de recueil du besoin ? ScrumDay 2015 25
  26. 26. Nouveau format de workshops collaboratifs Et si on organisait des workshops communs? 26ScrumDay 2015 Lundi Mardi Mercredi Jeudi 4 5 6 7 11 12 13 14 ………..
  27. 27. On change tout et on recommence ! 27ScrumDay 2015
  28. 28. Equipes 28ScrumDay 2015 Planning Client Digital marketing Intégrateur Web Design Infrastructure Arrivée nouveau PO MEP nouvelles versions site déployéGo Live pays pilote Nouvelles features site socle Audit et analyse pour la refonte du design Construction de la nouvelle solution socle Maintenance et évolution du site déployé
  29. 29.  Meilleure adéquation du design aux standards internationaux  Frustration de devoir refaire  Contraintes techniques prises en compte dans la phase de refonte  Montée en compétence sur le projet  Prise en compte de l’historique et de l’existant Client Web Design Intégrateur Mood dashboard ScrumDay 2015 29
  30. 30. A : Ne rien changer, les designs arrivent, on les intègre comme on peut B : Modifier la frontière entre design et intégration C : L‘équipe d‘intégration fait le design D : Ça ne marchera jamais, on arrête tout 50:50 Selon vous, comment optimiser cette phase de refonte du design ? ScrumDay 2015 30
  31. 31. A : Ne rien changer, les designs arrivent, on les intègre comme on peut B : Modifier la frontière entre design et intégration C : L‘équipe d‘intégration fait le design D : Ça ne marchera jamais, on arrête tout 50:50 Selon vous, comment optimiser cette phase de refonte du design ? ScrumDay 2015 31
  32. 32. Intégrateur Et si on centralisait tous les développements ? 32ScrumDay 2015 Avant Après Web Design Maquettes ImagesHtml Composants workflows Analyse & découpage Pages Web Design Maquettes Intégrateur Composants workflows Pages JSCSS Images Analyse
  33. 33. Show must go on 33ScrumDay 2015
  34. 34. Equipes 34ScrumDay 2015 Planning Client Digital marketing Intégrateur Web Design Infrastructure Livraison design Nouvelles features site socle Production des nouveaux design Déploiements pays Maintenance et évolution du site déployé Livraison nouveau site socle Développement du front-end
  35. 35.  Refonte rapide et simplification du design  Déploiement pays amorcé  Adéquation du design aux attentes du client  Optimisation site mobile à venir Client Web Design Intégrateur Mood dashboard  Accélération des développements  Recentralisation role d’intégrateur ScrumDay 2015 35
  36. 36. A : Oui, avec 4 agences de web design, 3 PO clients différents pas le temps de s‘ennuyer ! B : Oui, mais en tant que client C : Seulement quand tout roulait bien D : Non, pas du tout, je suis mauvais danseur 50:50 Et vous, auriez-vous aimé faire parti de ce projet ? ScrumDay 2015 36
  37. 37. On a valsé sur un air de Scrum Ambiance jazzy design C’était hard rock en mode kanban Retour Techno à Scrum On a eu le blues quand il a fallu tout refaire Et let’s rock pour la suite… On a appris à danser bien des styles, mais on n’a pas encore essayé : ‒ Le Sirtaki ‒ La bourrée ‒ Le mambo ‒ … Et en 2 ans… 37ScrumDay 2015
  38. 38. MERCI À NOS SPONSORS et partenaires

×