Fondateur d Agile Impulse Support disponible sur agileimpulse.com/formation/scrumssii2j.

Dimension: px
Commencer à balayer dès la page:

Download "Fondateur d Agile Impulse 06 29 95 14 53 nicolashennion@agileimpulse.com. Support disponible sur agileimpulse.com/formation/scrumssii2j."

Transcription

1 SCRUM AU QUOTIDIEN EN SSII Nicolas Hennion Fondateur d Support disponible sur agileimpulse.com/formation/scrumssii2j.pdf ( ) Il existe des projets informatiques qui se passent bien. Ces projets utilisent les méthodes Agiles. SCRUM est la plus populaire d entre elles. 2

2 A PROPOS! Nicolas Hennion ! linkedin.com/in/nhennion!! Fondateur d ( conseil et formation) web entrepreneur : opportuner.com! blog : aucoudeacoude.typepad.com! 3 HORIZONS DU FORMATEUR Management visuel Management participatif Lean Gestion de projet classique Théorie des contraintes Lean startup Scrum Extreme Programming 4

3 5 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint + ateliers! + questions/réponses! + «not for us»! + pauses!! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile Conclusion 6

4 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile Conclusion 7 L AGILITÉ, ÇA VOUS ÉVOQUE QUOI? Les bons côtés! Les limites! " # 8

5 AGILITÉ : ÇA PARLE DE QUOI?! Faire mieux, plus vite, avec les mêmes personnes.! Livrer souvent des produits fonctionnels à un interlocuteur capable de donner du feedback! Ecarter tout ce qui nous en empêche 9 AGILITÉ : LES TENDANCES Lean Scrum extreme Programming (Business) (Management) (qualité du code) 10

6 L AGILITÉ, ÇA PARLE DE QUOI? environnement de travail backlog product owner auto-organisation feedback équipe bon sens sprint scrum master intégration continue user stories extreme Programming post-it Scrum terminé confiance vélocité agilité revue de code Pair programming planning de sprint Test Driven Development stand-up meeting rétrospective revue de sprint tests automatiques 11 VOS MÉTHODES DE GESTION DE PROJET Ce qui vous plait! # # #3 post-its! " vs! Ce qui vous pèse! # # #3 post-its! # flickr.com/photos/flatcat/ 12

7 L AGILITÉ, ÇA VEUT RÉSOUDRE QUOI? côté développeurs côté chef de produit courbe de pression inconnues techniques modifications de périmètre bugs en production longueurs en amont manque de tests pompier effet tunnel cout d un bug dérapages en délais dérapages de coûts besoin d évolutions rapides livraison unique 13 manque de doc technique COÛT D UN BUG!!! 1000 flickr.com/photos/urtica/ 1 specs dev prod temps 14

8 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile Conclusion 15 ( Interruptions )! flickr.com/photos/-cavin-/ 16

9 LOI DE PARETO Valeur Ajoutée 80% 20% Temps 20% 80% 17 ADDICTIONS L TUE l efficacité 18

10 ADDICTION MAIL! C est quoi votre fond d écran? Multi! tâches! 19 DÉSINTOXICATION! Désactivez le push mail sur votre ordinateur! Désactivez le push mail sur vote mobile! Dites à vos principaux expéditeurs :! «"Je ne regarde plus mes mails que 2 fois par jour pour me concentrer plus sur vos projets"»! Consultez votre boite mail à midi et à 17h! Fermez votre boite mail entre temps Objectif : 10 mails reçus par jour 20

11 ATELIER INTERRUPTIONS 1. Estimez le nombre d interruptions par jour :!! Nombre d s reçus!! pour action!! pour information!! Nombre de coups de téléphones reçus!! Nombre de chats! 2. Listez les 3 personnes qui vous sollicitent le plus souvent.! 3. Proposez 3 réunions à cadence fixe pour canalyser ces interruptions.! 21 TODO LIST agileimpulse.com/formation/todo.xlsx Terminé le + prioritaire 22 le - prioritaire

12 TO-DO LIST PRIORISÉE! La priorité est relative! 1 seule liste / 1 seule colonne pour toutes mes tâches! Je suis le seul à écrire dedans! Partager ma todo = compliqué! Personne d autre n a besoin de la voir! Chaque nouvelle ligne entre à son niveau de priorité! J ai 5 minutes devant moi? je prends la tâche du haut! Quand une tâche est terminée : ok +données > trier! pas besoin de supprimer les lignes 23 téléchargez le fichier : agileimpulse.com/formation/todo.xlsx AVANT 10H! Avoir fait une action à forte valeur ajoutée avant 10h, tous les jours.! Lire ses mails n est pas une action à forte valeur ajoutée. 24

13 ANTI-INTERRUPTIONS : LA BASE! J identifie les 5 personnes qui génèrent le plus d interruptions dans ma journée! Je leur explique calmement le nombre d interruptions qu ils génèrent et le temps que ça me prend.! Nous nous mettons d accord sur une règle du jeu Bonnes pratiques! Un point systématique à jour/heure fixe de 5 minutes avec chaque personne! 2 à 3h par jour de black out mail et téléphone ( le matin) 25 ANTI-INTERRUPTIONS : LES FINITIONS! Je demande à mes voisins d activer leur messagerie vocale à plus de 2 sonneries! Je dis bonjour à la cantonade! Cartons jaunes aux plus bruyants 26

14 L ESSENTIEL : ANTI-INTERRUPTIONS! Faites savoir ce que ces interruptions vous coutent! Stand-ups cadencés avec les interlocuteurs récurrents! Consultez vos s 2 fois par jour maximum! Utilisez votre répondeur téléphonique! Todo list priorisée! Une action à forte valeur ajoutée avant 10h! Black out 2h par jour! Réflexe management visuel 27 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile 28 Conclusion

15 CYCLE EN V 29 source : wikipedia Christophe Moustier ANALYSE DES BESOINS : PAR QUI? expert métier source : wikipedia Christophe Moustier utilisateur final 30

16 ANALYSE DES BESOINS : POUR QUAND? source : wikipedia Christophe Moustier flickr.com/photos/teachernz/ 31 SPÉCIFIER POUR DÉLIMITER! Impossible exhaustivité source : wikipedia Christophe Moustier 32

17 SPÉCIFIER POUR CONTRACTUALISER Trouver des financements! Le porte-à-faux de la MOA! Le juste besoin!!! + source : wikipedia Christophe Moustier Garantir un résultat! L assurance d un contrat! Que risque le porteur du projet? 33 flickr.com/photos/revdancatt/ SPÉCIFIER POUR COMMUNIQUER! Un mot pour un autre! Approche fonctionnelle ou objet? source : wikipedia Christophe Moustier 34

18 CONCEPTION ARCHITECTURALE! Quel besoin de souplesse pour un pont? source : wikipedia Christophe Moustier flickr.com/photos/alanenglish/ 35 CONCEPTION DÉTAILLÉE! Avoir fait le projet avant de commencer? source : wikipedia Christophe Moustier flickr.com/photos/paolorestifo/ 36

19 CODE 1/2! Le tunnel flickr.com/photos/robertosena/ flickr.com/photos/kh /! Pression, cocotte et soupape source : wikipedia Christophe Moustier 37 CODE 2/2! La petite fonctionnalité en plus La demande vs source : wikipedia Christophe Moustier Le livrable 38

20 TESTS! Plus le temps Le plan dev tests source : wikipedia Christophe Moustier La vraie vie dev tests 39 DOCUMENTATION! Plus du tout le temps il y a 6 mois, 14:01 dev tests doc Le plan dev tests La vraie vie 40

21 RECETTE! Qui fait la recette?! Le flux principal! et le reste 41 source : wikipedia Christophe Moustier DÉLAIS! Livré à l heure?! Mythe du planning! Macro chiffrage macro date? 42 source : wikipedia Christophe Moustier

22 COMITÉ DE PILOTAGE 43 AUTOUR DU PROJET! Qui est le responsable?! Indicateurs! Contractualisation! Evolutions et maintenance! Documentation 44

23 L AGILITÉ, ÇA VEUT RÉSOUDRE QUOI? côté développeurs côté marketing courbe de pression inconnues techniques modifications de périmètre bugs en production longueurs en amont manque de tests pompier effet tunnel cout d un bug dérapages en délais dérapages de coûts besoin d évolutions rapides livraison unique 45 manque de doc technique POURQUOI?! Pourquoi le cycle en V reste-t-il aussi présent?! Parce qu il est déjà là! Parce que tous les salariés sont formés comme ça?! Parce qu il dilue les responsabilités! Parce qu il donne une impression de contrôle 46

24 L ESSENTIEL : LIMITES DU CYCLE EN V! Le changement de besoin est vécu comme un problème! Effet tunnel! La petite étoile en plus! Délais impossibles à estimer et à tenir! Réduction mécanique du temps de tests et de documentation! Identification des problèmes trop tard! Pas assez de doc technique, trop de doc fonctionnelle! mais «"tout le monde fait comme ça"» 47 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile Conclusion 48

25 QUE SE PASSERAIT-IL si le «"client"» pouvait voir quelque chose avant la fin? 49 PRINCIPE #1 ( ) Notre première priorité est de satisfaire le client en livrant tôt et régulièrement des logiciels utiles 50

26 QUE SE PASSERAIT-IL si on donnait la possibilité au client de changer d avis? 51 PRINCIPE #2 ( ) Le changement est bienvenu, même tardivement dans le développement. Les processus agiles exploitent le changement comme avantage compétitif pour le client. 52

27 QUE SE PASSERAIT-IL Et si on livrait plus souvent? 53 PRINCIPE #3 ( ) Livrer fréquemment une application fonctionnelle avec une tendance pour la période la plus courte 54

28 QUE SE PASSERAIT-IL si le développeur et le client étaient dans le même bureau? 55 PRINCIPE #4 ( Les gens du métier et les développeurs doivent ) collaborer quotidiennement au projet 56

29 QUE SE PASSERAIT-IL si on faisait 100% confiance au développeur? 57 PRINCIPE #5 ( ) Bâtissez le projet autour de personnes motivées. Donnez leur l'environnement et le soutien dont elles ont besoin, et croyez en leur capacité à faire le travail 58

30 QUE SE PASSERAIT-IL si on se voyait pour en parler? 59 PRINCIPE #6 ( La méthode la plus efficace pour transmettre ) l'information est une conversation en face à face 60

31 QUE SE PASSERAIT-IL si on regardait plutôt ce qui a été fait que ce qui reste à faire? 61 PRINCIPE #7 ( Un logiciel fonctionnel est la meilleure unité de ) mesure de la progression du projet 62

32 QUE SE PASSERAIT-IL si on partait tous les jours à 18h? 63 PRINCIPE #8 ( ) Les processus agiles promeuvent un rythme de développement durable. Commanditaires, développeurs et utilisateurs devraient pouvoir maintenir le rythme indéfiniment. 64

33 QUE SE PASSERAIT-IL si on codait à deux derrière le même écran? 65 PRINCIPE #9 ( Une attention continue à l'excellence technique ) et à la qualité de la conception améliore l'agilité. 66

34 QUE SE PASSERAIT-IL si on faisait tout pour en faire le moins possible? 67 PRINCIPE #10 ( La simplicité - l'art de maximiser la quantité de ) travail à ne pas faire - est essentielle. 68

35 QUE SE PASSERAIT-IL si on oubliait la hiérarchie dans l équipe? 69 PRINCIPE #11 ( Les meilleures architectures, spécifications et ) conceptions sont issues d'équipes qui s'auto-organisent. 70

36 QUE SE PASSERAIT-IL si on se regardait dans une glace? 71 PRINCIPE #12 ( ) À intervalles réguliers, l'équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son comportement dans ce sens. 72

37 AGILE MANIFESTO 73 AGILE MANIFESTO Priorité aux personnes et aux interactions plutôt qu aux processus, modèles et outils slideshare.net/vaidasa 74

38 AGILE MANIFESTO Focus sur le logiciel à développer plutôt que sur la documentation slideshare.net/vaidasa 75 AGILE MANIFESTO Collaboration avec le client plutôt que négociation et suivi du contrat 76

39 AGILE MANIFESTO Réactivité au changement plutôt que le suivi d un planning initial flickr.com/photos/nationalzoo/ 77 L ESSENTIEL : ADN AGILE! Livrer souvent! Livrer utile! Simplicité! Parler! Prioriser! Engagement 78

40 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile Conclusion 79 PHILOSOPHIE LEAN Gaspillage! 80

41 VALEUR AJOUTÉE! Quelle est LA valeur ajoutée qui fera que ce produit sera utilisé? 81 MINIMUM VIABLE PRODUCT Lancer le plus vite possible le plus petit produit possible = MVP pour valider son hypothèse business 82

42 LEAN EN ACTION : SERVICES ASSOCIÉS À FREE MOBILE 83 DETTE = 84

43 L ESSENTIEL : LEAN SOFTWARE DEVELOPMENT! Quel plus petit produit possible (MVP)?! Impliquer les utilisateurs! Confronter le produit à la vraie vie! Pivoter! Simplifier le produit en permanence 85 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile 86 Conclusion

44 SIMPLE MAIS DIFFICILE! L Agilité c est sexy!! Personne ne préfère ouvertement les organisations rigides et procédurières! Scrum est simple car elle repose sur beaucoup de bon sens! Scrum est difficile car elle demande beaucoup de rigueur.! Ce ne sont pas les méthodes Agiles qui sont souples, ce sont les produits qu elles permettent de créer. 87 CE N EST PAS AGILE! Cow boy coding! Navigation à vue! Bourrage de planning! «"Pas de specs mais je poserai des questions"»! Lotissement par module On peut gagner de la vitesse à court terme. On gagne surement de la douleur à long terme... 88

45 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile 89 Conclusion ASSOUPLISSEZ LE CONTRAT! Peur de la régie vs rigidité du forfait! S engager sur un périmètre et une enveloppe! Ajouter une clause de modification de périmètre à isomacrochiffrage! Livrer très vite une première itération pour amorcer la confiance! Chiffrez juste : construisez le backlog dès l avant-vente!! Considérez les remises commerciales comme des dépenses marketing! La confiance fait signer plus d avenants que les incompréhensions 90

46 EDUQUEZ VOTRE AVANT-VENTE! Peu de commerciaux savent macro-chiffrer! Peu de commerciaux paient leurs erreurs d estimation! L Agilité commence en avant-vente! Les dates sont rarement fatidiques! Rien ne rassure plus un client que de voir le produit! Vendez la souplesse fonctionnelle! Ristournes : qui assume? 91 EDUQUEZ VOTRE CLIENT! Ne travaillez en Agile qu avec les clients en qui vous avez confiance! Peu de clients comprennent a priori les enjeux de l agilité! Eduquez-les / fixez les règles du jeu! Nous livrons souvent pour coller à votre besoin! Accompagnez-les! Rédaction des user stories, construction du backlog, etc! Donner le rythme! Sprints, réunions, etc! Identifiez les angoisses du client 92! Deadline?

47 L ESSENTIEL : CONTRACTUALISATION AGILE! Régie forfaitée! Détailler le besoin suffisamment pour macro chiffrer! Prioriser! Fixer l enveloppe budgétaire! Confronter le budget au besoin priorisé! Modifications de périmètre à iso budget par défaut! un besoin entre seulement si un autre sort de même chiffrage! Avenant sinon 93 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile 94 Conclusion

48 SCRUM?! Juste un framework de gestion de projet pour développer des logiciels! 95 SCRUM? 96

49 COMMUNAUTÉ 97 COMMUNAUTÉ 98

50 SCRUM EN 1 SLIDE 2 99 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile Conclusion 100

51 ROUE DE DEMING Feedback Planifier Tester Réaliser 101 ROUE DE DEMING : PROJET CLASSIQUE Planifier Temps Réaliser Tester Feedback 102

52 ROUE DE DEMING : PROJET AGILE Temps Planifier Réaliser Tester Feedback = une itération 103 ITÉRATIONS Temps Livraison Livraison Livraison Livraison Livraison Changement Changement Changement Changement 104

53 SPRINT! = Une itération! Juste taille en travail à faire! Time box : toujours la même durée RELEASE! Ensemble de quelque sprints! +/- = une «"version"» dans les méthodes classiques 105 LE MAUVAIS SPRINT! Pas «"durable"» : soir et/ou WE! Plein à craquer! Non priorisé! Plein de surprises! 2 mois! +2 j pour avoir le temps de terminer 106

54 LE BON SPRINT! Pas de durée type : faites votre expérience! Commencez par 2 semaines! Suffisamment long pour avoir un sens fonctionnel! Suffisamment court pour être planifiable de façon réaliste! Toujours la même durée pour cadencer les réunions ( ) Les processus agiles promeuvent un rythme de développement durable. Commanditaires, développeurs et utilisateurs devraient pouvoir maintenir le rythme indéfiniment. 107 L ESSENTIEL : ITÉRATIONS! Planifier > réaliser > tester > feedback! Time box = durée fixe! Ad vitam aeternam! 3 à 5 sprints = 1 release 108

55 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile 109 Conclusion EVOLUTION DES RÔLES : CHEF DE PROJET?! Fonctionnel! MOA! MOE! Technique!! Cadrer le besoin! Distribuer les tâches! Relais du besoin fonctionnel! Reporting! Contrôle hiérarchique 110

56 LES ROLES : PRODUCT OWNER! = le client! Responsable de la valeur du projet 111 LES ROLES : L ÉQUIPE! s organise pour livrer au client un produit utile 112

57 LES ROLES : SCRUM MASTER! S assure que l équipe est fonctionnelle et productive : 1. Protège l équipe des perturbations extérieures 2. Facilite la résolution de problèmes dans l équipe EQUIPE : DES RÔLES QUI ÉVOLUENT, DES RÔLES À FAIRE TOURNER Parrain! Graphiste! Dev! Testeur + Lead dev Ambassadeur Intégrateur HTML Scrum master Facilitateur/Garant Scrum «"Cadreur"» fonctionnel Bloggeur? Testeur backup Quality Assurance Garant Méthodes XP 114

58 LES BONS ET LES TRUANDS! Product Owner! Scrum Master! Equipe 115 LE PIRE PRODUCT OWNER! Une girouette! Un parapluie! «"Je vais demander l autorisation "»! Trop minutieux! Deux personnes! N a jamais le temps! Laisse l équipe écrire le backlog à sa place! Laisse l équipe prioriser le backlog à sa place 116

59 LE MEILLEUR PRODUCT OWNER! Dort avec les développeurs! Sait expliquer ce qu il veut! Comprend les enjeux de ce que fait l équipe technique! Sait trancher! Sait prioriser 117 CA EXISTE EN VRAI : PIVOTAL LABS slidesha.re/pivotal-nh 118

60 LE PIRE SCRUM MASTER! Laisse les ressources quitter le projet! Craint de s imposer face à l extérieur! Craint de dire les choses en face en interne! Use de son pouvoir hiérarchique quand il en a un! Propose systématiquement les solutions! Pense que sans son énergie, pas de Scrum.! Se voit au-dessus de l équipe 119 LE BON SCRUM MASTER! Aide l équipe à trouver elle même les solutions à ses problèmes d organisation! Prend le rôle d un coach : facilite, sans couver ni décider! Est diplomate : il sait faire avancer les individus quand le groupe piétine! Enonce les problèmes mais se retient de proposer ses solutions immédiatement! Laisse l équipe faire ses propres erreurs! Veille à la priorisation permanente du backlog par le product owner sous l angle de la valeur ajoutée.! Veille à l efficacité des réunions Scrum 120

61 LA PIRE ÉQUIPE! Fait plus de 7-8 personnes! Attend qu on lui dise quoi faire! Remplit les placards de cadavres! Ne parle pas au product owner! Travaille tard! Dit oui à tout! Ecrit une ligne de plus que ce dont il y aurait besoin! Pense que Scrum se mettra en place malgré elle 121 LA BONNE ÉQUIPE! 4-5 personnes idéalement! A le sourire, parce qu elle le vaut bien! N a pas de cernes sous les yeux! Sait éduquer son product owner! Ne s intéresse pas qu au code! En fait le moins possible! N improvise que quand elle maitrise! N attend pas l énergie d un Scrum master pour avancer ( Une attention continue à l'excellence technique et à la qualité ) de la conception améliore l'agilité. 122

62 ATELIER RÔLE Par binôme, avant de partager avec le groupe! Identifiez deux personnes dans votre entreprise que vous verriez product owner! Pour chacun d eux :!! trouvez deux de ses qualités pour ce rôle!! trouvez deux points à travailler! Identifiez deux personnes dans votre entreprise que vous verriez ScrumMaster! Pour chacun d eux :!! trouvez deux de ses qualités pour ce rôle!! trouvez deux points à travailler! 123 ATELIER RÔLE Par binôme, avant de partager avec le groupe! Qui vous semble le plus à l aise dans quel rôle?!! 1 cadreur fonctionnel!! 1 scrum master!! 1 quality assurance!! 1 lead dev!! 1 testeur de backup!! 1 intégrateur!! 1 parrain des nouvelles recrues!! 1 ambassadeur extérieur! 124

63 L ESSENTIEL : RÔLES! Product owner : LE garant de la valeur business! Equipe : s engage face au product owner! Pas de «"chef de projet"»! Plusieurs rôles à se distribuer! Scrum master : garant de la méthode! Faire tourner les rôles dans l équipe 125 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile 126 Conclusion

64 ELABORATION DU BACKLOG DE PRODUIT BACKLOG DE PRODUIT! Le backlog de produit est la liste priorisée de tout le travail à faire par l équipe :! exigences fonctionnelles du product owner! tâches techniques! corrections de bugs! Les exigences fonctionnelles sont des fragments de parcours utilisateurs priorisés en fonction de leur valeur ajoutée! Le backlog appartient au product owner 128

65 BACKLOG DE PRODUIT! stories fonctionnelles! stories techniques! bugs! + animation 129 UTILISATEURS/PERSONAS! Qui va utiliser l application?! Utilisateurs front, admin contenu et admin général! Cœurs de cible? cas particuliers?! Le product owner identifie les catégories! Le product owner identifie un vrai représentant de chacune de ces catégories! Le product owner fait intervenir ces représentants et tester le produit le plus tôt possible! 130

66 USER STORY En tant que, je fais pour En tant que client, j entre mon identifiant paypal pour payer mon panier 131 LA PIRE USER STORY! Représente plus de 5 jours de travail! Ne dit pas son utilisateur! Correspond à un module! Ne dit pas ses limites, ses cas de contrôle, etc.! Contient des mots parasites : le user «"peut"», «"doit pouvoir"», «"devra avoir la possibilité de"» LA MEILLEURE USER STORY! De 0,5j à 3 j de travail! tient en une ligne 132

67 LES YEUX DANS LES YEUX!! flickr.com/photos/knowhim/ flickr.com/photos/your_teacher/ 133 PARTAGER LE BESOIN : MÉTHODE Lister (tous) les différents types d utilisateurs du produit Dérouler (tous) les parcours de chacun de ces utilisateurs Prioriser les fragments de parcours les uns par rapport aux autres Ajouter les tâches techniques 134 ( serveurs, flux, etc)

68 PARTAGER LE BESOIN 135 BACKLOG DE PRODUIT : EXEMPLE! le product owner déroule les parcours par type utilisateur! Je suis product owner d une boutique type Vente-Privée à réaliser! J ai un premier fournisseur de hamacs (modèle unique) prêt à utiliser la plateforme! J ai un second fournisseur de hamacs (différentes tailles et coloris) en attente de signature pour le mois suivant! J ai un grosse opération de com planifiée dans 7 jours! Mon équipe de dév peut commencer aujourd hui! Elle me propose de faire des sprints d une journée 136

69 BACKLOG DE PRODUIT : EXEMPLE! le product owner déroule les parcours par type utilisateur 137 BACKLOG DE PRODUIT : EXEMPLE! le product owner priorise les stories 138

70 LE PIRE BACKLOG DE PRODUIT! est un document word! N utilise qu une vision modulaire et pas de parcours utilisateur! 5 lignes, ou 5000 lignes! Affiche des priorités absolues ( 1, 2, 3)! Se contente de maquettes Photoshop! est historisé/versionné en permanence! est entretenu par plusieurs personnes 139 LE MEILLEUR BACKLOG DE PRODUIT! est assez détaillé sur la partie haute pour pouvoir commencer à réaliser! est juste assez détaillé sur la partie basse pour macro-chiffrer le projet et pour anticiper la conception! contient les stories fonctionnelles ET techniques! est partagé dès que possible depuis l équipe jusqu aux utilisateurs finaux 140

71 GRANULARITÉ? VS flickr.com/photos/partage2photos/ 141 DESSINEZ!!! balsamiq.com 142

72 ATELIER RECUEIL DES BESOINS! Choisissez un projet de votre environnement!! Choisissez un product owner!! Choisissez un scrum master!! étape 1 : Qui sont les utilisateurs du produit?!! étape 2 : Quels sont les parcours des différents utilisateurs? 1 post-it par user story!! étape 3 : Classez les stories de la plus prioritaire à la moins prioritaire!! étape 4 : ajoutez les principales stories techniques! 143 L ESSENTIEL : PARTAGER LE BESOIN! Backlog : liste des besoins, priorisée à outrance! Users stories : parcours utilisateurs! Le backlog appartient au Product Owner! Stories fonctionnelles, techniques et bugs! Oublier la vision écran ou module! Détailler le plus tard possible, au niveau opportun 144

73 PROGRAMME Introduction Etat d esprit Agile! Agilité vue d avion! Organisation personnelle! Limites du cycle en V! ADN : le manifeste Agile Scrum! Itérations! Rôles! Partager le besoin! Planification d un sprint! Lean software development! Alerte au buzz! Contractualisation Agile! Déroulement d un sprint! Clôture d un sprint! Environnement de travail! What else? Transition Agile Conclusion 145 PLANNING?! Quelles sont les dates non modifiables?! Quel sont leurs enjeux?! Quelle sont les priorités d ici là?! Quand aura-t-on tout terminé? " sprint 1 nov " sprint 1 nov " sprint 1 " sprint 2 " sprint 3 " sprint 4 " sprint 5 dec jan " sprint 2 " sprint 3 salon ecommerce " sprint 4 " sprint 5 dec jan " sprint 2 " sprint 3 = RELEASE salon ecommerce " sprint 4 " sprint 5 " sprint 6 " sprint 7 fév " sprint 6 " sprint 7 fév " sprint 6 " sprint 7 = RELEASE " sprint 8 " sprint 9 mars " sprint 8 " sprint 9 mars " sprint 8 " sprint " sprint 10 " sprint 10 " sprint 10 = RELEASE

74 CONCEPTION ARCHITECTURALE Vision claire du product owner + Dialogues intensifs en début de projet = Conception de grande qualité du premier coup! Pas de technique agile spécifique! Pas de miracle non plus! 147 PLANIFICATION D UN SPRINT 2 148

75 «"MEETINGS ARE TOXIC"»! Durée, horaires! Si vous n avez rien à y faire, sortez, et vite!! Préparation?.ppt?! Smartphone/ordinateur? RÉUNION AGILE?! Dates cadencées sur tout le projet! Ordre du jour général identique! Un minuteur surveillé de près (mi-temps)! Dérouler la réunion selon les priorités! ROTI ( Return on Time Investment) ROTI : quelle valeur ajoutée avezvous retiré par rapport au temps passé dans cette réunion? 149 BACKLOG DE PRODUIT VS BACKLOG DE SPRINT Backlog de produit Backlog de sprint 150

76 BACKLOG DE SPRINT! 3 à 5 stories/sprint/personne! dans le haut du backlog produit! stories fonctionnelles et techniques! correction de bugs 151 SIGNIFICATION DE «"TERMINÉ"»! «"Ca, c est terminé "»! C est le terme le plus flou sur un projet informatique A préciser dès le début du projet! Ca marche sur ma machine Documentation dans le code Tests unitaires Revue de code Tests d intégration Tests de charge Documentation technique 152

77 PRIORISER LES STORIES : EFFORT ET VALEUR AJOUTÉE 153 ESTIMER L EFFORT! Ancienne méthode! évaluer les stories en jours! évaluer les tâches en heures! Plus réaliste! évaluer les stories en difficulté relative ( poids)! compter le nombre de tâches 154

78 ESTIMER L EFFORT! Suite de Fibonacci ESTIMER L EFFORT : PLANNING POKER bit.ly/pokercards 156

79 PLANNING POKER : ENJEUX ET CADENCE! Vision instantanée du niveau de consensus, par le product owner et par l équipe! Mise en lumière très rapide des stories à risque! Engagement de chacun sur son futur travail! L équipe et le product owner regardent en détail l équivalent de 2 sprints de stories! Un participant cadence le vote : il relit la story, puis toute l équipe vote en même temps! On ne perd pas de temps sur les stories consensuelles! Dans le doute, on prend le haut de la moyenne. 157 PLANNING DE SPRINT! L équipe se retrouve avec le product owner pour fixer le backlog du sprint à venir! Quels sont les derniers changements du backlog?! Que racontent les stories du haut du backlog?! Quelles sont leurs limites? leurs cas de tests?! Pourquoi faut-il les faire?! Quelle est leur valeur ajoutée?! Pourquoi sont-elles prioritaires?! Quelle est leur difficulté technique? ( planning poker) 158

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Conduite de projets SI Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Agilité : de quoi parle-t-on? Agilité de l entreprise Urbanisme Architectures SOA Agilité du SI ERP Plateformes applicatives agiles

Plus en détail

25/12/2012 www.toubkalit.ma

25/12/2012 www.toubkalit.ma 25/12/2012 www.toubkalit.ma 1 Définition Exemple des méthodes agiles Valeurs Principes Le cycle itératif et incrémental (Itération/Sprint) Schéma de travail Méthode Scrum. Méthode XP (Extreme programming).

Plus en détail

Méthodes Agiles et gestion de projets

Méthodes Agiles et gestion de projets Méthodes Agiles et gestion de projets Eric LELEU Consultant Solutions Collaboratives Contact ericleleu@nordnet.fr Site Personnel http://home.nordnet.fr/~ericleleu Blog http://ericleleu.spaces.live.fr La

Plus en détail

Les méthodes agiles. Les méthodes agiles sont apparues dans les années 1990 (Extreme Programming, Rapid Application Development, Scrum ) :

Les méthodes agiles. Les méthodes agiles sont apparues dans les années 1990 (Extreme Programming, Rapid Application Development, Scrum ) : SCRUM Les méthodes agiles Les méthodes agiles sont apparues dans les années 1990 (Extreme Programming, Rapid Application Development, Scrum ) : capacité à réagir au changement plutôt que de suivre un plan

Plus en détail

Conduite de projets agiles Management alternatif dans une équipe de développement agile

Conduite de projets agiles Management alternatif dans une équipe de développement agile Contexte 1. Introduction 11 2. Enjeu de Talentsoft 13 3. Objectifs de Talentsoft 17 4. L agilité comme remède miracle 18 4.1 Mise en place de l agile 18 4.2 Les problématiques actuelles 19 5. La solution

Plus en détail

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche Règles d engagement Présentation Diapositives Bibliographie Questions Les vertus de la marche Plan Rappels sur l agilité Scrum : une implantation de l agilité Scrum ou XP? Conclusion Historique sélectif

Plus en détail

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM Méthodes agiles & SCRUM 1/ Pourquoi les méthodes agiles? Définition d une méthode agile. Fondamentaux. Quand les utiliser? 2/ SCRUM En quoi est-ce une méthode agile? Sprints et releases. Le Product Owner.

Plus en détail

Scrum + Drupal = Julien Dubois

Scrum + Drupal = Julien Dubois Pourquoi j aime Scrum Pourquoi Scrum et Drupal sont faits pour s entendre Scrum + Drupal = Julien Dubois Happyculture.coop De quoi allons-nous parler? 1. Que sont les méthodes agiles? 2. Présentation de

Plus en détail

la phase exploratoire

la phase exploratoire V 1.00 la phase exploratoire élément facilitateur dans la réussite d un projet Agile A. MORVANT IT&L@BS Coach Agile aurelien.morvant@orange-ftgroup.com Page 1 Page 2 objet de la session > introduire la

Plus en détail

SCRUM en Bref. Système comprend trois sous-systèmes:a,b,c. S-Système A S-Système B S-Système C A1, B1, C2 A2, C1, A3 B2 B3 C3

SCRUM en Bref. Système comprend trois sous-systèmes:a,b,c. S-Système A S-Système B S-Système C A1, B1, C2 A2, C1, A3 B2 B3 C3 Rappels : étapes de développement de systèmes: 1. Étude des besoins 2. Analyse 3. conception 4. Implémentation 5. Test 6. Déploiement Planification Post-Mortem Système comprend trois sous-systèmes:a,b,c

Plus en détail

Alex aka «A» Bruno aka «B»

Alex aka «A» Bruno aka «B» Alex aka «A» Bruno aka «B» Une équipe Agile Des individus soudés, volontaires et heureux Un seul but : Produire de la valeur pour les utilisateurs Mais où est l alien? Voici SKOOG Carte d identité SKOOG

Plus en détail

AGILITÉ ET PROJETS AVEC SCRUM

AGILITÉ ET PROJETS AVEC SCRUM AGILITÉ ET PROJETS AVEC SCRUM ENSIMAG 2014 Jean-François Jagodzinski @jfjago www.agilessence.fr 1 Jean-François Jagodzinski - Coach Formateur et accompagnateur d équipes agiles Site -> http://www.agilessence.fr

Plus en détail

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES Quelques constats Etude du Standish Group Seul 1/3 des projets informatiques sont qualifiés de succès 50 % sont livrés et opérationnels, mais sont sortis du

Plus en détail

Christophe Leroy Marc Lainez. L Agilité est-elle soluble dans la culture francophone?

Christophe Leroy Marc Lainez. L Agilité est-elle soluble dans la culture francophone? Christophe Leroy Marc Lainez L Agilité est-elle soluble dans la culture francophone? Le Manifeste Agile http://agilemanifesto.org/ 2 Les 4 valeurs Agiles Equipe Personnes et interactions plutôt que processus

Plus en détail

INTRODUCTION A L AGILITE ET AU SCRUM. Petits retours sur ce que sont l AGILITE et le SCRUM et les difficultés que cela implique.

INTRODUCTION A L AGILITE ET AU SCRUM. Petits retours sur ce que sont l AGILITE et le SCRUM et les difficultés que cela implique. INTRODUCTION A L AGILITE ET AU SCRUM Petits retours sur ce que sont l AGILITE et le SCRUM et les difficultés que cela implique. Résumé Ayant le vent en poupe, l état d esprit AGILE est aujourd hui de plus

Plus en détail

Scrum et l'agilité des équipes de développement

Scrum et l'agilité des équipes de développement NormandyJUG Scrum et l'agilité des équipes de développement Par Dimitri Baeli & Nicolas Giard 23 Février 2010 Présentation des intervenants Dimitri Baeli http://twitter.com/dbaeli VP Quality Enterprise

Plus en détail

Un géant peut-il être Agile? Retour d expérience en contexte industriel

Un géant peut-il être Agile? Retour d expérience en contexte industriel Un géant peut-il être Agile? Retour d expérience en contexte industriel Orange Labs Elodie Descharmes Emmanuel Gué Printemps Agile de Caen 20/03/2014 2 Et tout d abord un grand merci à nos sponsors! Ordre

Plus en détail

Quiz. Les questions et leurs réponses sont présentées et commentées dans mon blog Scrum, Agilité et Rock n roll : www.aubryconseil.

Quiz. Les questions et leurs réponses sont présentées et commentées dans mon blog Scrum, Agilité et Rock n roll : www.aubryconseil. Quiz À la fin de mes formations Scrum de trois jours, je propose aux participants un quiz ludique. L objectif est de les placer dans des situations qui n ont pas été abordées pendant la formation on ne

Plus en détail

Sprint Planning. Prépa N Product Backlog. Dev N-1 DEV N. Démarrage d un Item (US, TS, DEFECT) Release Planning (review)

Sprint Planning. Prépa N Product Backlog. Dev N-1 DEV N. Démarrage d un Item (US, TS, DEFECT) Release Planning (review) Sprint N-1 Sprint N Prépa N Product Backlog Sprint Planning Vérification estimations initiales Pour les premiers items : Instanciation d un Tasks Pattern Estimation des tâches en heures Dev N-1 Sprint

Plus en détail

Gestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique»

Gestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique» Gestion de projet Agile Module 4.2 - «Gérer et organiser un projet informatique» Sommaire Introduction Principes et méthodes Agiles Scrum 2 Introduction Gestion de projet : démarche structurante assurant

Plus en détail

Agile Grenoble 2010 23 novembre 2010. Bonjour Grenoble. Qui ne souhaite pas être agile? chat. Claude Aubry Le petit Scrum illustré 1

Agile Grenoble 2010 23 novembre 2010. Bonjour Grenoble. Qui ne souhaite pas être agile? chat. Claude Aubry Le petit Scrum illustré 1 Bonjour Grenoble Qui ne souhaite pas être agile? chat Claude Aubry Le petit Scrum illustré 1 Le petit Scrum illustré canal du Midi Scrum? mêlée ballon de rugby Claude Aubry Le petit Scrum illustré 2 Les

Plus en détail

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET 1 Tianxiao LIU Licence Professionnelle Réseaux & Sécurité Université de Cergy-Pontoise http://depinfo.u-cergy.fr/~tliu/lpg.php PLAN Objectif et

Plus en détail

Les mécanismes d'assurance et de contrôle de la qualité dans un

Les mécanismes d'assurance et de contrôle de la qualité dans un Les mécanismes d'assurance et de contrôle de la qualité dans un projet Agile SPIN de Montréal - ETS 5 mars 2012 Qui sommes nous? mathieu boisvert Coach Agile Chargé de cours Co auteur d un livre avec Sylvie

Plus en détail

Contractualiser un projet Agile. Comment s engager sans forfait global?

Contractualiser un projet Agile. Comment s engager sans forfait global? Contractualiser un projet Agile Comment s engager sans forfait global? Sommaire Le contrat au forfait : objectifs et limites Les critères de choix d un fournisseur Les trois engagements incontournables

Plus en détail

backlog du produit Product Owner

backlog du produit Product Owner Méthodes agiles : Définition: selon Scott Ambler «Une méthode agile est une approche itérative et incrémentale pour le développement de logiciel, réalisé de manière très collaborative par des équipes responsabilisées

Plus en détail

Formation Certified Scrum Product Owner 8 & 9 Juin 2015. @BrunoSbille - brunosbille.com

Formation Certified Scrum Product Owner 8 & 9 Juin 2015. @BrunoSbille - brunosbille.com Formation Certified Scrum Product Owner 8 & 9 Juin 2015 @BrunoSbille - brunosbille.com Bruno Sbille Coach et Formateur Méthodes Agile Email: bruno.sbille@gmail.com Mobile: +32 491 05 05 59 Blog: brunosbille.com

Plus en détail

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM 1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM Scrum est une méthode agile pour la gestion de projets informatiques. C est une méthode itérative basée sur des itérations de courte durée appelées Sprints.

Plus en détail

Développement agile. Agile Manifesto. Développement agile Hafedh Mili 2012

Développement agile. Agile Manifesto. Développement agile Hafedh Mili 2012 Développement agile Hafedh Mili 2012 1 Développement agile Un ensemble de pratiques de développement logiciel qui mettent l'emphase sur: Le pragmatisme (vs dogmatise) La réactivité aux changements L'implication

Plus en détail

Mastère spécialisé Management de projets technologiques

Mastère spécialisé Management de projets technologiques Mastère spécialisé Management de projets technologiques Cours : Plateforme et développement coopératifs 6 novembre 2009 Olivier Pizzato OCTO Technology opizzato@octo.com Coach agile Développeur Architecte

Plus en détail

Scrum Une méthode agile pour vos projets

Scrum Une méthode agile pour vos projets Avant-propos 1. Objectif du livre 17 2. Notre démarche 17 3. Structure du livre 18 4. Remerciements 20 Scrum, une méthode agile avant tout 1. Le grand départ 21 2. La gestion de projet informatique 22

Plus en détail

Conduite de projets agiles

Conduite de projets agiles Conduite de projets agiles Management alternatif dans une équipe de développement agile Julien PLÉE Table des matières 1 Chapitre 1 Contexte 1. Introduction.............................................

Plus en détail

Retour d expérience d un chef de projet MOA devenu Product Owner

Retour d expérience d un chef de projet MOA devenu Product Owner Retour d expérience d un chef de projet MOA devenu Product Owner Les méthodes agiles adoptées avec agilité Agile Tour 2010 Dorothée Le Seac h Je me présente Dorothée, chef de projet MOA depuis 6 ans De

Plus en détail

Maîtrise d ouvrage agile

Maîtrise d ouvrage agile Maîtrise d ouvrage agile Offre de service Smartpoint 17 rue Neuve Tolbiac 75013 PARIS - www.smartpoint.fr SAS au capital de 37 500 - RCS PARIS B 492 114 434 Smartpoint, en quelques mots Smartpoint est

Plus en détail

Introduction à l Agile (22/01/2012)

Introduction à l Agile (22/01/2012) Introduction à l Agile (22/01/2012) OCTO 2012 50, avenue des Champs-Elysées 75008 Paris - FRANCE Tél : +33 (0)1 58 56 10 00 Fax : +33 (0)1 58 56 10 01 www.octo.com 1 Plan! Qui suis-je?! Quelques notions

Plus en détail

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com http://www.agilegardener.com/ 04/09/2008

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com http://www.agilegardener.com/ 04/09/2008 Les méthodes Agiles Introduction Intervenant : Tremeur Balbous tremeur@agilegardener.com http://www.agilegardener.com/ 04/09/2008 Les méthodes Agiles Le contexte Le Manifeste Agile Une tentative de définition

Plus en détail

LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET. Franck BEULÉ

LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET. Franck BEULÉ LA MÉTHODE AGILE VS LE CYCLE EN V UNE RÉVOLUTION DANS LA GESTION DE PROJET Franck BEULÉ 18 avril 2012 Bienvenue L'hôte de ce soir Franck BEULÉ Chef de Projet senior Chez Vision IT Group depuis 2 ans Actuellement

Plus en détail

Formation agile. Formation agile Created on 24 janv. 2012 Edited on 29 févr. 2012. Page 1 sur 16

Formation agile. Formation agile Created on 24 janv. 2012 Edited on 29 févr. 2012. Page 1 sur 16 Formation agile Page 1 sur 16 1. Qui sommes-nous?... 3 1.1. Pierre-Emmanuel Dautreppe... 3 1.2. Norman Deschauwer... 3 1.3. L association DotNetHub... 3 2. Introduction... 5 3. Agile Manifesto... 6 4.

Plus en détail

LA CONDUITE DE PROJET BTS SIO SI7

LA CONDUITE DE PROJET BTS SIO SI7 1 LA CONDUITE DE PROJET BTS SIO SI7 Les objectifs 2 Aborder les enjeux et l organisation d une conduite de projet Présenter les premiers éléments d une évaluation financière d un projet : Charges fixes,

Plus en détail

Les méthodes Agiles. Introduc)on aux méthodes Agiles Exemple : Scrum

Les méthodes Agiles. Introduc)on aux méthodes Agiles Exemple : Scrum Les méthodes Agiles Introduc)on aux méthodes Agiles Exemple : Scrum Défini)on de base Les méthodes Agiles sont des procédures de concep)on de logiciel qui se veulent plus pragma)ques que les méthodes tradi)onnelles

Plus en détail

Agile 360 Product Owner Scrum Master

Agile 360 Product Owner Scrum Master Agile 360 Product Owner Scrum Master Lead Technique Equipe Agile Conception Agile Leadership Agile Software Craftmanship Test Driven Development Catalogue 2013 Liste des formations Formation Agile 360

Plus en détail

EXIN Agile Scurm Foundation

EXIN Agile Scurm Foundation Exemple d examen EXIN Agile Scurm Foundation Édition Mars 2014 Droits d auteur 2014 EXIN Tous droits réservés. Aucune partie de cette publication ne saurait être publiée, reproduite, copiée, entreposée

Plus en détail

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique Soyez agile Dans l industrie du logiciel, la gestion de projet est confrontée à de nombreux défis. Le principal est de pouvoir assurer l adéquation d un produit et de ses fonctionnalités avec les besoins

Plus en détail

Formation Scrum. 2 jours

Formation Scrum. 2 jours 2 jours +33 6 08 34 63 55 laurent@morisseauconsulting.com SARL unipersonnelle au capital de 3500 - N SIRET : 508 068 590 00019 Code APE 6202A Sommaire 1 Contexte de la formation... 3 2 Le formateur...

Plus en détail

Gouvernance? Agile. XpDay Suisse. Genève 29 mars 2010

Gouvernance? Agile. XpDay Suisse. Genève 29 mars 2010 Gouvernance? Agile. XpDay Suisse Genève 29 mars 2010 Qui suis-je? Ici, même les mémés aiment la castagne! Toulouse Sud-Ouest France 2 Thierry Cros 10 ans déjà... Création XP France en 2000 SigmaT 2009

Plus en détail

LEAN SOFTWARE DEVELOPMENT. La vision de Mary et Tom Poppendieck

LEAN SOFTWARE DEVELOPMENT. La vision de Mary et Tom Poppendieck LEAN SOFTWARE DEVELOPMENT La vision de Mary et Tom Poppendieck Plan de la présentation 1. Introduction 2. Concept 1 : Eliminer les Gaspillages 3. Concept 2 : Améliorer le Système 4. Concept 3 : Embarquer

Plus en détail

Agilitéet qualité logicielle: une mutation enmarche

Agilitéet qualité logicielle: une mutation enmarche Agilitéet qualité logicielle: une mutation enmarche Jean-Paul SUBRA Introduction : le manifeste Agile Manifeste pour le développement Agile de logiciels Nous découvrons comment mieux développer des logiciels

Plus en détail

Agile @ Germe Grenoble 4 22/06/2012. Intervenant: Bruno Sbille

Agile @ Germe Grenoble 4 22/06/2012. Intervenant: Bruno Sbille Agile @ Germe Grenoble 4 22/06/2012 Intervenant: Bruno Sbille 1 Agile @ Germe 2 Bruno Sbille Blog Agile: http://brunosbille.com Coach & Formateur Blog Coaching Personnel: http://brunosbille.com/coachdevie

Plus en détail

Méthodes de développement

Méthodes de développement 1 / 9 Méthodes de développement Méthodes agiles 1 - Introduction... 2 2 -Le manifeste agile et les méthodes agiles... 2 2.1 Le manifeste agile... 2 2.2 Les méthodes agiles... 3 3 - Caractéristiques communes

Plus en détail

KANBAN & SCRUM samedi 16 avril 2011

KANBAN & SCRUM samedi 16 avril 2011 KANBAN & SCRUM Merci aux sponsors du Scrum day! Sponsors Platinum Sponsors Gold Parrainage : 2 «Kanban et Scrum Tirer le meilleur des deux» Mis en scène et interprété par Claude Aubry, Antoine Vernois

Plus en détail

La contractualisation agile, à la Poste, c'est possible!

La contractualisation agile, à la Poste, c'est possible! La contractualisation agile, à la Poste, c'est possible! Saison I - Le modèle de contrat Michel LEJEUNE www.plus.google.com/michellejeune Michel LEJEUNE www.twitter.com/michellejeune www.linkedin.com/michellejeune

Plus en détail

Méthode Agile de 3 ème génération. 2008 J-P Vickoff

Méthode Agile de 3 ème génération. 2008 J-P Vickoff PUMA Essentiel Méthode Agile de 3 ème génération 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Quelques principes Agiles Principales pratique Agile de pilotage Structure

Plus en détail

Formation «Gestion de Produit Agile ou comment devenir Product Owner»

Formation «Gestion de Produit Agile ou comment devenir Product Owner» Formation «Gestion de Produit Agile ou comment devenir Product Owner» Pour toute demande d information, envoyez un mail à (06 66 98 76 35) ou (06 14 60 40 80) Ce cursus de formations est pour vous et vos

Plus en détail

Formation pour Product Owner

Formation pour Product Owner 2 jours +33 6 08 34 63 55 laurent@morisseauconsulting.com SARL unipersonnelle au capital de 3500 - N SIRET : 508 068 590 00019 Code APE 6202A Sommaire 1 Contexte de la formation... 3 2 Le formateur...

Plus en détail

Introduction Agile www.clubagile.org

Introduction Agile www.clubagile.org Introduction Agile Alexandre Boutin Responsable Stratégie International Développement Logiciel chez Yahoo Certified Scrum Master and Practitioner - Agile Coach Blog : www.agilex.fr Président du Club Agile

Plus en détail

L Agilité MODE PASSAGÈRE OU APPROCHE PÉRENNE? Sylvie Trudel. Mise en contexte: les acteurs d un projet logiciel. Cadres: Supervisent

L Agilité MODE PASSAGÈRE OU APPROCHE PÉRENNE? Sylvie Trudel. Mise en contexte: les acteurs d un projet logiciel. Cadres: Supervisent L Agilité MODE PASSAGÈRE OU APPROCHE PÉRENNE? Mise en contexte: les acteurs d un projet logiciel 2 Experts d affaires: Utilisent le service Personnel: Utilisent la solution Cadres: Supervisent Haute direction:

Plus en détail

Plan. 1 Cycles de développement. 2 Méthodes agiles, principes généraux. 3 Comment se passe un Sprint?

Plan. 1 Cycles de développement. 2 Méthodes agiles, principes généraux. 3 Comment se passe un Sprint? Plan nitiation au Génie Logiciel Cours 5 ntroduction au π développement agile T. Genet (genet@irisa.fr) (STC/RSA) GEN-5 1/ 28 T. Genet (genet@irisa.fr) (STC/RSA) GEN-5 2/ 28 Bibliographie Plan L informatique

Plus en détail

Réinventons la Proximité! L Agilité au service des! Startup innovantes!

Réinventons la Proximité! L Agilité au service des! Startup innovantes! Réinventons la Proximité! L Agilité au service des! Startup innovantes! Thomas Van de Velde http://www.webinage.fr Florent Garin http://www.docdoku.com David Brocard http://davidbrocard.org I - Le contexte

Plus en détail

Certification Scrum Master

Certification Scrum Master avec Jeff Sutherland Les méthodes Agiles représentent indéniablement une approche nouvelle et différente dans la conduite de projets. Au lieu de suivre un plan à la lettre en assignant des tâches à une

Plus en détail

Agile @ Germe Nantes 20/11/2012 Br uno Sbille

Agile @ Germe Nantes 20/11/2012 Br uno Sbille Agile @ Germe Nantes 20/11/2012 Bruno Sbille 1 Principes de ce Workshop! Horaires! Questions (et le parking)! Vocabulaire Français vs English! Après la journée! Téléphones? Éteints, «silence», vibreurs?!

Plus en détail

Programmation Agile Mise en oeuvre via Scrum et l'extreme Programming (XP)

Programmation Agile Mise en oeuvre via Scrum et l'extreme Programming (XP) Programmation Agile Mise en oeuvre via Scrum et l'extreme Programming (XP) B. Mermet 2010 Plan La programmation Agile et L'artisanat du logiciel Mise en œuvre avec Scrum Mise en œuvre avec l'extreme Programming

Plus en détail

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique 2014-2015. Quelles sont les 4 valeurs Agiles?

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique 2014-2015. Quelles sont les 4 valeurs Agiles? Cours Ephec Niv. 2 : Technique et gestion de projet Par Monsieur Bertieaux Année Académique 2014-2015 Réponse aux questions du cours, slide Cours 2_2_Scrum Quelles sont les 4 valeurs Agiles? 1. «Les personnes

Plus en détail

Le rôle du coach Agile et son apport pour le projet

Le rôle du coach Agile et son apport pour le projet Le rôle du coach Agile et son apport pour le projet Franck Beulé Soirée du 4 novembre 2013 Chez Google 45 Sommaire Qu est- ce qu un coach Agile? Que s interdit- il? Ce qu il fait Ses points d anenoon Des

Plus en détail

Agile : quel chemin? @thierrycros

Agile : quel chemin? @thierrycros Agile : quel chemin? @thierrycros Cette session Qu'allons-nous apprendre? Agenda Agile? Chemins agiles Scrum Extreme Programming Lean Kanban Processus Unifié agilisé Choisir? http://thierrycros.net 3 Agenda

Plus en détail

AGILITÉ ET MÉTHODOLOGIE SCRUM

AGILITÉ ET MÉTHODOLOGIE SCRUM AGILITÉ ET MÉTHODOLOGIE SCRUM OBJECTIFS Se familiariser avec les méthodes agiles Passer d un mode (prétendument) prescriptif à un mode itératif (assumé) de la vie du projet Mettre en place des pratiques

Plus en détail

Planifier son projet avec SCRUM

Planifier son projet avec SCRUM Avec SCRUM l estimation de la taille du projet est collective. C est l équipe présente qui estime taille et la durée du projet. L estimation se base sur la capacité de l équipe : la vélocité. La vélocité

Plus en détail

Scrum. ... pour des projets informatiques agiles. Pascal Lando Certified Scrum product owner

Scrum. ... pour des projets informatiques agiles. Pascal Lando Certified Scrum product owner Scrum... pour des projets informatiques agiles Pascal Lando Certified Scrum product owner e-merchant Laboratoire Mis IUP Miage d Amiens pascal.lando@u-picardie.fr 2 octobre 2013 Ceci n est pas un cours

Plus en détail

Développement itératif, évolutif et agile

Développement itératif, évolutif et agile Document Développement itératif, évolutif et agile Auteur Nicoleta SERGI Version 1.0 Date de sortie 23/11/2007 1. Processus Unifié Développement itératif, évolutif et agile Contrairement au cycle de vie

Plus en détail

Gestion de projet agile

Gestion de projet agile Véronique M e s s a g e r R o t a Préface de Jean T a b a k a Gestion de projet agile 3 e édition Groupe Eyrolles, 2007, 2009, 2010, ISBN : 978-2-212-12750-8 C Glossaire Backlog (product ou iteration ou

Plus en détail

Préparation à la Certification PMI- ACP

Préparation à la Certification PMI- ACP Catégorie :... Certification Durée :... 5 jours / 40 heures Méthode :... Formation Langue :... Dispensé en français ou en anglais, Support en anglais PDU :... 40 Code du cours :... PMIACP05FR Pré- requis

Plus en détail

Gestion de Projet Informatique

Gestion de Projet Informatique Gestion de Projet Informatique Partie 3 : Cycles de vie de projet Licence d'informatique 3 ième Année Tianxiao Liu Université de Cergy-Pontoise 1 GPI T. LIU The earliest moment is when you think it is

Plus en détail

Directions Métiers : piloter vos projets digitaux en réconciliant Cap & Agilité

Directions Métiers : piloter vos projets digitaux en réconciliant Cap & Agilité Directions Métiers : piloter vos projets digitaux en réconciliant Cap & Agilité «Il n y a pas de vent favorable pour celui qui ne sait où il va» - Sénèque Paris, le 27 Juin 2013 L évolutivité et l incertitude

Plus en détail

Merci à nos sponsors. Platinum. Gold. Institutionnel. Silver. Direction du Système d'information du Courrier 1

Merci à nos sponsors. Platinum. Gold. Institutionnel. Silver. Direction du Système d'information du Courrier 1 Merci à nos sponsors Platinum Gold Silver Institutionnel 1 La contractualisation agile, à la Poste, c'est possible! Saison II - Le contrat en action Michel LEJEUNE www.plus.google.com/michellejeune LEJEUNE

Plus en détail

Les méthodes itératives. Hugues MEUNIER

Les méthodes itératives. Hugues MEUNIER Les méthodes itératives Hugues MEUNIER INTRODUCTION. Toute les méthodes ont le même but : la maîtrise du budget, du planning et de la qualité des projets de développement informatique Plusieurs approches

Plus en détail

Formation AME. Développement Logiciel Agile

Formation AME. Développement Logiciel Agile Formation AME Les évolutions que connaissent les différents domaines de l énergie (Recherche et développement, réglementation, processus de maitrise de la demande d énergie, techniques d exploitation des

Plus en détail

Méthodes agiles. www.businessinteractif.com CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.

Méthodes agiles. www.businessinteractif.com CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif. Méthodes agiles www.businessinteractif.com Jean-Louis Bénard jlb@businessinteractif.fr CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS 0 20 mai 2002 Sommaire Méthodes agiles : une réponse à un malaise?

Plus en détail

Retour d expérience implémentation Scrum / XP

Retour d expérience implémentation Scrum / XP Retour d expérience implémentation Scrum / XP Bruno Orsier Octobre 2008 p.1 Bruno Orsier, Agile Tour 2008 Grenoble Plan Qui sommes nous? Pourquoi Scrum/XP? Historique de la mise en œuvre Bilan Sondage

Plus en détail

l agilité à distance mythes et réalités Agile Tour Rennes 04 octobre 2012

l agilité à distance mythes et réalités Agile Tour Rennes 04 octobre 2012 l agilité à distance mythes et réalités Agile Tour Rennes 04 octobre 2012 mais qui c est lui? Ma motivation faire en sorte que les gens communiquent, cherchent des solutions plutôt que trouver des coupables

Plus en détail

Isabelle Therrien @itherrien. Nicolas Mivielle @sonic1200

Isabelle Therrien @itherrien. Nicolas Mivielle @sonic1200 Isabelle Therrien @itherrien Nicolas Mivielle @sonic1200 UBISOFT & GROUPE TECHNOLOGIQUE - Plus de 300 personnes - Fourniture de solutions logicielles pour les jeux - Collaboration directe avec les jeux,

Plus en détail

Plan de la Formation. SCRUM en PRATIQUE

Plan de la Formation. SCRUM en PRATIQUE Plan de la Formation SCRUM en PRATIQUE Démarrage clés en mains de votre Projet en SCRUM Intitule de la Formation SCRUM en PRATIQUE Objectifs Les Objectifs de la formation sont de vous fournir une excellente

Plus en détail

Jean-Pierre Vickoff www.vickoff.com

Jean-Pierre Vickoff www.vickoff.com Techniques du futur Agile Communication - Architecture - Méthode Vers une approche Agile de 3 ème génération Jean-Pierre Vickoff www.vickoff.com Protocole de séance : Précisions techniques immédiates possibles

Plus en détail

welcome! B enjamin Samson

welcome! B enjamin Samson welcome! B enjamin Samson GESTION DE PROJET Programme Introduction à la gestion de projet Atelier Brainstorming / Sujet de travail en équipe Introduction aux méthodes Agiles - Le sprint 0 - Les personas

Plus en détail

Les cinq premiers pas pour devenir vraiment agile à XP Day Suisse 2009 par Pascal Van Cauwenberghe et Portia Tung: La Rétrospective

Les cinq premiers pas pour devenir vraiment agile à XP Day Suisse 2009 par Pascal Van Cauwenberghe et Portia Tung: La Rétrospective Ce qui était bien Ce qui n était pas bien Questions J ai appris Bon résumé des valeurs Simplicité du format Présentateurs sympathiques et joie communicative Bonbons Utilisation réelle du feedback Présentation

Plus en détail

Mes clients sont devenus accros à l'agilité

Mes clients sont devenus accros à l'agilité Mes clients sont devenus accros à l'agilité Xavier Nopre www.twitter.com/xnopre xnopre.blogspot.fr xnopre@gmail.com 15/10/2014, 10h15-11h Merci à nos sponsors Platinum Gold Silver Institutionnel Puis-je

Plus en détail

Reddition de compte et Agilité. Présenté par Jean-René Rousseau Agile Québec Septembre 2011

Reddition de compte et Agilité. Présenté par Jean-René Rousseau Agile Québec Septembre 2011 Reddition de compte et Agilité Présenté par Jean-René Rousseau Agile Québec Septembre 2011 Qui suis-je Jean-René Rousseau jrrousseau@pyxis-tech.com Coach Agile à Pyxis www.pyxis-tech.com/accompagnement

Plus en détail

Voici comment les entreprises voient les utilisateurs

Voici comment les entreprises voient les utilisateurs Les personas Voici comment les entreprises voient les utilisateurs Talk Phone Ipad Desktop Pencil & Paper qu en serait-il si on les voyait comme des personnes? Personas Au sprint 0 on détermine la cible

Plus en détail

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM) Architecture pragmatique pour la gestion du cycle de vie des applications (ALM) Concepts Agile appliqués à l architecture et à la conception Jean-Louis Maréchaux jl.marechaux@ca.ibm.com Jean-Louis Maréchaux

Plus en détail

Retour d expérience sur la mise en place de RTC au sein d une organisation Agile. Sébastien Mazoyer Directeur R&D VDoc Software Groupe Visiativ

Retour d expérience sur la mise en place de RTC au sein d une organisation Agile. Sébastien Mazoyer Directeur R&D VDoc Software Groupe Visiativ Retour d expérience sur la mise en place de RTC au sein d une organisation Agile Sébastien Mazoyer Directeur R&D VDoc Software Groupe Visiativ 2 Le groupe Visiativ 3 Vision fédératrice du groupe : L Entreprise

Plus en détail

L agile est mort vive l agile! L évolution du développement logiciel

L agile est mort vive l agile! L évolution du développement logiciel L agile est mort vive l agile! L évolution du développement logiciel L agile est mort vive l Agile. 2 3 4 L évolution 5 Une question de maturité Tiré de The Standish Group: Chaos Report 2011 Tiré de Version

Plus en détail

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour 2010 7 Octobre

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour 2010 7 Octobre PagesJaunes.fr Mise en place de Scrum de scrum Fabien Grellier Agile Tour 2010 7 Octobre 1 Roadmap Le contexte PagesJaunes.fr Le projet PagesJaunes.fr 2009 Rétrospective Conclusion 2 Le contexte PagesJaunes.fr

Plus en détail

Scrum et itk : adaptation de la méthode au développement d OAD. D après Henrik Kniberg Scrum et XP depuis les tranchées

Scrum et itk : adaptation de la méthode au développement d OAD. D après Henrik Kniberg Scrum et XP depuis les tranchées Scrum et itk : adaptation de la méthode au développement d OAD D après Henrik Kniberg Scrum et XP depuis les tranchées LES MÉTHODES AGILES Méthodes classiques client IKK!! #@??? client IK K Définition

Plus en détail

Management : agile! Thierry Gabriel Cros

Management : agile! Thierry Gabriel Cros Management : agile! Thierry Gabriel Cros Je m' présente, je m'appel' Thierry... 2000 Création «Extreme Programming France» 2010 http://federationagile.com @thierrycros 2 Agenda Rôles Management hybride

Plus en détail

EXIN Agile Scrum Master

EXIN Agile Scrum Master Guide de préparation EXIN Agile Scrum Master Édition de juillet 2015 Copyright 2015 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing

Plus en détail

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique

SCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique SCRUM BUT, LE LIVRE BLANC De la problématique de mener un projet AGILE dans une organisation classique Résumé Alors que les demandes de conduite de projet en AGILITE sont de plus en plus fréquentes, les

Plus en détail

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles Laurent PY CEO, Smartesting Laurent.py@smartesting.com @py_laurent www.smartesting.com Guillaume Coquelle Testeur,

Plus en détail

Pratique de logiciels de planification

Pratique de logiciels de planification Pratique de logiciels de planification MASTER TECHNOLOGIE & HANDICAP Université Paris 8 Sommaire Introduction Organisation d un projet Les principaux axes de la planification Gestion des tâches Gestion

Plus en détail

Le Product Owner Clé de voute d un projet agile réussi

Le Product Owner Clé de voute d un projet agile réussi Le Product Owner Clé de voute d un projet agile réussi Cédric Pourbaix - EFIDEV Qui est le product owner? SM PO Scrum Team Qui est le product owner? SM PO Scrum Team Qui est le product owner? marketing

Plus en détail

Techniques de Développement

Techniques de Développement Techniques de Développement Quelques définitions relatives au développement de logiciel Sébastien Faucou Université de Nantes (IUT de Nantes, département Informatique) Licence Professionnelle Systèmes

Plus en détail

Qui sommes- nous? Mathieu Boisvert Coach Agile Chargé de cours à L ESG (UQAM) Co- auteur d un livre avec Sylvie

Qui sommes- nous? Mathieu Boisvert Coach Agile Chargé de cours à L ESG (UQAM) Co- auteur d un livre avec Sylvie Les mécanismes d'assurance et de contrôle de la qualité dans un projet Agile Séminaire du génie logiciel LATECE 10 avril 2013 Qui sommes- nous? Mathieu Boisvert Coach Agile Chargé de cours à L ESG (UQAM)

Plus en détail

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab L'agilité appliquée à nous-mêmes Philippe Krief, PhD Development Manager IBM France Lab Agenda Où en était l équipe RPP il y a 24 mois Réorganisation de l équipe et du projet autour de Scrum et de RTC

Plus en détail