Scrum pour les (nuls) devs

Jenny Beaumont
Jenny BeaumontPracticing the fine art of communication.
Scrum
pour
les nuls devs
@jennybeaumont #wptech
Le stéréotype du dev
@jennybeaumont #wptech
@jennybeaumont #wptech
@jennybeaumont #wptech
@jennybeaumont #wptech
La réalité
@jennybeaumont #wptech
@jennybeaumont #wptech
@jennybeaumont #wptech
@jennybeaumont #wptech
@jennybeaumont #wptech
@jennybeaumont #wptech
Scrum est un framework pour
livrer des projects complexes
@jennybeaumont #wptech
Agile manifesto
Les individus et leurs interactions
plus que les processus et les outils.
Un logiciel qui fonctionne 

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.
@jennybeaumont #wptech
Les 12 principes
1. Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des
fonctionnalités à grande valeur ajoutée.
2. Accueillez positivement les changements de besoins, même tard dans le projet.
3. Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à
quelques mois et une préférence pour les plus courts.
4. Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble
quotidiennement tout au long du projet.
5. Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le
soutien dont elles ont besoin et faites-leur confiance pour atteindre les objectifs fixés.
6. Privilégiez la co-location de toutes les personnes travaillant ensemble et le dialogue en face à
face comme méthode de communication.
7. Un logiciel opérationnel est la principale mesure de progression d'un projet.
8. Les processus agiles encouragent un rythme de développement soutenable. Ensemble, les
commanditaires, les développeurs et les utilisateurs devraient être capables de maintenir
indéfiniment un rythme constant.
9. Une attention continue à l'excellence technique et à un bon design.
10.La simplicité – c’est-à-dire l’art de minimiser la quantité de travail inutile – est essentielle.
11.Les meilleures architectures, spécifications et conceptions émergent d'équipes auto-
organisées.
12.À intervalles réguliers, l'équipe réfléchit aux moyens possibles pour devenir plus efficace.
Puis elle s'adapte et modifie son mode de fonctionnement en conséquence.
Satisfaire le client
Accueillir le changement
Livrer fréquemment
Cultiver une culture de confiance
Le mesure du progrès est un produit fonctionnel
Chercher l’amélioration en continue
@jennybeaumont #wptech
Scrum
• Les acteurs
• La conception du projet
• Les événements ou « cérémonies »
@jennybeaumont #wptech
Les acteurs
• Product owner
• Scrum master
• L’équipe de développement
• Business analyst
• Parties prenantes
@jennybeaumont #wptech
La conception
• Conception du produit
• Elaboration des spécificités du produit
• Atelier de raffinement du produit
• Accord sur des systèmes et des processus
@jennybeaumont #wptech
Les événements
• Raffinement du backlog
• Planification du sprint
• Sprint
• Revue du sprint
• Retrospective du sprint
• Puis on remet ça !
@jennybeaumont #wptech
L’engagement de
l’équipe scrum
• Vous avez le pouvoir de résoudre le problème - les éléments
du backlog n’auront pas des détails sur COMMENT réaliser
le besoin, ça à vous et à l’équipe de décider.
• Vous vous engagez à l’objectif du sprint dans son intégralité.
• Vous feriez tout dans votre pouvoir pour tenir vos
engagements.
• Vous travaillerez ensemble afin de tenir l’engagement.
• Vous communiquerez si des imprévus modifient ce que vous
êtes en mesure de livrer.
@jennybeaumont #wptech
Les mythes
• Scrum c’est du cycle en V mais en mieux.
• Scrum ne nécessite pas de la documentation.
• Ce n’est pas du scrum si - ou - on ne peut pas
faire scrum si…
• Dans le scrum, il n’y a pas de planning.
@jennybeaumont #wptech
En pratique
• Le client qui ne s’approprie pas le projet.
• Le client non disponible.
• Le client/dev de mauvaise foi.
• Le coût fixe.
• Des problèmes de communication.
@jennybeaumont #wptech
Scrum en remote
• Adoption des outils par les parties prenantes
• Fuseaux horaires
• Les effets de ne pas partager un espace
physique
@jennybeaumont #wptech
Ressources
@jennybeaumont #wptech
Le Guide Scrum
par Jeff Sutherland 

& Ken Schwaber
https://www.scrumguides.org/
docs/scrumguide/v2017/2017-
Scrum-Guide-French.pdf
@jennybeaumont #wptech
Scrum: The Art
of Doing Twice
the Work in Half
the Time
par Jeff Sutherland,

co-creator de Scrum
@jennybeaumont #wptech
Scrum, de la
théorie à la
pratique
Initiation •
Perfectionnement •
Agilité
par Bassem El Haddad
&
Julien Oger
@jennybeaumont #wptech
Formations certifiantes
https://www.scrumalliance.org/courses-events/
https://www.scrum.org/classes?country=FR
@jennybeaumont #wptech
Jenny Beaumont
Sr Project Manager

& 

Certified Scrum master

chez
@jennybeaumont #wptech
Scrum pour les (nuls) devs
1 of 29

Recommended

Méthodes agiles vs méthodes classiques by
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesSirine Barguaoui
11.4K views22 slides
Partie 2 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho... by
Partie 2 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Partie 2 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...
Partie 2 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Bruno Flaven
1.4K views13 slides
Historique des méthodes agiles by
Historique des méthodes agilesHistorique des méthodes agiles
Historique des méthodes agilesazeau
3.7K views6 slides
Comment nous avons amélioré notre produit avec ScrumBan by
Comment nous avons amélioré notre produit avec ScrumBanComment nous avons amélioré notre produit avec ScrumBan
Comment nous avons amélioré notre produit avec ScrumBanJulien Rairat
6.1K views37 slides
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ? by
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?florentpellet
328 views20 slides
Les Bases des Méthodes Lean/Agile by
Les Bases des Méthodes Lean/AgileLes Bases des Méthodes Lean/Agile
Les Bases des Méthodes Lean/AgileAgileCoach.net
8.2K views91 slides

More Related Content

What's hot

Passer de Scrum à Scrumban - pour quoi faire ? by
Passer de Scrum à Scrumban - pour quoi faire ?Passer de Scrum à Scrumban - pour quoi faire ?
Passer de Scrum à Scrumban - pour quoi faire ?Charles-Louis de Maere
1.7K views21 slides
Les pièges à éviter pour réussir sa transition agile by
Les pièges à éviter pour réussir sa transition agileLes pièges à éviter pour réussir sa transition agile
Les pièges à éviter pour réussir sa transition agileOlivier Marquet
2.4K views36 slides
Introduction à Agile Lean by
Introduction à Agile LeanIntroduction à Agile Lean
Introduction à Agile LeanPyxis Technologies
1.6K views25 slides
Matinale Agile Wake Up #4 : les tests et l'agilité by
Matinale Agile Wake Up #4 : les tests et l'agilitéMatinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilitéZenika
626 views85 slides
XebiCon'17 : Continuous Product Discovery, comment dé-risquer systématiquemen... by
XebiCon'17 : Continuous Product Discovery, comment dé-risquer systématiquemen...XebiCon'17 : Continuous Product Discovery, comment dé-risquer systématiquemen...
XebiCon'17 : Continuous Product Discovery, comment dé-risquer systématiquemen...Publicis Sapient Engineering
473 views12 slides
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho... by
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Bruno Flaven
2.1K views18 slides

What's hot(20)

Les pièges à éviter pour réussir sa transition agile by Olivier Marquet
Les pièges à éviter pour réussir sa transition agileLes pièges à éviter pour réussir sa transition agile
Les pièges à éviter pour réussir sa transition agile
Olivier Marquet2.4K views
Matinale Agile Wake Up #4 : les tests et l'agilité by Zenika
Matinale Agile Wake Up #4 : les tests et l'agilitéMatinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilité
Zenika626 views
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho... by Bruno Flaven
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...
Bruno Flaven2.1K views
Le Burn-Out Agile - Devoxx MA by Cedric Moulard
Le Burn-Out Agile - Devoxx MALe Burn-Out Agile - Devoxx MA
Le Burn-Out Agile - Devoxx MA
Cedric Moulard331 views
Meilleures pratiques en gestion de projets agile [Webinaire] by Technologia Formation
Meilleures pratiques en gestion de projets agile [Webinaire]Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]
Agilité du point de vue de la gouvernance by Pyxis Technologies
Agilité du point de vue de la gouvernanceAgilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernance
Pyxis Technologies2.2K views
Et si je rythmais mon kanban ? by Goood!
Et si je rythmais mon kanban ?Et si je rythmais mon kanban ?
Et si je rythmais mon kanban ?
Goood!1.1K views
Accélérer les tests d’acceptation avec un DSL et du refactoring by Laurent PY
Accélérer les tests d’acceptation avec un DSL et du refactoringAccélérer les tests d’acceptation avec un DSL et du refactoring
Accélérer les tests d’acceptation avec un DSL et du refactoring
Laurent PY2.3K views
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ? by Charles Bouttaz
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Charles Bouttaz574 views
Devoxx 2016 - L'odyssée du Continuous Delivery by Diego Lemos
Devoxx 2016 - L'odyssée du Continuous DeliveryDevoxx 2016 - L'odyssée du Continuous Delivery
Devoxx 2016 - L'odyssée du Continuous Delivery
Diego Lemos1.5K views
Introduction aux méthodes agiles by Guillaume Collic
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
Guillaume Collic15.8K views
Agile Wake Up #3 : Lean UX by Zenika
Agile Wake Up #3 : Lean UXAgile Wake Up #3 : Lean UX
Agile Wake Up #3 : Lean UX
Zenika609 views
Le Lean Product Management présenté au LeanKanban Day 2015 by Sébastien Sacard
Le Lean Product Management présenté au LeanKanban Day 2015Le Lean Product Management présenté au LeanKanban Day 2015
Le Lean Product Management présenté au LeanKanban Day 2015
Sébastien Sacard2.7K views

Similar to Scrum pour les (nuls) devs

Le scrum master, metamorphe du bonheur by
Le scrum master, metamorphe du bonheurLe scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheursebastien_fournel
678 views17 slides
Agilité et la gestion du changement mboisvert - 15 octobre 2013 by
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013Pyxis Technologies
3.2K views68 slides
Agile Tour Lille 2008 by
Agile Tour Lille 2008Agile Tour Lille 2008
Agile Tour Lille 2008François Wauquier
1.1K views35 slides
Management de projet 2 by
Management de projet 2Management de projet 2
Management de projet 2David VALLAT
461 views58 slides
Gestion de projet agile avec Scrum by
Gestion de projet agile avec ScrumGestion de projet agile avec Scrum
Gestion de projet agile avec ScrumDaniel Rene FOUOMENE PEWO
77 views29 slides
Management de projet (agilité et design thinking) by
Management de projet (agilité et design thinking)Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)David VALLAT
5.4K views57 slides

Similar to Scrum pour les (nuls) devs(20)

Agilité et la gestion du changement mboisvert - 15 octobre 2013 by Pyxis Technologies
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Pyxis Technologies3.2K views
Management de projet 2 by David VALLAT
Management de projet 2Management de projet 2
Management de projet 2
David VALLAT461 views
Management de projet (agilité et design thinking) by David VALLAT
Management de projet (agilité et design thinking)Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)
David VALLAT5.4K views
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ? by Nicolas Ruffel
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Nicolas Ruffel493 views
Introduction à l'agilité iut lyon 1 sept2013 by agnes_crepet
Introduction à l'agilité   iut lyon 1 sept2013Introduction à l'agilité   iut lyon 1 sept2013
Introduction à l'agilité iut lyon 1 sept2013
agnes_crepet1.8K views
Démystifions l'Agile - Actency Paris Open Source Summit 2019 by Actency
Démystifions l'Agile - Actency Paris Open Source Summit 2019Démystifions l'Agile - Actency Paris Open Source Summit 2019
Démystifions l'Agile - Actency Paris Open Source Summit 2019
Actency83 views
Meetup : De l'agilité de la DSI à l'agile Marketing by Buy The Way
Meetup : De l'agilité de la DSI à l'agile MarketingMeetup : De l'agilité de la DSI à l'agile Marketing
Meetup : De l'agilité de la DSI à l'agile Marketing
Buy The Way1.5K views
Introduction à Scrum et aux méthodes agiles (v1.0) by Blackbird
Introduction à Scrum et aux méthodes agiles (v1.0)Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)
Blackbird3.6K views

More from Jenny Beaumont

Scrum for devs by
Scrum for devsScrum for devs
Scrum for devsJenny Beaumont
490 views24 slides
Doing it Wrong by
Doing it WrongDoing it Wrong
Doing it WrongJenny Beaumont
106 views23 slides
Zen et l'art de la contribution by
Zen et l'art de la contributionZen et l'art de la contribution
Zen et l'art de la contributionJenny Beaumont
4.3K views30 slides
Multilingual WordPress by
Multilingual WordPressMultilingual WordPress
Multilingual WordPressJenny Beaumont
475 views17 slides
PDFs à la volée avec TCPDF by
PDFs à la volée avec TCPDFPDFs à la volée avec TCPDF
PDFs à la volée avec TCPDFJenny Beaumont
4.2K views35 slides
Maintenance Matters (français) by
Maintenance Matters (français)Maintenance Matters (français)
Maintenance Matters (français)Jenny Beaumont
3.3K views58 slides

More from Jenny Beaumont(7)

Zen et l'art de la contribution by Jenny Beaumont
Zen et l'art de la contributionZen et l'art de la contribution
Zen et l'art de la contribution
Jenny Beaumont4.3K views
PDFs à la volée avec TCPDF by Jenny Beaumont
PDFs à la volée avec TCPDFPDFs à la volée avec TCPDF
PDFs à la volée avec TCPDF
Jenny Beaumont4.2K views
Maintenance Matters (français) by Jenny Beaumont
Maintenance Matters (français)Maintenance Matters (français)
Maintenance Matters (français)
Jenny Beaumont3.3K views
Case study: Custom Digital Downloads, an extension for WooCommerce by Jenny Beaumont
Case study: Custom Digital Downloads, an extension for WooCommerceCase study: Custom Digital Downloads, an extension for WooCommerce
Case study: Custom Digital Downloads, an extension for WooCommerce
Jenny Beaumont1.4K views

Scrum pour les (nuls) devs

  • 2. Le stéréotype du dev @jennybeaumont #wptech
  • 12. Scrum est un framework pour livrer des projects complexes @jennybeaumont #wptech
  • 13. Agile manifesto Les individus et leurs interactions plus que les processus et les outils. Un logiciel qui fonctionne 
 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. @jennybeaumont #wptech
  • 14. Les 12 principes 1. Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à grande valeur ajoutée. 2. Accueillez positivement les changements de besoins, même tard dans le projet. 3. Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à quelques mois et une préférence pour les plus courts. 4. Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennement tout au long du projet. 5. Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le soutien dont elles ont besoin et faites-leur confiance pour atteindre les objectifs fixés. 6. Privilégiez la co-location de toutes les personnes travaillant ensemble et le dialogue en face à face comme méthode de communication. 7. Un logiciel opérationnel est la principale mesure de progression d'un projet. 8. Les processus agiles encouragent un rythme de développement soutenable. Ensemble, les commanditaires, les développeurs et les utilisateurs devraient être capables de maintenir indéfiniment un rythme constant. 9. Une attention continue à l'excellence technique et à un bon design. 10.La simplicité – c’est-à-dire l’art de minimiser la quantité de travail inutile – est essentielle. 11.Les meilleures architectures, spécifications et conceptions émergent d'équipes auto- organisées. 12.À intervalles réguliers, l'équipe réfléchit aux moyens possibles pour devenir plus efficace. Puis elle s'adapte et modifie son mode de fonctionnement en conséquence. Satisfaire le client Accueillir le changement Livrer fréquemment Cultiver une culture de confiance Le mesure du progrès est un produit fonctionnel Chercher l’amélioration en continue @jennybeaumont #wptech
  • 15. Scrum • Les acteurs • La conception du projet • Les événements ou « cérémonies » @jennybeaumont #wptech
  • 16. Les acteurs • Product owner • Scrum master • L’équipe de développement • Business analyst • Parties prenantes @jennybeaumont #wptech
  • 17. La conception • Conception du produit • Elaboration des spécificités du produit • Atelier de raffinement du produit • Accord sur des systèmes et des processus @jennybeaumont #wptech
  • 18. Les événements • Raffinement du backlog • Planification du sprint • Sprint • Revue du sprint • Retrospective du sprint • Puis on remet ça ! @jennybeaumont #wptech
  • 19. L’engagement de l’équipe scrum • Vous avez le pouvoir de résoudre le problème - les éléments du backlog n’auront pas des détails sur COMMENT réaliser le besoin, ça à vous et à l’équipe de décider. • Vous vous engagez à l’objectif du sprint dans son intégralité. • Vous feriez tout dans votre pouvoir pour tenir vos engagements. • Vous travaillerez ensemble afin de tenir l’engagement. • Vous communiquerez si des imprévus modifient ce que vous êtes en mesure de livrer. @jennybeaumont #wptech
  • 20. Les mythes • Scrum c’est du cycle en V mais en mieux. • Scrum ne nécessite pas de la documentation. • Ce n’est pas du scrum si - ou - on ne peut pas faire scrum si… • Dans le scrum, il n’y a pas de planning. @jennybeaumont #wptech
  • 21. En pratique • Le client qui ne s’approprie pas le projet. • Le client non disponible. • Le client/dev de mauvaise foi. • Le coût fixe. • Des problèmes de communication. @jennybeaumont #wptech
  • 22. Scrum en remote • Adoption des outils par les parties prenantes • Fuseaux horaires • Les effets de ne pas partager un espace physique @jennybeaumont #wptech
  • 24. Le Guide Scrum par Jeff Sutherland 
 & Ken Schwaber https://www.scrumguides.org/ docs/scrumguide/v2017/2017- Scrum-Guide-French.pdf @jennybeaumont #wptech
  • 25. Scrum: The Art of Doing Twice the Work in Half the Time par Jeff Sutherland,
 co-creator de Scrum @jennybeaumont #wptech
  • 26. Scrum, de la théorie à la pratique Initiation • Perfectionnement • Agilité par Bassem El Haddad & Julien Oger @jennybeaumont #wptech
  • 28. Jenny Beaumont Sr Project Manager
 & 
 Certified Scrum master
 chez @jennybeaumont #wptech