SlideShare une entreprise Scribd logo
1  sur  21
Agile Spirit
ABDESLEM MENACERE
DIREC TEUR TECHNIQUE (C TO)
@abdeslem_
https://abdeslemmenacer
e.wordpress.com/
Agenda
1. Comment va l’IT dans le monde?
2. Agile spirit
3. Scrum au quotidien
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
“The Roman bridges of antiquity were
very inefficient
structures. By modern standards, they
used too much stone,
and as a result, far too much labour to
build. Over the years
we have learned to build bridges more
efficiently, using fewer
materials and less labour to perform
the same task.”
-Tom Clancy (The Sum of All Fears)! (The Standish Group - Chaos Report)
The Standish Group - Chaos Report
CHAOS MANIFESTO édition 2011
Agile SPIRIT
@abdeslem_ https://abdeslemmenacere.wordpress.com
http://www.mountaingoatsoftware.com/blog/agile-succeeds-
three-times-more-often-than-waterfall
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
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)
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.
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
• ……………………………….
Scrum au quotidien
@abdeslem_ https://abdeslemmenacere.wordpress.com
Eburndown
Trello
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
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
@abdeslem_ https://abdeslemmenacere.wordpress.com

Contenu connexe

Similaire à Agile Spirit

L’informatique efficience
L’informatique efficienceL’informatique efficience
L’informatique efficienceMichel Bruchet
 
Méthodologie projet, historique et innovation
Méthodologie projet, historique et innovationMéthodologie projet, historique et innovation
Méthodologie projet, historique et innovation2le
 
Low code, lean et agilité sur les projets SHarePoint - SPS Dakar
Low code, lean et agilité sur les projets SHarePoint - SPS DakarLow code, lean et agilité sur les projets SHarePoint - SPS Dakar
Low code, lean et agilité sur les projets SHarePoint - SPS DakarSébastien Paulet
 
SPS Dakar 2018 - Low code, lean et agilité - Sébastien Paulet
SPS Dakar 2018 - Low code, lean et agilité - Sébastien PauletSPS Dakar 2018 - Low code, lean et agilité - Sébastien Paulet
SPS Dakar 2018 - Low code, lean et agilité - Sébastien PauletaOS Community
 
Agilité et les méthodes agiles - Synthèse Synertal
Agilité et les méthodes agiles - Synthèse SynertalAgilité et les méthodes agiles - Synthèse Synertal
Agilité et les méthodes agiles - Synthèse SynertalClaude Emond
 
Enrichir Ses Méthodes Avec des Processus Unifiés Agiles
Enrichir Ses Méthodes Avec des Processus Unifiés AgilesEnrichir Ses Méthodes Avec des Processus Unifiés Agiles
Enrichir Ses Méthodes Avec des Processus Unifiés AgilesRomain Couturier
 
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Taoufik Fekhar
 
Aborder la transition vers l'agilité
Aborder la transition vers l'agilitéAborder la transition vers l'agilité
Aborder la transition vers l'agilitéChristophe Addinquy
 
2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xpdecsdeco
 
Une application sans framework en 2019
Une application sans framework en 2019Une application sans framework en 2019
Une application sans framework en 2019Rodrigue Villetard
 
12+1 Patterns opérationnels de transition agile
12+1 Patterns opérationnels de transition agile12+1 Patterns opérationnels de transition agile
12+1 Patterns opérationnels de transition agileChristophe Addinquy
 
Scrum les principes de base
Scrum les principes de base Scrum les principes de base
Scrum les principes de base Sirine Barguaoui
 
ALM et Agilite : la convergence
ALM et Agilite : la convergenceALM et Agilite : la convergence
ALM et Agilite : la convergenceLucian Precup
 

Similaire à Agile Spirit (20)

Methodologies agiles
Methodologies agilesMethodologies agiles
Methodologies agiles
 
Genielogiciel
GenielogicielGenielogiciel
Genielogiciel
 
L’informatique efficience
L’informatique efficienceL’informatique efficience
L’informatique efficience
 
Méthodologie projet, historique et innovation
Méthodologie projet, historique et innovationMéthodologie projet, historique et innovation
Méthodologie projet, historique et innovation
 
Low code, lean et agilité sur les projets SHarePoint - SPS Dakar
Low code, lean et agilité sur les projets SHarePoint - SPS DakarLow code, lean et agilité sur les projets SHarePoint - SPS Dakar
Low code, lean et agilité sur les projets SHarePoint - SPS Dakar
 
SPS Dakar 2018 - Low code, lean et agilité - Sébastien Paulet
SPS Dakar 2018 - Low code, lean et agilité - Sébastien PauletSPS Dakar 2018 - Low code, lean et agilité - Sébastien Paulet
SPS Dakar 2018 - Low code, lean et agilité - Sébastien Paulet
 
Agilité et les méthodes agiles - Synthèse Synertal
Agilité et les méthodes agiles - Synthèse SynertalAgilité et les méthodes agiles - Synthèse Synertal
Agilité et les méthodes agiles - Synthèse Synertal
 
Enrichir Ses Méthodes Avec des Processus Unifiés Agiles
Enrichir Ses Méthodes Avec des Processus Unifiés AgilesEnrichir Ses Méthodes Avec des Processus Unifiés Agiles
Enrichir Ses Méthodes Avec des Processus Unifiés Agiles
 
Agile Tour 2016 @ Lille
Agile Tour 2016 @ LilleAgile Tour 2016 @ Lille
Agile Tour 2016 @ Lille
 
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
 
Lean ux-scrum
Lean ux-scrumLean ux-scrum
Lean ux-scrum
 
L'Agilité chez GEE Montréal
L'Agilité chez GEE MontréalL'Agilité chez GEE Montréal
L'Agilité chez GEE Montréal
 
Aborder la transition vers l'agilité
Aborder la transition vers l'agilitéAborder la transition vers l'agilité
Aborder la transition vers l'agilité
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xp
 
Une application sans framework en 2019
Une application sans framework en 2019Une application sans framework en 2019
Une application sans framework en 2019
 
12+1 Patterns opérationnels de transition agile
12+1 Patterns opérationnels de transition agile12+1 Patterns opérationnels de transition agile
12+1 Patterns opérationnels de transition agile
 
Scrum les principes de base
Scrum les principes de base Scrum les principes de base
Scrum les principes de base
 
ALM et Agilite : la convergence
ALM et Agilite : la convergenceALM et Agilite : la convergence
ALM et Agilite : la convergence
 
Agile Tour Lille 2008
Agile Tour Lille 2008Agile Tour Lille 2008
Agile Tour Lille 2008
 

Plus de Algiers Tech Meetup

Plus de Algiers Tech Meetup (8)

Introduction to aws
Introduction to awsIntroduction to aws
Introduction to aws
 
Data tracking using Google Analytics
Data tracking using Google AnalyticsData tracking using Google Analytics
Data tracking using Google Analytics
 
Presentation of Oracle database products
Presentation of Oracle database productsPresentation of Oracle database products
Presentation of Oracle database products
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
 
Rex Agility at icosnet
Rex Agility at icosnetRex Agility at icosnet
Rex Agility at icosnet
 
Overview of Telecommunication networks
Overview of Telecommunication networksOverview of Telecommunication networks
Overview of Telecommunication networks
 
Material Design for Android
Material Design for AndroidMaterial Design for Android
Material Design for Android
 
The future of JavaScript
The future of JavaScriptThe future of JavaScript
The future of JavaScript
 

Agile Spirit

  • 1. Agile Spirit ABDESLEM MENACERE DIREC TEUR TECHNIQUE (C TO) @abdeslem_ https://abdeslemmenacer e.wordpress.com/
  • 2. Agenda 1. Comment va l’IT dans le monde? 2. Agile spirit 3. Scrum au quotidien
  • 3. 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
  • 4. “The Roman bridges of antiquity were very inefficient structures. By modern standards, they used too much stone, and as a result, far too much labour to build. Over the years we have learned to build bridges more efficiently, using fewer materials and less labour to perform the same task.” -Tom Clancy (The Sum of All Fears)! (The Standish Group - Chaos Report)
  • 5. The Standish Group - Chaos Report
  • 7.
  • 10. 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
  • 11. 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)
  • 12.
  • 13. 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.
  • 14. 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 • ……………………………….
  • 15. Scrum au quotidien @abdeslem_ https://abdeslemmenacere.wordpress.com
  • 16.
  • 17.
  • 19. 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
  • 20. 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