Blitz-DevOps:Un retour d’expérience de Développement    Opérationnel sur un projet critiquePierre Parrend, Denis Volpato18...
LE PROJET „FACTURES   D‟AFFAIRES‟18/10/2012     Blitz-DevOps   2
Le Projet ‘Factures d’affaires’        Executive summary18/10/2012              Blitz-DevOps       3
Le Projet ‘Factures d’affaires’        Blitz-Project                                                                      ...
Le Projet ‘Factures d’affaires’        Comment gérer le blitz-project             “Relevez le défi !”, F.                 ...
SCRUM BY THE BOOK18/10/2012    Blitz-DevOps   6
SCRUM by the book        Création de valeur18/10/2012                   Blitz-DevOps   7
SCRUM by the book         Le projet SCRUM                       Retro             Retro                Retro              ...
SCRUM by the book         Le sprint                          Daily    Daily    Daily     Daily    Daily                   ...
SCRUM by the book         L’équipe (1/3): Les artisans       • Hypothèse: Equipe homogène                                 ...
SCRUM by the book               L’équipe (2/3): Le Scrum Master                                                           ...
SCRUM by the book         L’équipe (3/3): Le Product Owner (PO)                         Définit les fonctionnalités   Main...
SCRUM by the book         Burndown Chart                  Retard                           Rattrapage                     ...
DEVOPS SCRUM18/10/2012   Blitz-DevOps   14
DevOps Scrum                                    le principe             SCRUM pour le SI                  Développement   ...
DevOps Scrum                                                   le déroulement         Le projet Facture d’Affaires        ...
DevOps Scrum                               les règles        Planification       • Estimation de la charge du projet par p...
DevOps Scrum        Tableau de tâches18/10/2012                  Blitz-DevOps   18
DevOps Scrum        Gestion des tâches avec        Redmine et Jasper18/10/2012               Blitz-DevOps   19
DevOps Scrum        Gestion des tâches avec        Redmine et Jasper18/10/2012               Blitz-DevOps   20
DevOps Scrum        Gestion des tâches avec        Redmine et Jasper18/10/2012               Blitz-DevOps   21
DevOps Scrum        Fiche de tâches18/10/2012                Blitz-DevOps   22
DevOps Scrum        Fiche de tâches18/10/2012                Blitz-DevOps   23
DevOps Scrum        Allocation des tâches aux        artisans             Disponibilité (en jours)                        ...
DevOps Scrum        Allocation des tâches aux        artisans: Le Burndown Chart18/10/2012               Blitz-DevOps   25
DevOps Scrum        Le ramasse miette                                                                          2 types de ...
DevOps Scrum        Tableau récapitulatif de backlog18/10/2012                 Blitz-DevOps    27
LESSONS LEARNED18/10/2012    Blitz-DevOps   28
Lessons learned         Burndown Chart – profils de sprint             ‘contrôle’   ‘stress’            ‘démotivation’18/1...
Lessons learned        Facteurs de réussite             Capitaliser sur les petites et grandes réussites             « Ori...
Lessons learned        Quelques pièges à éviter       • Attention à l’essoufflement : on ne peut pas « sprinter »         ...
Lessons learned        Quelques pièges à éviter       • Ne pas faire l’impasse sur la qualification des         tâches    ...
Lessons learned        Quelques retours          « Depuis que je fais de l‟agile, je n‟ai plus de cadavres, je les        ...
1234                            80                                                             PP / 0,50               Pro...
Agile...                            J’y croa !18/10/2012   Blitz-DevOps                35
Retour d'expérience dev-ops AT-strasbourg 20121018
Retour d'expérience dev-ops AT-strasbourg 20121018
Prochain SlideShare
Chargement dans…5
×

Retour d'expérience dev-ops AT-strasbourg 20121018

709 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

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

Aucune remarque pour cette diapositive

Retour d'expérience dev-ops AT-strasbourg 20121018

  1. 1. Blitz-DevOps:Un retour d’expérience de Développement Opérationnel sur un projet critiquePierre Parrend, Denis Volpato18.10.2012
  2. 2. LE PROJET „FACTURES D‟AFFAIRES‟18/10/2012 Blitz-DevOps 2
  3. 3. Le Projet ‘Factures d’affaires’ Executive summary18/10/2012 Blitz-DevOps 3
  4. 4. Le Projet ‘Factures d’affaires’ Blitz-Project 25 avril  6 juin 2012 Image: FreeDigitalPhotos.net18/10/2012 Blitz-DevOps 4
  5. 5. Le Projet ‘Factures d’affaires’ Comment gérer le blitz-project “Relevez le défi !”, F. « Je l‟ai dit, je le fais», D18/10/2012 Blitz-DevOps 5
  6. 6. SCRUM BY THE BOOK18/10/2012 Blitz-DevOps 6
  7. 7. SCRUM by the book Création de valeur18/10/2012 Blitz-DevOps 7
  8. 8. SCRUM by the book Le projet SCRUM Retro Retro Retro Retro Planning spective Planning spective Planning spective Planning spective Sprint Sprint Sprint Sprint 1 2 3 N18/10/2012 Blitz-DevOps 8
  9. 9. SCRUM by the book Le sprint Daily Daily Daily Daily Daily scrum scrum scrum scrum scrum Planning Démo Sprint Retro spective18/10/2012 Blitz-DevOps 9
  10. 10. SCRUM by the book L’équipe (1/3): Les artisans • Hypothèse: Equipe homogène Réalisent l’application Effectuent les démonstrations Conçoivent l’application18/10/2012 Blitz-DevOps 10
  11. 11. SCRUM by the book L’équipe (2/3): Le Scrum Master Veille au bon déroulement du planning et des Met les outils à cérémonies disposition Image: cooldesign / FreeDigitalPhotos.net Préserve l’équipe des turbulences Image: Arvind Balaraman / FreeDigitalPhotos.net extérieures Image: Stuart Miles / FreeDigitalPhotos.net18/10/2012 Blitz-DevOps 11
  12. 12. SCRUM by the book L’équipe (3/3): Le Product Owner (PO) Définit les fonctionnalités Maintient le backlog18/10/2012 Blitz-DevOps 12
  13. 13. SCRUM by the book Burndown Chart Retard Rattrapage Tâches non réalisées Dans le sprint18/10/2012 Blitz-DevOps 13
  14. 14. DEVOPS SCRUM18/10/2012 Blitz-DevOps 14
  15. 15. DevOps Scrum le principe SCRUM pour le SI Développement Opérationnels Freedigitalphotos.org18/10/2012 Blitz-DevOps 15
  16. 16. DevOps Scrum le déroulement Le projet Facture d’Affaires Start Release Retro Retro Retro Planning spective Planning spective Planning spective Sprint Sprint Sprint 1 2 3 26.04 16.05 05.06 27.06 • Durée des sprints alignés sur les contraintes projet • Sprints concomitants ou espacés18/10/2012 Blitz-DevOps 16
  17. 17. DevOps Scrum les règles Planification • Estimation de la charge du projet par personne – tâches fixes • SCRUM: estimation des tâches à réaliser – charge fixe • Equipe de spécialistes: les membre ne sont pas interchangeables18/10/2012 Blitz-DevOps 17
  18. 18. DevOps Scrum Tableau de tâches18/10/2012 Blitz-DevOps 18
  19. 19. DevOps Scrum Gestion des tâches avec Redmine et Jasper18/10/2012 Blitz-DevOps 19
  20. 20. DevOps Scrum Gestion des tâches avec Redmine et Jasper18/10/2012 Blitz-DevOps 20
  21. 21. DevOps Scrum Gestion des tâches avec Redmine et Jasper18/10/2012 Blitz-DevOps 21
  22. 22. DevOps Scrum Fiche de tâches18/10/2012 Blitz-DevOps 22
  23. 23. DevOps Scrum Fiche de tâches18/10/2012 Blitz-DevOps 23
  24. 24. DevOps Scrum Allocation des tâches aux artisans Disponibilité (en jours) Sprint 1 Temps alloué Vélocité Charge à au projet Disponibilité estimée réaliser Jacques 20% 13 2,6 2,5 Jean 50% 14 7 6 Gilles 60% 14 8,4 8 Jules 45% 13 5,85 5 Performance Disponibilité totale 23,85 21,5 Focus factor estimé 60% Vélocité prévisionnelle 13 Vélocité effective 12 Focus factor effectif 56%18/10/2012 Blitz-DevOps 24
  25. 25. DevOps Scrum Allocation des tâches aux artisans: Le Burndown Chart18/10/2012 Blitz-DevOps 25
  26. 26. DevOps Scrum Le ramasse miette 2 types de tâches: Image: FreeDigitalPhotos.net - Tâches hors sprint, mal évaluées - Tâches finies, mais pas finies- finies. Ex: doc, déploiement ponctuel, etc.18/10/2012 Blitz-DevOps 26
  27. 27. DevOps Scrum Tableau récapitulatif de backlog18/10/2012 Blitz-DevOps 27
  28. 28. LESSONS LEARNED18/10/2012 Blitz-DevOps 28
  29. 29. Lessons learned Burndown Chart – profils de sprint ‘contrôle’ ‘stress’ ‘démotivation’18/10/2012 Blitz-DevOps 29
  30. 30. Lessons learned Facteurs de réussite Capitaliser sur les petites et grandes réussites « Orienter » la priorité des travaux. Toute tâche doit avoir un responsable Toutes les tâches du sprint doivent être réalisées par des membres de l’équipe agile Le project planning doit être réalisé avec précision18/10/2012 Blitz-DevOps 30
  31. 31. Lessons learned Quelques pièges à éviter • Attention à l’essoufflement : on ne peut pas « sprinter » constamment. • respecter réellement un délai d’au moins 2 jours entre 2 sprints • garder un côté fun de la méthode On peut être sérieux sans être triste !18/10/2012 Blitz-DevOps 31
  32. 32. Lessons learned Quelques pièges à éviter • Ne pas faire l’impasse sur la qualification des tâches • éviter les tâches avec de multiples artisans • ne pas sous-évaluer la durée des tâches • ne pas surévaluer la durée des tâches18/10/2012 Blitz-DevOps 32
  33. 33. Lessons learned Quelques retours « Depuis que je fais de l‟agile, je n‟ai plus de cadavres, je les tue » O. « Le projet a été un passage de l‟ombre vers la lumière », D. « Du bonheur absolu » dans les échanges, F.18/10/2012 Blitz-DevOps 33
  34. 34. 1234 80 PP / 0,50 Projet: Agile Tour 2012 - Strasbourg DV / 0,25 Présenter le retour d’expérience Vialis La présentation power point est terminée. La salle applaudit =;0) Utiliser des extraits du manuel Agile Vialis.18/10/2012 Blitz-DevOps 34
  35. 35. Agile... J’y croa !18/10/2012 Blitz-DevOps 35

×