Fondateur d Agile Impulse nicolashennion@agileimpulse.com. Support disponible sur agileimpulse.com/formation/scrumssii2j.
|
|
- Renée Métivier
- il y a 8 ans
- Total affichages :
Transcription
1 SCRUM AU QUOTIDIEN EN SSII Nicolas Hennion Fondateur d nicolashennion@agileimpulse.com 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 Agilité : de quoi parle-t-on? Agilité de l entreprise Urbanisme Architectures SOA Agilité du SI ERP Plateformes applicatives agiles
Plus en détail25/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étailMé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étailRè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étailTopologie 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étailScrum + 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étailChristophe 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étailScrum 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étailYassine 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étailScrum 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étailGESTION 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étailGestion 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étailFormation 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étailSoyez 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étailbacklog 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étailLA 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étailLes 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étailLes 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étailMaî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étailLes 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étailFormation 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étailCertification 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étailMé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étailMé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étailAgile 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étailFormation 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étailAgilité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étailMé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étailLe 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étailScrum. ... 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étailProgrammation 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étailCours 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étailLes 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étailAgile @ 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étailJean-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étailDé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étailSCRUM 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étailScrum 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étailPagesJaunes.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étailRetour 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étailLes 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étailGuide de Préparation. EXIN Agile Scrum. Foundation
Guide de Préparation EXIN Agile Scrum Foundation Édition Décembre 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étailPlan. 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étailLe 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étailEXIN 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étailIntroduc)on à l Agile
Introduc)on à l Agile 1 D où je viens Études M2 info : Paris Diderot (2009) MS Management de Projets Technologiques : ESSEC / Telecom Paris (2010) Aujourd hui Consultant à OCTO Technology (Conseil en SI)
Plus en détailIsabelle 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étailModèle de changement d organisation. Leanpizza.net présente. Petit Guide Rapide du jeu de cartes Modèle de Changement d Organisation
Guide rapide Leanpizza.net présente Petit Guide Rapide du jeu de cartes Modèle de Changement d Organisation v1.0 Rédacteur : Olivier Lafontan Traduction : Yannick Quenec hdu Date : 29 juin 2010 - Guide
Plus en détailGestion de Projet Agile
Gestion de Projet Agile Planification et Estimation Sprint 0 Tianxiao.Liu@u-cergy.fr Université de Cergy-Pontoise Master SIC/ISIM 2 ième Année Plan Introduction Motivation : pourquoi planifier & estimer?
Plus en détailScrum. Description. Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril 2014 - Trad FR v1.1
Scrum Description Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril 2014 - Trad FR v1.1 V 2012.12.13 2014 Scrum Alliance,Inc 1 Les principes de Scrum Les Valeurs du Manifeste Agile
Plus en détailArchitecture 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étailPrésentation UBO 12/2008 Présentation des méthodes agiles
Gestion de projet Vers les méthodes agiles Des approches prédictives aux méthodes agiles appliquées avec SCRUM Présentation UBO 12/2008 Présentation des méthodes agiles Partie 1 : La société Altran Altran
Plus en détailAlignement 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étailXP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros
XP : plus qu'agile Extreme Programming v2 et Développement Responsable Thierry Cros Retrouvez cette présentation sur le site http://thierrycros.net Licence CC-BY-NC-SA XP : plus qu'agile Pourquoi XP Installer
Plus en détailCHAPITRE 3 : LES METHODES AGILES?
CHAPITRE 3 : LES METHODES AGILES? UE Gestion de Projet Master 1 STIC 2014/2015 Céline Joiron 2 Introduction Après avoir présenté les cycles de vie «classiques» de la gestion de projet L objectif de ce
Plus en détailAvant propos. Parcours de lecture : combien de sprints vous faut il?
Avant propos Depuis plus d une dizaine d années, je conseille des entreprises et je forme des étudiants sur les méthodes itératives et agiles. Depuis cinq ans, cet effort porte presque exclusivement sur
Plus en détailL'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étailGESTION DE PROJET : LA METHODE AGILE
GESTION DE PROJET : LA METHODE AGILE Le SCRUM est une méthode de gestion de projet. Elle a pour but d améliorer la productivité des équipes. Ce terme est inspiré du terme Scrum en rugby qui désigne une
Plus en détailAgile Maroc 24 Novembre 2010. Méthodes agiles. Thierry Cros. http://etre-agile.com. Agile Maroc 24 novembre 2010
Agile Maroc 24 Novembre 2010 Méthodes agiles Thierry Cros 1 Thierry Cros 10 ans déjà... 2010 Création Extreme Programming France 2009 SigmaT Les Agilistes Toulousains 2010 Membre de «Fédération Agile»
Plus en détailVision Produit. Un sacré attracteur pour une équipe auto-organisée. Thierry Cros
Vision Produit Un sacré attracteur pour une équipe auto-organisée Thierry Cros Sommaire Attracteur et équipe auto-organisée Vision Produit Contenu Qui fait quoi? Formats Vision : un sacré attracteur http://etre-agile.com
Plus en détailAGILE IPHONE DEVELOPMENT
AGILE IPHONE devday for iphone, Geneva 2010 DEVELOPMENT Jérôme Layat jerome.layat@hortis.ch BREVE PRESENTATION Directeur Technique hortis, le studio 10 ans de pratique de l Agilité: développement, coaching
Plus en détailCATALOGUE)FORMATION)2015)
CATALOGUE)FORMATION)2015) Intitulé(de(formation( Code( Agiliser)vos)processus) F010$ Fondamentaux)du)Lean) F021$ Résolution)de)problème) F022$ Lean)Six)Sigma) F023$ Mesures)et)indicateurs) F030$ Assurance)qualité,)vérification,)validation)
Plus en détailLES tests d'acceptation
dans la série : b.d. agile! Idée et dessins par Anis berejeb : www.berejeb.com LES tests d'acceptation reflexions, experimentations... réussites et échecs... apprentissage et amelioration. à Partager avec
Plus en détail1/15. Jean Bernard CRAMPES Daniel VIELLE
1/15 Jean Bernard CRAMPES Daniel VIELLE CaseOnCloud est un SaaS de gestion de projets de développement logiciel CaseOC est : Multi démarches : MACAO MACAO Agile SCRUM Suivi d'aucune démarche particulière
Plus en détailIntroduction Les processus traditionnels extreme Programming Conclusion. extreme Programming. vers plus d agilité. F. Miller francois.miller@inpg.
vers plus d agilité F. Miller francois.miller@inpg.fr FC INPG Octobre 2008 - version 1.0 Introduction Contexte Le monde bouge économie des moyens (humains, financier,...) ; recherche de plus d efficacité
Plus en détailGestion Projet. Cours 3. Le cycle de vie
Gestion Projet Cours 3 Le cycle de vie Sommaire Généralités 3 Séquentiel 7 Itératif/Incrémental 17 Extreme Programming 22 Que choisir? 29 Etats Transverse 33 Cours 3 2006-2007 2 Généralités Cours 3 2006-2007
Plus en détailREX Scrum Master du terrain
REX Scrum Master du terrain Ludovic Larché Agile Tour 2012 à Rennes le 4 octobre 2012 Qui suis je? Ludovic LARCHE Agile Scrum / Kanban Consultant Scrum Master depuis 2008 Accompagnement de Product Owner
Plus en détailLes méthodes agiles UM2 2011-2012. 2011-2012 Les méthodes agiles S. Mathon
Les méthodes agiles UM2 2011-2012 1 2 Sommaire Introduction L origine des Méthodes Agiles Le déroulement d un projet Scrum Au démarrage d une version Au démarrage d une itération/sprint Le déroulement
Plus en détailXEBIA DÉVELOPPEMENT OFFSHORE DISTRIBUÉ EN MÉTHODES AGILES. CAS CLIENT : CoachClub
XEBIA DÉVELOPPEMENT OFFSHORE DISTRIBUÉ EN MÉTHODES AGILES CAS CLIENT : CoachClub Le métier de CoachClub CoachClub est le premier site vidéo de Coaching Sportif personnalisé. Mis au point par des professionnels
Plus en détailIngénierie des méthodes Agiles : Que cache l opposition entre déploiement et livraison en continu? Faut-il adopter DevOps 1?
DEVOPS et le déploiement d application Les Livres Blancs de MARTE Ingénierie des méthodes Agiles : Que cache l opposition entre déploiement et livraison en continu? Faut-il adopter DevOps 1? L alignement
Plus en détailScrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013
Scrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013 Illustration de couverture : Clément Pinçon Dunod, Paris, 2014 ISBN 978-2-10-071038-6 Préface
Plus en détailConditions gagnantes pour démarrer sa transition Agile
Conditions gagnantes pour démarrer sa transition Agile 1 4 Les De plus en plus d organisations voient l Agilité comme une piste de solution aux problèmes auxquels elles sont confrontées. Par ailleurs,
Plus en détailINF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015
INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015 Question #1 Quelle technique de mise sous test devons-nous utiliser si nous voulons simuler le comportement d'une
Plus en détailLes Bonnes PRATIQUES DU TEST LOGICIEL
Les Bonnes PRATIQUES DU TEST LOGICIEL SOMMAIRE Qu est-ce que le test logiciel? Pourquoi le test est-il un maillon crucial de l ingénierie logicielle? Quels sont les différents types de tests? Qu est-ce
Plus en détailSOCIAL CRM: DE LA PAROLE À L ACTION
LIVRE BLANC SOCIAL CRM: DE LA PAROLE À L ACTION Découvrez comment le Social CRM peut travailler pour vous LIVRE BLANC SOCIAL CRM: DE LA PAROLE À L ACTION 2 À PROPOS Au cours des dernières années, vous
Plus en détailEn face du commanditaire, on met un chef de projet qui connait le domaine (banque, administration, etc.)
Atelier «Science du projet» séance 4 8 novembre 2008 Compte rendu 1. Sébastien Larribe : la méthode AGILE, méthode de gestion de projet Sébastien Larribe part de l hypothèse que des méthodes de conception,
Plus en détailISTQB Agile Tester en quelques mots ISTQB Marketing Working Group
ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group Mai 2014 Qu est-ce que l ISTQB? ISTQB : International Software Testing Qualifications Board (www.istqb.org): Association sans but lucratif
Plus en détailMéthodologies SCRUM Présentation et mise en oeuvre
Méthodologies SCRUM Présentation et mise en oeuvre Réalisé par Istace Emmanuel (Manu404) pour la communauté Hackbbs Document sous license GFDL (Licence de documentation libre GNU) http://www.gnu.org/licenses/licenses.fr.html
Plus en détailProcessus d Informatisation
Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue
Plus en détailComment réussir la mise en place d un ERP?
46 Jean-François Lange par Denis Molho consultant, DME Spécial Financium La mise en place d un ERP est souvent motivée par un constat d insuffisance dans la gestion des flux de l entreprise. Mais, si on
Plus en détailTuesday, October 20, 2009. Nantes
Tuesday, October 20, 2009 Nantes Retour d'expérience SCRUM/XP dans un contexte CMMI-DEV niveau 2 SM CMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon University. Capability Maturity
Plus en détailEstimer et mesurer la performance des projets agiles avec les points de fonction
Estimer et mesurer la performance des projets agiles avec les points de fonction Radenko Corovic, MBA radenko.corovic@rsmtechno.ca 1. Introduction Les méthodes agiles de développement des systèmes ont
Plus en détailLes Méthodes Agiles. description et rapport à la Qualité. Benjamin Joguet Rémi Perrot Guillaume Tourgis
Les Méthodes Agiles description et rapport à la Qualité Benjamin Joguet Rémi Perrot Guillaume Tourgis 1 Plan Présentation générale d'agile Qu'est ce qu'une méthode Agile? Le manifeste Les valeurs Les principes
Plus en détailINTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)
INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS) 1 Introduction à la gestion de projet Agile Sommaire AVERTISSEMENT... 2 APERÇU... 3 EXERCICE
Plus en détailJean-Pierre Vickoff. 2008 J-P Vickoff
Agilité étendue Jean-Pierre Vickoff 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Le mouvement Itératif-Incrémental (Agile) Agilité étendue au SI et PUMA Essentiel Entreprise
Plus en détailL enseignement de méthodes agiles dans un contexte d apprentissage actif
L enseignement de méthodes agiles dans un contexte d apprentissage actif Ruben González-Rubio Eugène Morin Balkrishna Sharma Gukhool Groupe ɛ X it C1-3019 Département de génie électrique et de génie informatique
Plus en détailApproches Agiles pour éditeurs logiciels
Approches Agiles pour éditeurs logiciels Avril 2012 2012-04- 05 Larmor Valley 2 Agenda Approches Agiles pour éditeurs logiciels Intérêts Freins ProposiBons Bienvenu(e)s! 3 S'informer Découvrir Offre Communautaire
Plus en détailLean, Kanban & Management Visuel
Lean, Kanban & Management Visuel Eric Colin, Christine Chevrier, Frédéric Duffau mercredi 19 octobre 2011 1 Sommaire Contexte projet 5 Valeurs de l agilité 5 La pensée Lean 15 Mise en œuvre, adaptations
Plus en détailSCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle
SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle 1 AGENDA Présentation de BWIN Description rapide du scrum Processus du scrum Démonstration de l implémentation
Plus en détailCRM PERFORMANCE CONTACT
CRM PERFORMANCE CONTACT PREMIUM 3ème génération Un concentré de haute technologie pour augmenter de 30 % vos rendez-vous Le Vinci, 2 place Alexandre Farnèse 84000 Avignon Tél : + 33 (0)4 90 13 15 88 Télécopie
Plus en détailUser stories et Backlog de produit
User stories et Backlog de produit User-stories ou scénarios : Une user story ou un scénario est une exigence du système à développer formulée en une ou deux phrases dans le langage des utilisateurs pour
Plus en détailDiplôme Fédéral de Web Project Manager
2015/2016 Diplôme Fédéral de Web Project Manager Formation supérieure 1 SAWI garantie d excellence Facteurs déterminants permettant de choisir une formation auprès du SAWI / Plus de 40 ans d expérience
Plus en détailRetour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats.
Retour d expérience RATP Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats. Les intervenants Alexis Bourgeois Chef de projet MOE (front web)
Plus en détailContrats agiles: mythe ou réalité?
Contrats agiles: mythe ou réalité? Présentation-Discussion Jean-Pierre Rey, IIG jpierre.rey@hevs.ch Objectifs Mes intentions Présenter quelques pistes pour intégrer l agilité dans les contrats Partage
Plus en détailTesteur Agile Niveau Fondation 2014 - Bertrand Cornanguer, Vice-chair Agile tester WG
Testeur Niveau Fondation 2014 - Bertrand Cornanguer, Vice-chair tester WG Enquêtes 2013 sur l Agilité Seriez-vous interessé par la certification Testeur? Enquête ISTQB (70 pays juin octobre 2013) Ingénieurs
Plus en détailTP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château
Rappel TP3 Intégration de pratiques agiles En direct-live du château 40 41 Scénario d intégration agile 1. User Stories (1) 1. Rédiger les User Stories (exigences) 2. Planifier les Itérations (quoi / quand)
Plus en détailXP : ce célèbre inconnu
XP : ce célèbre inconnu Extreme Programming Thierry Cros http://etre-agile.com 1 XP : plus qu'agile Pourquoi XP Installer XP Rôles et Cycle de Vie Pratiques : Coder et livrer Développement Responsable
Plus en détailLes 10 pratiques pour adopter une démarche DevOps efficace
Les 10 pratiques pour adopter une démarche DevOps efficace William Gravier RESPONSABLE D ACTIVITE DEVOPS SOCIETE POESI 1 QU EST-CE QUE DEVOPS? 2 LES TROIS PROCESSUS DEVOPS 3 L AGILITE DES ETUDES ET L ITILISISATION
Plus en détailLes «méthodes Agiles»
doctrine Logiciel Le contrat de développement logiciel en méthode Agile Un peu de douceur dans un monde de brutes? Les «méthodes Agiles» consacrent une philosophie de travail évolutive et pragmatique reposant
Plus en détail