Agile comme un guépard
Transcript of Agile comme un guépard
![Page 1: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/1.jpg)
AGILE comme un guépardou comment accélérer les cycles de production d’un projet
![Page 2: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/2.jpg)
AGILE?
![Page 3: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/3.jpg)
L’agile, qu’est ce que c’est pour vous ?Et vous, connaissez-vous l’AGILE ?
![Page 4: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/4.jpg)
Les origines de l’AGILE
![Page 5: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/5.jpg)
• Résultat des travaux de Tom Gilb (cycle de vie évolutif) et Scott Schultz (production en itération rapide)
• 1984 : Première publication par Chuck Morris (IBM)
• 1991 : Premier courant de l’agile, le RAD : Rapid Application Development
• 2001 : Réunion des différents mentors de la « pensée » agile et publication du manifeste.
Les origines de l’AGILE
![Page 6: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/6.jpg)
Les mécanismes de l’AGILE
![Page 7: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/7.jpg)
Les mécanismes de l’AGILE
1. Personnes et interaction plutôt que processus et outils
2. Logiciel fonctionnel plutôt que documentation complète
3. Collaboration avec le client plutôt que négociation de contrat
4. Réagir au changement plutôt que suivre un plan
![Page 8: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/8.jpg)
• Notre première priorité est de satisfaire le client en livrant tôt et régulièrement des logiciels utiles.
• Le changement est bienvenu, même tardivement dans le développement. Les processus agiles exploitent le changement comme avantage compétitif pour le client.
• Livrer fréquemment une application fonctionnelle, toutes les deux semaines à deux mois, avec une tendance pour la période la plus courte.
• Les gens de l'art et les développeurs doivent collaborer quotidiennement au projet.
Les mécanismes de l’AGILE
![Page 9: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/9.jpg)
• 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.
• La méthode la plus efficace de transmettre l'information est une conversation en face à face.
• Un logiciel fonctionnel est la meilleure unité de mesure de la progression du projet.
• Les processus agiles promeuvent un rythme de développement soutenable. Commanditaires, développeurs et utilisateurs devraient pouvoir maintenir le rythme indéfiniment.
Les mécanismes de l’AGILE
![Page 10: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/10.jpg)
• Une attention continue à l'excellence technique et à la qualité de la conception améliore l'agilité.
• La simplicité - l'art de maximiser la quantité de travail à ne pas faire - est essentielle.
• Les meilleures architectures, spécifications et conceptions sont issues d'équipes qui s'auto-organisent.
• À intervalle régulier, l'équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son comportement dans ce sens.
Les mécanismes de l’AGILE
![Page 11: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/11.jpg)
Sommes-nous AGILE ?
![Page 12: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/12.jpg)
Tour de table sur les projetsTour de table sur les projets passés
![Page 13: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/13.jpg)
Comment devenir plus AGILE ?
![Page 14: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/14.jpg)
Avoir de bons outils pour bien forger
• Utiliser un système de versioning de fichier : svn, git…
• Mettre en place un bug tracker : Mantis, JIRA, bugzilla (ou un fichier excel ?).
• Utiliser un wiki pour stocker les informations : Confluence, Mediawiki…
![Page 15: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/15.jpg)
Découper comme un préparateur de sushis
• Découper chaque projet en étapes.• Définir des tâches simples pour chaque
étapes.• Réaliser chaque jour une météo des projets
(utiliser des post-it comme Kanban)• A chaque livrable, TESTER et livrer sans
régressions.
![Page 16: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/16.jpg)
Soyez souple et solide comme le bambou
• Faites participer le client à la vie du projet.• Soyez à l’écoute de ses demandes et
remarques.• Lorsqu’une étape d’un projet a été validée ne
changer pas de cap. Soyez patient, attendez la prochaine.
• Soyez franc avec le client, si il y a un soucis, prévenez-le, le plus tôt possible.
![Page 17: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/17.jpg)
En résumé, être AGILE c’est …
1. Avoir un environnement de travail stable2. Partager l’information3. Etre à l’écoute du client4. Découper de manière simple un projet
comme un jeu de LEGO5. Tester, tester et tester ce que l’on livre
![Page 18: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/18.jpg)
Et une équipe AGILE c’est…
1. Un client.2. Une personne en frontale avec le client.3. Une personne en charge de la découpe du
projet et de son suivi.4. Des développeurs.5. Et surtout de la communication !
![Page 19: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/19.jpg)
Pour aller plus loin
• AGILE c’est plusieurs écoles, courants : SCRUM, Extreme Programming, Crystal etc.
• L’AGILE est un enfant de la pensée Lean• Des outils peuvent être utiliser comme Kanban
pour avoir un vision claire du suivi des tâches en cours.
• AGILE c’est aussi des blogs : http://martinfowler.com/bliki/index.html
![Page 20: Agile comme un guépard](https://reader035.fdocument.pub/reader035/viewer/2022081422/55700839d8b42ac0178b46c3/html5/thumbnails/20.jpg)