SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
You can’t scale crappy code
AGILE
PRÉSENTATION ÉPISODES BANDE-ANNONCES ET PLUS TITRES SIMILAIRES INFOS
2019 16+ 3 saisons
Regardez la saison 1 maintenant
S1 E1 : “Introduction”
Après que les participants se soient
installés, Sylvain déroule le plan de sa
présentation. Il explique d’où vient ce titre
aguicheur et en profite pour se présenter
au public.
Créateur : Sylvain Leray
1
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
AGILE
You can”t scale crappy code 11mn
Après l’introduction, on parle du code
propre, d’excellence technique et de tests
automatisés
You can’t scale bad people 12mn
Le code c’est bien, mais ce qui
importe avant tout ce sont les
femmes et les hommes au sein des
équipes agiles.
You can’t scale bad practices
10mn
Une pratique agile pour les gouverner
tous, pour les trouver, les amener et
dans les ténèbres agiles les lier.
2 3 4
2
You can’t scale crappy code
PRÉSENTATION ÉPISODES BANDE-ANNONCES ET PLUS TITRES SIMILAIRES INFOS
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Sylvain Leray
AGILE
Scrum master / Manager / Formateur agile
Après 13 ans de dev principalement en Java et de gestion de
projet à l’ancienne, je tombe les deux pieds dans l’agilité en 2014
et découvre les joies du management bienveillant.
3
PRÉSENTATION ÉPISODES BANDE-ANNONCES ET PLUS TITRES SIMILAIRES INFOS
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Episode 2 : You can’t scale crappy code
4
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Working software over
comprehensive documentation
5
Manifeste Agile #2 :
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Le livre à mettre entre toutes les mains, dès l’école !
6
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Le code propre
7
Avons-nous fait de notre mieux pour "laisser l’endroit plus
propre que nous l’avons trouvé" ?
James O. Coplien (Préface de Clean Code)
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Le code propre
8
Les 5S dans l’industrie automobile japonaise qui sont à la base du Lean
Une discipline pour le code non facultative !
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
S’organiser
9
Nommage des variables / Méthodes / Classes
Précis, expressif, univoque
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Situer
10
Ordonner le code pour le retrouver facilement
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Scintiller
11
● Un espace de travail dégagé
● Du code non pollué par des commentaires inutiles
● Pas de code mort
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Standardiser
12
● Appliquer les bonnes pratiques de nos pairs
● Décider de normes au sein de l’équipe
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Suivi
13
Maintenir le niveau d’excellence
Créez un guide du développeur
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
L’excellence par le design
14
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
L’excellence par les tests : TDD
15
(Test Driven Development)
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
L’excellence par les tests : BDD
16
(Behavior Driven Development)
Gherkin
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Des outils pour nous aider
17
Toute l’équipe doit être convaincue !
«Affichez des indicateurs sur le management visuel
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
L’excellence par le groupe
18
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Concernant la documentation :
YAGNI
TAGRI
You Ain’t Gonna Need It
19
They Ain’t Gonna Read It
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Génération automatique de
documentation
20
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Le reste de la documentation… en code
21
MkDocs
Project documentation with Markdown.
Doc & Code sur Git !
Docusaurus
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Episode 3 : You can’t scale bad* people
22
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Individuals and interactions over
processes and tools
23
Manifeste Agile #1
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Tout le monde peut apprendre et évoluer
24
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
La formation, pour tous, toute la vie
25
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
La formation des développeurs
26
Écrire des lignes de code ne suffit plus
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
La formation des testeurs
27
Les tests manuels vont disparaître (Automatisation…)
Le machine learning s’y met
Le besoin de validation, lui, va rester !
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
La formation des Product Owners
28
Formez un bon PO, sauvez une équipe de dev !
Même si le PO est un client, tout le monde y gagne,
même l’ESN !
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
La formation des utilisateurs
29
Formez les au feedback
Apprenez leur à être exigeant !
Et rappelez au PO de les canaliser :)
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
30
L’écoute, l’empathie,
la négociation, le leadership,
la communication…
La formation aux soft skills
«L’Agile c’est 30 % d’outils et 70 % de culture
IT4Business le 18/10/2019
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
La pluridisciplinarité
31
Crédit photo : marketing-professionnel.frAgile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
La communication ça s’apprend !
32
Crédit photo : sante-mentale.frAgile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Episode 4 : You can’t scale bad practices
33
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Le ScrumBut
34
Oui mais pas pour tout le monde !
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Si le scrum n’est pas adapté
Utilisez un Kanban !
35
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Les post-its dans une
équipe distribuée
36
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Laissez le temps aux équipes
De murir 37
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Le chef* de projet agile
Il apporte la compétence de coordination /
gestion des risques dans l’équipe
(et le scrum master dans tout ça ?)
38
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
SAFe c’est bien mais...
KISS
39
Keep It Stupid Simple
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
40
Le bien être au travail
Inutile de voir grand si on ne gère déjà pas l’essentiel
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
Episode 5 : “Conclusion”
41
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
42
Une équipe de dev qui vise l’excellence
(et à qui on laisse le temps de le faire)
Une équipe motivée et bien formée
Des pratiques aussi simples que possible
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
You can’t scale crappy code
AGILE
2019 16+ 3 saisons
Regardez la saison 1 maintenant
S1 E5 : “Conclusion”
Avant de laisser place aux questions et
échanges passionnés, Sylvain conclut en
rappelant ses convictions et en engageant
le public à l’action pour une agilité à
l’échelle sans drame !
Créateur : Sylvain Leray
43
PRÉSENTATION ÉPISODES BANDE-ANNONCES ET PLUS TITRES SIMILAIRES INFOS
Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019

Contenu connexe

Similaire à You can't scale crappy code

20180628 keynote-agile-laval
20180628 keynote-agile-laval20180628 keynote-agile-laval
20180628 keynote-agile-lavalFabrice Aimetti
 
In imago basic concept; modèles organisations agile
In imago basic concept; modèles organisations agileIn imago basic concept; modèles organisations agile
In imago basic concept; modèles organisations agileDominique POPIOLEK-OLLE
 
Triqual presentation lean_six_sigma2012
Triqual presentation lean_six_sigma2012Triqual presentation lean_six_sigma2012
Triqual presentation lean_six_sigma2012Benhassine Medali
 
Communauté de pratiques Agile/Devops aux Finances publiques: premier bilan a...
Communauté de pratiques Agile/Devops aux Finances publiques: premier bilan a...Communauté de pratiques Agile/Devops aux Finances publiques: premier bilan a...
Communauté de pratiques Agile/Devops aux Finances publiques: premier bilan a...Agile En Seine
 
Agile tour aix marseille 2018 agnostic agile - pour en finir avec les guere...
Agile tour aix marseille 2018   agnostic agile - pour en finir avec les guere...Agile tour aix marseille 2018   agnostic agile - pour en finir avec les guere...
Agile tour aix marseille 2018 agnostic agile - pour en finir avec les guere...Jean-Luc FAVROT
 
Le lean UX et au dela - FLUPA Nantes - Fev2019
Le lean UX et au dela - FLUPA Nantes - Fev2019Le lean UX et au dela - FLUPA Nantes - Fev2019
Le lean UX et au dela - FLUPA Nantes - Fev2019Matthieu Gioani
 
Agilité et digital au service du monde d’après - Agile en Seine 2021
Agilité et digital au service du monde d’après - Agile en Seine 2021Agilité et digital au service du monde d’après - Agile en Seine 2021
Agilité et digital au service du monde d’après - Agile en Seine 2021Agile En Seine
 
Donnez un second souffle à vos rétros à distance
Donnez un second souffle à vos rétros à distanceDonnez un second souffle à vos rétros à distance
Donnez un second souffle à vos rétros à distanceBenoit Roussel
 
Cyag01 formation-les-fondamentaux-de-la-methode-agile-scrum
Cyag01 formation-les-fondamentaux-de-la-methode-agile-scrumCyag01 formation-les-fondamentaux-de-la-methode-agile-scrum
Cyag01 formation-les-fondamentaux-de-la-methode-agile-scrumCERTyou Formation
 
Scrum formation-agile-scrum-master-psm
Scrum formation-agile-scrum-master-psmScrum formation-agile-scrum-master-psm
Scrum formation-agile-scrum-master-psmCERTyou Formation
 
2014 out lambda_soutenancefinale
2014 out lambda_soutenancefinale2014 out lambda_soutenancefinale
2014 out lambda_soutenancefinaleOutLambda
 
Petit guide du management lean à l’usage des équipes agiles
Petit guide du management lean à l’usage des équipes agilesPetit guide du management lean à l’usage des équipes agiles
Petit guide du management lean à l’usage des équipes agilespolenumerique33
 
Conference entretiens de recrutement, Gilles Payet
Conference entretiens de recrutement, Gilles PayetConference entretiens de recrutement, Gilles Payet
Conference entretiens de recrutement, Gilles PayetTransmission RH
 
Petit-déjeuner "Agile et Dépendances"
Petit-déjeuner "Agile et Dépendances"Petit-déjeuner "Agile et Dépendances"
Petit-déjeuner "Agile et Dépendances"OCTO Technology
 
Des trains pas (tout à fait) comme les autres - Agile en Seine 2020
Des trains pas (tout à fait) comme les autres - Agile en Seine 2020Des trains pas (tout à fait) comme les autres - Agile en Seine 2020
Des trains pas (tout à fait) comme les autres - Agile en Seine 2020Agile En Seine
 
Lancement de la toute première Tribe du programme Next Gen IS/IT chez Thales
Lancement de la toute première Tribe du programme Next Gen IS/IT chez ThalesLancement de la toute première Tribe du programme Next Gen IS/IT chez Thales
Lancement de la toute première Tribe du programme Next Gen IS/IT chez ThalesAgile En Seine
 
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...Agilbee (Patrice Petit)
 

Similaire à You can't scale crappy code (18)

20180628 keynote-agile-laval
20180628 keynote-agile-laval20180628 keynote-agile-laval
20180628 keynote-agile-laval
 
In imago basic concept; modèles organisations agile
In imago basic concept; modèles organisations agileIn imago basic concept; modèles organisations agile
In imago basic concept; modèles organisations agile
 
Triqual presentation lean_six_sigma2012
Triqual presentation lean_six_sigma2012Triqual presentation lean_six_sigma2012
Triqual presentation lean_six_sigma2012
 
Communauté de pratiques Agile/Devops aux Finances publiques: premier bilan a...
Communauté de pratiques Agile/Devops aux Finances publiques: premier bilan a...Communauté de pratiques Agile/Devops aux Finances publiques: premier bilan a...
Communauté de pratiques Agile/Devops aux Finances publiques: premier bilan a...
 
Agile tour aix marseille 2018 agnostic agile - pour en finir avec les guere...
Agile tour aix marseille 2018   agnostic agile - pour en finir avec les guere...Agile tour aix marseille 2018   agnostic agile - pour en finir avec les guere...
Agile tour aix marseille 2018 agnostic agile - pour en finir avec les guere...
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
 
Le lean UX et au dela - FLUPA Nantes - Fev2019
Le lean UX et au dela - FLUPA Nantes - Fev2019Le lean UX et au dela - FLUPA Nantes - Fev2019
Le lean UX et au dela - FLUPA Nantes - Fev2019
 
Agilité et digital au service du monde d’après - Agile en Seine 2021
Agilité et digital au service du monde d’après - Agile en Seine 2021Agilité et digital au service du monde d’après - Agile en Seine 2021
Agilité et digital au service du monde d’après - Agile en Seine 2021
 
Donnez un second souffle à vos rétros à distance
Donnez un second souffle à vos rétros à distanceDonnez un second souffle à vos rétros à distance
Donnez un second souffle à vos rétros à distance
 
Cyag01 formation-les-fondamentaux-de-la-methode-agile-scrum
Cyag01 formation-les-fondamentaux-de-la-methode-agile-scrumCyag01 formation-les-fondamentaux-de-la-methode-agile-scrum
Cyag01 formation-les-fondamentaux-de-la-methode-agile-scrum
 
Scrum formation-agile-scrum-master-psm
Scrum formation-agile-scrum-master-psmScrum formation-agile-scrum-master-psm
Scrum formation-agile-scrum-master-psm
 
2014 out lambda_soutenancefinale
2014 out lambda_soutenancefinale2014 out lambda_soutenancefinale
2014 out lambda_soutenancefinale
 
Petit guide du management lean à l’usage des équipes agiles
Petit guide du management lean à l’usage des équipes agilesPetit guide du management lean à l’usage des équipes agiles
Petit guide du management lean à l’usage des équipes agiles
 
Conference entretiens de recrutement, Gilles Payet
Conference entretiens de recrutement, Gilles PayetConference entretiens de recrutement, Gilles Payet
Conference entretiens de recrutement, Gilles Payet
 
Petit-déjeuner "Agile et Dépendances"
Petit-déjeuner "Agile et Dépendances"Petit-déjeuner "Agile et Dépendances"
Petit-déjeuner "Agile et Dépendances"
 
Des trains pas (tout à fait) comme les autres - Agile en Seine 2020
Des trains pas (tout à fait) comme les autres - Agile en Seine 2020Des trains pas (tout à fait) comme les autres - Agile en Seine 2020
Des trains pas (tout à fait) comme les autres - Agile en Seine 2020
 
Lancement de la toute première Tribe du programme Next Gen IS/IT chez Thales
Lancement de la toute première Tribe du programme Next Gen IS/IT chez ThalesLancement de la toute première Tribe du programme Next Gen IS/IT chez Thales
Lancement de la toute première Tribe du programme Next Gen IS/IT chez Thales
 
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
 

Dernier

Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxrajaakiass01
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkRefRama
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxabdououanighd
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetJeanYvesMoine
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLElebaobabbleu
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsJaouadMhirach
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKNassimaMdh
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...Universidad Complutense de Madrid
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxShinyaHilalYamanaka
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Chapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon CoursChapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon Coursebenezerngoran
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxhamzagame
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfAmgdoulHatim
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 

Dernier (20)

Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénients
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Chapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon CoursChapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon Cours
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 

You can't scale crappy code

  • 1. You can’t scale crappy code AGILE PRÉSENTATION ÉPISODES BANDE-ANNONCES ET PLUS TITRES SIMILAIRES INFOS 2019 16+ 3 saisons Regardez la saison 1 maintenant S1 E1 : “Introduction” Après que les participants se soient installés, Sylvain déroule le plan de sa présentation. Il explique d’où vient ce titre aguicheur et en profite pour se présenter au public. Créateur : Sylvain Leray 1 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 2. AGILE You can”t scale crappy code 11mn Après l’introduction, on parle du code propre, d’excellence technique et de tests automatisés You can’t scale bad people 12mn Le code c’est bien, mais ce qui importe avant tout ce sont les femmes et les hommes au sein des équipes agiles. You can’t scale bad practices 10mn Une pratique agile pour les gouverner tous, pour les trouver, les amener et dans les ténèbres agiles les lier. 2 3 4 2 You can’t scale crappy code PRÉSENTATION ÉPISODES BANDE-ANNONCES ET PLUS TITRES SIMILAIRES INFOS Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 3. Sylvain Leray AGILE Scrum master / Manager / Formateur agile Après 13 ans de dev principalement en Java et de gestion de projet à l’ancienne, je tombe les deux pieds dans l’agilité en 2014 et découvre les joies du management bienveillant. 3 PRÉSENTATION ÉPISODES BANDE-ANNONCES ET PLUS TITRES SIMILAIRES INFOS Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 4. Episode 2 : You can’t scale crappy code 4 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 5. Working software over comprehensive documentation 5 Manifeste Agile #2 : Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 6. Le livre à mettre entre toutes les mains, dès l’école ! 6 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 7. Le code propre 7 Avons-nous fait de notre mieux pour "laisser l’endroit plus propre que nous l’avons trouvé" ? James O. Coplien (Préface de Clean Code) Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 8. Le code propre 8 Les 5S dans l’industrie automobile japonaise qui sont à la base du Lean Une discipline pour le code non facultative ! Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 9. S’organiser 9 Nommage des variables / Méthodes / Classes Précis, expressif, univoque Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 10. Situer 10 Ordonner le code pour le retrouver facilement Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 11. Scintiller 11 ● Un espace de travail dégagé ● Du code non pollué par des commentaires inutiles ● Pas de code mort Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 12. Standardiser 12 ● Appliquer les bonnes pratiques de nos pairs ● Décider de normes au sein de l’équipe Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 13. Suivi 13 Maintenir le niveau d’excellence Créez un guide du développeur Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 14. L’excellence par le design 14 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 15. L’excellence par les tests : TDD 15 (Test Driven Development) Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 16. L’excellence par les tests : BDD 16 (Behavior Driven Development) Gherkin Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 17. Des outils pour nous aider 17 Toute l’équipe doit être convaincue ! «Affichez des indicateurs sur le management visuel Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 18. L’excellence par le groupe 18 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 19. Concernant la documentation : YAGNI TAGRI You Ain’t Gonna Need It 19 They Ain’t Gonna Read It Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 20. Génération automatique de documentation 20 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 21. Le reste de la documentation… en code 21 MkDocs Project documentation with Markdown. Doc & Code sur Git ! Docusaurus Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 22. Episode 3 : You can’t scale bad* people 22 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 23. Individuals and interactions over processes and tools 23 Manifeste Agile #1 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 24. Tout le monde peut apprendre et évoluer 24 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 25. La formation, pour tous, toute la vie 25 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 26. La formation des développeurs 26 Écrire des lignes de code ne suffit plus Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 27. La formation des testeurs 27 Les tests manuels vont disparaître (Automatisation…) Le machine learning s’y met Le besoin de validation, lui, va rester ! Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 28. La formation des Product Owners 28 Formez un bon PO, sauvez une équipe de dev ! Même si le PO est un client, tout le monde y gagne, même l’ESN ! Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 29. La formation des utilisateurs 29 Formez les au feedback Apprenez leur à être exigeant ! Et rappelez au PO de les canaliser :) Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 30. 30 L’écoute, l’empathie, la négociation, le leadership, la communication… La formation aux soft skills «L’Agile c’est 30 % d’outils et 70 % de culture IT4Business le 18/10/2019 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 31. La pluridisciplinarité 31 Crédit photo : marketing-professionnel.frAgile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 32. La communication ça s’apprend ! 32 Crédit photo : sante-mentale.frAgile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 33. Episode 4 : You can’t scale bad practices 33 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 34. Le ScrumBut 34 Oui mais pas pour tout le monde ! Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 35. Si le scrum n’est pas adapté Utilisez un Kanban ! 35 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 36. Les post-its dans une équipe distribuée 36 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 37. Laissez le temps aux équipes De murir 37 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 38. Le chef* de projet agile Il apporte la compétence de coordination / gestion des risques dans l’équipe (et le scrum master dans tout ça ?) 38 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 39. SAFe c’est bien mais... KISS 39 Keep It Stupid Simple Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 40. 40 Le bien être au travail Inutile de voir grand si on ne gère déjà pas l’essentiel Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 41. Episode 5 : “Conclusion” 41 Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 42. 42 Une équipe de dev qui vise l’excellence (et à qui on laisse le temps de le faire) Une équipe motivée et bien formée Des pratiques aussi simples que possible Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019
  • 43. You can’t scale crappy code AGILE 2019 16+ 3 saisons Regardez la saison 1 maintenant S1 E5 : “Conclusion” Avant de laisser place aux questions et échanges passionnés, Sylvain conclut en rappelant ses convictions et en engageant le public à l’action pour une agilité à l’échelle sans drame ! Créateur : Sylvain Leray 43 PRÉSENTATION ÉPISODES BANDE-ANNONCES ET PLUS TITRES SIMILAIRES INFOS Agile Tour Nantes 2019 – Sylvain Leray – 30/10/2019