SCRUM : La méthode agile laplus populaire  Méthode de gestion de projets#1 Introduction de la méthode     L’agile c’est qu...
2
3
4
Qu’es ce que l’agile?    émergence du mouvementHistorique :-1986 – 1994 : Réflexions sur la gestion de projets -> émergenc...
Agilité et préjugés?   Les connaitre, les expliquer- L’agilité est pour les petits projets- Le binomage multiplie par 2 le...
Mais SCRUM c’est quoi?  Une implémentation de l’agile- Un « cadre organisationnel » pour la gestion de projet qui définit ...
SCRUM : itératif et incrémental  Ce qui se cache derrière ces mots  Roue de Deming                                      8
Qui suis-je ?   Que fais-je ? ou vais-je ?  - Consultant sur des projets Business Intelligence  - Aide à la mise en place ...
Le cycle SCRUM Comment va se dérouler mon projet                                     10
Les éléments du « package »  Une implémentation de l’agile                  Timebox L’Equipe                              ...
L’équipe  La dream team Le ScrumMaster : -Aide mise en place méthodologie -Garant de la méthodologie Le Product Owner : -R...
Les timesbox      Dérivé c’est plus possible !Nom     Planification de          Scrum                   Revue de          ...
Les artefacts      Ou je vais et à quelle vitesse ?Nom        Product Back Log                Sprint Back Log            S...
Mise en place de SCRUM Un cas concret  Développement d’une application mobile qui permet de  partager en temps réel sa sor...
Mise en place de SCRUML’organisation et l’équipe peuvent/veulent aller vers de l’agile? -    La mise en place de projets a...
Mise en place de SCRUM Les profils ScrumMaster : -Bonne connaissance de SCRUM -Facilité à communiquer -Inclinaison à la tr...
Mise en place de SCRUM Sprint 0 : Démarrage projet : la vision, l’énoncé du problème (1)                          Le probl...
Mise en place de SCRUM   Sprint 0 : Démarrage projet : la vision, la position produit (2)Pour                    Jeunes 15...
Mise en place de SCRUM Sprint 0 : Ensuite le maquettage  ⇒ Permettra de lever les ambiguïté fonctionnelles.  ⇒ Garantira u...
Mise en place de SCRUM  Sprint 0 : Créer notre backLog      Feature                                 Feature (exemple)     ...
Mise en place de SCRUM         Sprint 0 : Créer notre backLog                       Stories                               ...
Mise en place de SCRUM  Sprint 0 : Notre BackLog Les types d’ éléments du backlog  Les types d’ éléments du backlog       ...
Mise en place de SCRUM     Sprint 0 : La planification de sprint                                        Le Kanban du sprin...
Mise en place de SCRUM   Sprint 1 : LancementChacun sait quoi faire ?                           25
Mise en place de SCRUM    Sprint 1 : Le Daily SCRUMLe Daily SCRUM-Sur quoi as-tu travaillé hier ?-Sur quoi penses-tu trava...
Mise en place de SCRUM    Sprint 1 : La revue de SprintLa revue de sprint-Tous les parties prenantes sontprésentes.-Rappel...
Mise en place de SCRUM    Sprint 1 : La rétrospective de sprintLa rétrospective de sprint                                 ...
Scrum les autres points à creuser    Pour aller plus loin- Découper les story en story Tests.- Travailler sur la définitio...
Agile vs cycle en V    Pourquoi c’est pas beauProjets interminablesIl est rare qu’on arrive à un projet qui marche à la da...
Scrum et ingénierie logicielleScrum oui ! Mais outillé avec des techniques d’ingénierielogicielle   - Intégration continue...
Scrum et lean startup     Scrum + lean startup = power !Concevoir un produit pendantdes mois puis au lancementaucun achete...
QUESTIONSET REPONSES              33
Sources utilisées pour la présentation                                             http://blog.beule.fr/analyses-dexpert/l...
Prochain SlideShare
Chargement dans…5
×

Présentation scrum pour cours leeaarn

2 163 vues

Publié le

Introduction à SCRUM.
- Qu'est-ce que l'agile ?
- Présentation de quelques idées reçues
- Dans quel cadre on peut mettre en place Scrum
- Scrum et le management
- Les méthodes de gestion de projets classiques : cycle en V, en cascade
- Changement d'organisation en terme de management dit "classique"
- Comment mettre en place Scrum
- Explication des processus Scrum.
- Couplage avec des techniques d'ingénieries logicielles et de qualité.
- Couplage avec lean startup

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

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

Aucune remarque pour cette diapositive

Présentation scrum pour cours leeaarn

  1. 1. SCRUM : La méthode agile laplus populaire Méthode de gestion de projets#1 Introduction de la méthode L’agile c’est quoi ? Différences avec une méthode « classique » ? Les gains de la méthode ?
  2. 2. 2
  3. 3. 3
  4. 4. 4
  5. 5. Qu’es ce que l’agile? émergence du mouvementHistorique :-1986 – 1994 : Réflexions sur la gestion de projets -> émergence de l’ itératif.-2001: Création du manifeste agile (17 figures du développement logiciel)Les principes du manifeste agile-Les individus et leurs interactions plus que les processus et les outils.-Des logiciels opérationnels plus qu’une documentation exhaustive.-La collaboration avec les clients plus que la négociation contractuelle.- L’adaptation au changement plus que le suivi d’un plan. 5
  6. 6. Agilité et préjugés? Les connaitre, les expliquer- L’agilité est pour les petits projets- Le binomage multiplie par 2 les couts de développement- Le chiffrage en euros est impossible- On donne tout le pouvoir aux développeurs- La documentation est inexistante 6
  7. 7. Mais SCRUM c’est quoi? Une implémentation de l’agile- Un « cadre organisationnel » pour la gestion de projet qui définit : - Les rôles dans le projet - Les réunions - Les éléments à produire pour assurer la gestion de projet.- Assurer des développements produits (pas que informatique) 7
  8. 8. SCRUM : itératif et incrémental Ce qui se cache derrière ces mots Roue de Deming 8
  9. 9. Qui suis-je ? Que fais-je ? ou vais-je ? - Consultant sur des projets Business Intelligence - Aide à la mise en place de projets agiles (Scrum) - Co-Fondateur de captainspot (SM et développeur sur Titanium) - Passionné par l’agile, le Lean startup et l’entreprenariat - Intervention chez Leeaarn 9
  10. 10. Le cycle SCRUM Comment va se dérouler mon projet 10
  11. 11. Les éléments du « package » Une implémentation de l’agile Timebox L’Equipe Les artefacts 11
  12. 12. L’équipe La dream team Le ScrumMaster : -Aide mise en place méthodologie -Garant de la méthodologie Le Product Owner : -Responsable du produit Les développeurs : - L’équipe qui va réaliser le développement/la production 12
  13. 13. Les timesbox Dérivé c’est plus possible !Nom Planification de Scrum Revue de Rétrospective de sprint Quotidien sprint sprintBut - Définir/découper le - optimiser la -Permet de - Améliorer le périmètre probabilité que voir/comprendre déroulement du fonctionnel couvert léquipe atteigne ce qui a été prochain sprint. durant le sprint. les objectifs du produit sprint 13
  14. 14. Les artefacts Ou je vais et à quelle vitesse ?Nom Product Back Log Sprint Back Log Sprint BurndownBut - Prochaines features/story qui seront traitées. - Vue story et taches. - Voir la vélocité du sprint 14
  15. 15. Mise en place de SCRUM Un cas concret Développement d’une application mobile qui permet de partager en temps réel sa sortie à la communauté et à ses amis 15
  16. 16. Mise en place de SCRUML’organisation et l’équipe peuvent/veulent aller vers de l’agile? - La mise en place de projets agile est t’elle une volonté d’entreprise ? - Quelle est la culture projet actuelle ? - L’équipe projet a-t-elle déjà fonctionnée avec des méthodes agiles? - L’équipe projet a-t-elle envie de fonctionner avec des méthodes agiles? ⇒ Il faudra lever les réticences. ⇒ Savoir expliquer ce qu’est l’agilité (équipe + management) ⇒ Savoir expliquer ce qu’est SCRUM (équipe + management) ⇒ Expliquer les changements dans l’organisation du travail (équipe + management) => Faire aller une organisation ou une équipe vers un management « agile » c’est un métier à part entière !! ⇒ Plus facile si la culture agile est déjà présente. ⇒ Plus facile en startup lorsque l’organisation projet n’est pas encore trop marquée. 16
  17. 17. Mise en place de SCRUM Les profils ScrumMaster : -Bonne connaissance de SCRUM -Facilité à communiquer -Inclinaison à la transparence -Gout du service Product Owner : -Maitrise du domaine métie -Capacités pour la prise de décisions -Esprit ouvert -Aptitude à la négociation 17
  18. 18. Mise en place de SCRUM Sprint 0 : Démarrage projet : la vision, l’énoncé du problème (1) Le problème je ne trouve pas des sorties autour de moi qui me plaisent affecte Mes loisirs Il en résulte Je m’ennuie lors de mes sorties ou suis déçu Une solution Connaitre les réussie permettrait sorties qui ont lieu de actuellement autour de moi 18
  19. 19. Mise en place de SCRUM Sprint 0 : Démarrage projet : la vision, la position produit (2)Pour Jeunes 15-25 vivant en agglomérationQui Consultent les sorties et postent des soritesNom du produit Captain spotQui permet Trouver les meilleurs sorties en temps réel à coté de l’endroit ou je me trouve.A la différence de FoursquareNotre produit Poster et consulter des sorties sur un support mobile ⇒ Le remplissage après discussions va permettre à l’équipe de s’aligner sur une vision projet partagée ⇒ Ces tableaux concis permettent de partager l’information avec l’ensemble des parties prenantes du projet. 19
  20. 20. Mise en place de SCRUM Sprint 0 : Ensuite le maquettage ⇒ Permettra de lever les ambiguïté fonctionnelles. ⇒ Garantira une approche holistique (globale) ⇒ Permettra de remplir le premier BackLog. 1/ Faire le design avec l’équipe : papier, stylo et ciseaux. 2/ Le reporter sur informatique via un outils de mockup. 3/ Le partager aux parties prenantes 20
  21. 21. Mise en place de SCRUM Sprint 0 : Créer notre backLog Feature Feature (exemple) -Poster un évènement -Nom -Poster un évènement consiste à dire l’endroit ou je me trouve ainsi que -Description -Valeur ajoutée d’exprimer ce que je suis en train de faire -Stories liées -Informer la communauté de la qualité de ma sortie pour qu’ils puissent -Taille rejoindre ou non le lieu ou je me trouve. -Non définies -5 Points Backlog de produit 21
  22. 22. Mise en place de SCRUM Sprint 0 : Créer notre backLog Stories Feature StoryEn tant que <role utilisateur>Je veux <un but>Afin de < une justification> 2 3 Backlog de produit …. 22
  23. 23. Mise en place de SCRUM Sprint 0 : Notre BackLog Les types d’ éléments du backlog Les types d’ éléments du backlog Comment prioriser ?? Comment prioriser -User story -User story -Réduction du risque. -Réduction du risque. -Story technique -Story technique -Diminution d’incertitudes fonctionnelles -Diminution d’incertitudes fonctionnelles -Défaut -Défaut -La qualité ààlaquelle elle contribue -La qualité laquelle elle contribue -Les dépendances entres story -Les dépendances entres story 23
  24. 24. Mise en place de SCRUM Sprint 0 : La planification de sprint Le Kanban du sprint 1La planification de sprint- Quel est le but de ce sprint? => Alignons-nous- Quel est le périmètre de cesprint? => que peut-on assumer?- Découper les story en taches.- Estimer/Attribuer les taches 24
  25. 25. Mise en place de SCRUM Sprint 1 : LancementChacun sait quoi faire ? 25
  26. 26. Mise en place de SCRUM Sprint 1 : Le Daily SCRUMLe Daily SCRUM-Sur quoi as-tu travaillé hier ?-Sur quoi penses-tu travailleraujourdhui ?-Quelles sont les difficultés quetu as rencontrées ?- Comment peut-on taiderdans ton travail ? 26
  27. 27. Mise en place de SCRUM Sprint 1 : La revue de SprintLa revue de sprint-Tous les parties prenantes sontprésentes.-Rappeler les objectifs du sprint-Effectuer la démonstration-Evaluer les résultats du sprint-Regarder la vélocité 27
  28. 28. Mise en place de SCRUM Sprint 1 : La rétrospective de sprintLa rétrospective de sprint EXEMPLE-On refait le match du sprint Problème :   Ex : de dérangements extérieurs Trop-On réfléchit à ce qui a marchéet pas marché Actions pour la résolution : Demandez à léquipe de bien noter les-On choisi un seul axe dérangements pendant le prochain sprint. Quid’amélioration pour le prochain les dérange, combien de temps. Ca aidera à résoudre le problème plus tard.sprint Le climat doit être Le climat doit être propice ààune parole propice une parole libérée et sans libérée et sans jugement jugement 28
  29. 29. Scrum les autres points à creuser Pour aller plus loin- Découper les story en story Tests.- Travailler sur la définition de fini.- Mettre en place des releases. 29
  30. 30. Agile vs cycle en V Pourquoi c’est pas beauProjets interminablesIl est rare qu’on arrive à un projet qui marche à la date prévueLa mise au point est lourdePeu de coopérationOn cherche les responsables plutôt que de résoudre les problèmesDocuments redondants et souvent incohérentsChacun fait référence au document de sa phaseIncompréhension des intervenantsBesoin du client insatisfait car entre-temps il a changéEn 18 mois, on a le temps de faire 2 enfants. Alors, le projet…Synonyme de : frustration, inefficacité, travail inutile, explosiondu budget… 30
  31. 31. Scrum et ingénierie logicielleScrum oui ! Mais outillé avec des techniques d’ingénierielogicielle - Intégration continue - Remaniement du code (Refactoring) - Test unitaires. Avec le test écrit avant le code, on parle de TDD - Standard de codage - … 31
  32. 32. Scrum et lean startup Scrum + lean startup = power !Concevoir un produit pendantdes mois puis au lancementaucun acheteurs (ni six moisplus tard). Sprint -1 : -Mener les interview problèmes -Mener les interviews solutions Sprint 0 : -Formaliser la vision/feature/story Sprint 1 : -Sprint dédié au prototype du produit Sprint 2 : -Collecte de feedbacks sur le prototype Sprint 3 à n : - Réalisation et mise en ligne du MVP 32
  33. 33. QUESTIONSET REPONSES 33
  34. 34. Sources utilisées pour la présentation http://blog.beule.fr/analyses-dexpert/la- methode-agile-vs-le-cycle-en-v-une- revolution-dans-la-gestion-de-projet/ http://www.aubryconseil.com/ http://blog.neoxia.com/agilite-toujours- victime-de-prejuges/ http://blog.xebia.fr/ 34

×