Agile Spirit
-
Upload
algiers-tech-meetup -
Category
Technology
-
view
531 -
download
0
Transcript of Agile Spirit
![Page 1: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/1.jpg)
Agile Spirit ABDESLEM MENACEREDIRECTEUR TECHNIQUE (CTO)
@abdeslem_
https://abdeslemmenacere.wordpress.com/
![Page 2: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/2.jpg)
Agenda
1. Comment va l’IT dans le monde?2. Agile spirit3. Scrum au quotidien
![Page 3: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/3.jpg)
DONE
1. Je ne connais pas « Agile » et je veux savoir ce que c’est
2. Je connais Agile et je veux en savoir un peu plus
3. La session me permettra de noter des choses à débattre pour la session de cet après-midi
![Page 4: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/4.jpg)
“The Roman bridges of antiquity were very inefficientstructures. By modern standards, they used too much stone,and as a result, far too much labour to build. Over the yearswe have learned to build bridges more efficiently, using fewermaterials and less labour to perform the same task.”
-Tom Clancy (The Sum of All Fears)! (The Standish Group - Chaos Report)
![Page 5: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/5.jpg)
The Standish Group - Chaos Report
![Page 6: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/6.jpg)
CHAOS MANIFESTO édition 2011
![Page 7: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/7.jpg)
![Page 8: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/8.jpg)
Agile SPIRIT@abdeslem_ https://abdeslemmenacere.wordpress.com
![Page 9: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/9.jpg)
http://www.mountaingoatsoftware.com/blog/agile-succeeds-three-times-more-often-than-waterfall
![Page 10: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/10.jpg)
Méthodes agiles« 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, appliquant un cérémonial minimal, qui produisent, dans un délai contraint, un logiciel de grande qualité répondant aux besoins changeants des utilisateurs »
Scott Ambler« L’agilité est la capacité à favoriser le changement et à y répondre en vue de s’adapter au mieux à un environnement turbulent. »
Jim Highsmith
« Agile software development is a group of software development methods based on iterative and incremental development, in which requirements and solutions evolve through collaboration between self-organizing ,…. »
Wikipédia
Voir D’autres définitions
![Page 11: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/11.jpg)
Quelques méthodes agiles• Scrum (Ken Schwaber)
• XP (Kent Beck )
• Kanban (Toyota)
• Lean Software Development (Mary and Tom Poppendieck)
• Crystal (Alistair Cockburn)
• Feature-Driven Development – FDD (Peter Coad , Stephen Palmer, Mac Felsing)
• Adaptive Software Development ASD (Jim Highsmith)
• Rational Unified Process - RUP (Philippe Kruchten, Ivar Jacobsen)
• Dynamic Systems Development Method – DSDM (DSDM consortium)
• Agile development in the large (Jutta Eckstein)
• The Pragmatic Programmer (Andrew Hunt, David Thomas)
![Page 12: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/12.jpg)
![Page 13: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/13.jpg)
Agile : 4 principes fondamentaux •Les individus et leurs interactions plus que les processus et les outils
•Des logiciels opérationnels plus qu’une documentation exhaustive
•La collaboration avec les clients plus que la négociation contractuelle
•L’adaptation au changement plus que le suivi d’un plan
http://agilemanifesto.org/
Nous reconnaissons la valeur des seconds éléments, mais privilégions les premiers.
![Page 14: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/14.jpg)
Mythes autour de l’agilité• L’Agile, c’est juste une mode
• L’Agile, c’est ce qui permet aux développeurs paresseux d’éviter la planification et la documentation
• C’est Agile, c’est simple à mettre en place
• C’est Agile, on pensera au code et à l’architecture plus tard
• Sur un projet Agile, il n’y a pas de spécifications, de plan, de processus, d’outil et même pas de contrat
• ……………………………….
![Page 15: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/15.jpg)
Scrum au quotidien@abdeslem_ https://abdeslemmenacere.wordpress.com
![Page 16: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/16.jpg)
![Page 17: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/17.jpg)
![Page 18: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/18.jpg)
Eburndown
Trello
![Page 19: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/19.jpg)
Livres à lire•« Scrum , Le guide pratique de la méthode agile la plus populaire » - Claude Aubry
•“Agile Testing , a practical guy for Testers and Agile teams” - Lisa Crispin , Janet Gregory
• “Agile Estimating and Planning” - Mike Cohn
• “Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation” - Addison-Wesley
• « Lean startup » - Eric ries
• “Lean Analytics: Use Data to Build a Better Startup Faster” (Lean Series)
@abdeslem_ https://abdeslemmenacere.wordpress.com
![Page 20: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/20.jpg)
DONE?1. Je ne connaissais pas « Agile » maintenant je sais que ce n’est pas
de gymnastique
2. Je connaissais « Agile » Mais j’ai appris de nouvelles choses intéressantes
3. J’ai noté des choses à débattre lors de la session de l’après-midi
@abdeslem_ https://abdeslemmenacere.wordpress.com
![Page 21: Agile Spirit](https://reader035.fdocuments.in/reader035/viewer/2022070601/5884a5041a28ab76798b48e1/html5/thumbnails/21.jpg)
@abdeslem_ https://abdeslemmenacere.wordpress.com