Slide 1

Slide 1 text

FÉLIX-ANTOINE BOURBONNAIS B.ING., PSM, M.SC. Version 2016-08 L’excellence et le talent: le coeur de l’Agilité

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

11 Félix-Antoine Bourbonnais B.ing., PSM, M.Sc.

Slide 4

Slide 4 text

12 Félix-Antoine Bourbonnais [email protected]

Slide 5

Slide 5 text

13 AGILE Coach Mentor Formateur Félix-Antoine Bourbonnais [email protected] TECH ÉQUIPE

Slide 6

Slide 6 text

Ceci n’est pas une présentation technique… c’est un essai, une réflexion… Avertissement

Slide 7

Slide 7 text

Une nouvelle économie…

Slide 8

Slide 8 text

UNE NOUVELLE ÈRE

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

18 Époque industrielle Époque de la connaissance Époque de la créativité ? 1910 1960 2010

Slide 11

Slide 11 text

L’économie créative se limite à la capacité humaine à générer de nouvelles idées, de nouvelles technologies -- Peter Green http://www.agileforall.com/2015/05/the-future-of-agile-changing-the-world-of-work/

Slide 12

Slide 12 text

La révolution de l’information que nous vivons aujourd’hui est sans doute d’une violence […] au moins aussi grande que ce que l’on a appelé la première révolution industrielle -- Jérôme Barrand Complexité, incertitude, interdépendance... L'agilité comme réponse [Deloitte]

Slide 13

Slide 13 text

-- Jeffrey, R. Emmelt, CEO de General Electric Complexité, incertitude, interdépendance... L'agilité comme réponse [Deloitte] Nous pensons que toute société industrielle va devenir une société basée sur le logiciel d’ici 2020.

Slide 14

Slide 14 text

Le développement logiciel n’est pas une chaîne de montage!

Slide 15

Slide 15 text

http://www.technocompetences.qc.ca/sites/default/files/uploads/a-propos/Plan_action/Bilan_triennal_2012-2015_VFR.pdf http://www.technocompetences.qc.ca/formulaire-telechargement-ds15 68 000$ salaire moyen dans les TIC

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

[…] la montée de la complexité, la montée de l’interdépendance, la montée de l’incertitude et la montée de l’individualité. -- Jérôme Barrand Complexité, incertitude, interdépendance... L'agilité comme réponse [Deloitte]

Slide 18

Slide 18 text

L’entreprise doit créer les conditions permettant de libérer les capacités créatives de chacun, tirer profit des savoir-faire et de l’intelligence collective. Très loin du modèle d’entreprise des années 60 […] -- Jérôme Barrand Complexité, incertitude, interdépendance... L'agilité comme réponse [Deloitte]

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

À condition d’être vraiment Agile !

Slide 21

Slide 21 text

35 Capacité à s’adapter aux changements Élimination du gaspillage, bloquants … Je suis Agile! Mais est-ce que ton code est Agile? Tu es « Agile » et « Lean » ok…

Slide 22

Slide 22 text

They 1. want to use an agile process, and pick Scrum They 2. adopt the Scrum practices, and maybe even the principles After 3. a while progress is slow because the code base is a mess -- Martin Fowler Flacid Scrum

Slide 23

Slide 23 text

Continuous attention to technical excellence and good design enhances agility http://agilemanifesto.org/principles.html Le 9e principe du Manifeste Agile

Slide 24

Slide 24 text

38 Vélocité (extrapolation) Votre flot Sprints: 1 2 3 … Votre dette

Slide 25

Slide 25 text

Le fait d’être livré et accepté ne veut pas dire que c’est soutenable…

Slide 26

Slide 26 text

Imaginez sans excellence technique ! $ développement < $ maintenance

Slide 27

Slide 27 text

41 Qualité EXTERNE Qualité INTERNE Échec RAPIDE clients frustrés + code figé + = Refonte ou mort! Qualité EXTERNE Qualité INTERNE Échec avec lente AGONIE clients content mais impossible à soutenir + = Dette ! Qualité EXTERNE Qualité INTERNE Succès potentiel Production de valeur soutenable! + = Excellence

Slide 28

Slide 28 text

43 Bien fait Rapidement Le bon produit +

Slide 29

Slide 29 text

L’IMPORTANCE DE L’EXCELLENCE TECHNIQUE

Slide 30

Slide 30 text

Inspiration: RADTAC Agile Team Maturity L’Agilité a plusieurs facettes… Pratiques techniques Gestion de projets Gestion des affaires et produits Pratiques d'équipe

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

39 • conférences sur les pratiques de développement et DevOps Technical • Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture (Allison Pollard, Mike Rieser) Complementing • Scrum with Technical Excellence for Hyper-productivity (Ron Quartel) Agile • Craftsmanship and Technical Excellence, How to Get There (Steve Ropa) Et pas seulement des personnes techniques!

Slide 33

Slide 33 text

AATC 2016 Agile Alliance

Slide 34

Slide 34 text

People have told me that they see Scrum as the management approach to agile development and XP as the engineering practices that make it effective, both bonded together by complimentary practices and goals. -- Ken Schwaber http://www.coldewey.com/publikationen/conferences/oopsla2003/KenSchwaber.pdf Même Ken Schwaber le dit!

Slide 35

Slide 35 text

No content

Slide 36

Slide 36 text

Excellence != Perfection

Slide 37

Slide 37 text

Le principal défi d’une entreprise Agile est de combattre la complexité du logiciel.

Slide 38

Slide 38 text

Successful sofware needs to be able to evolve to meet expanding needs. -- Allison Pollard et Mike Rieser, Agile 2015

Slide 39

Slide 39 text

Agilité = Capacité à changer Architecture évolutive Réusinage Tests automatisés Code propre Responsabilisation OK mais c’est quoi du code Agile?

Slide 40

Slide 40 text

55 Les principes sont pourtant connus SOLID Simple Design Tell don’t Ask Pyramide des tests Tests unitaires DevOps Culture d’automatisation …

Slide 41

Slide 41 text

À quelle fréquence livre en production ?

Slide 42

Slide 42 text

Avec des équipes créatives pleines d’excellence technique ! Comment y parvenir ?!?

Slide 43

Slide 43 text

… mais l’excellence technique passe avant tout par le talent...

Slide 44

Slide 44 text

LE TALENT

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

61 http://www.gallup.com/poll/181289/majority-employees-not-engaged-despite-gains-2014.aspx Employés engagés au travail ? 31% 51% 18% Engagés Désengagés Fortement désengagés Source: Gallup Aux USA, ±1/95%

Slide 47

Slide 47 text

http://www.gallup.com/businessjournal/439/What-Your-Disaffected-Workers-Cost.aspx 300 000 000 000$ La perte de productivité causée par les 18% fortement désengagés

Slide 48

Slide 48 text

63 http://www.gallup.com/poll/181289/majority-employees-not-engaged-despite-gains-2014.aspx Et les jeunes ? 28,9 32,2 32,7 42,2 Millénaires Génération X Boomers Traditionalistes Millénaires Génération X Boomers Traditionalistes Source: Gallup Aux USA, ±1/95%

Slide 49

Slide 49 text

No content

Slide 50

Slide 50 text

Vos professionnels du développement sont au centre de votre production de valeur

Slide 51

Slide 51 text

Never forget that hiring is the most important thing you do -- How Google Works http://fr.slideshare.net/ericschmidt/how-google-works-final-1

Slide 52

Slide 52 text

… n’ont aucune idée à quel point il y a une énorme différence entre un développeur excellent et un développeur moyen! Les entreprises…

Slide 53

Slide 53 text

No content

Slide 54

Slide 54 text

[Smart Creatives] combine technical knowledge, business expertise and creativity http://fr.slideshare.net/ericschmidt/how-google-works-final-1

Slide 55

Slide 55 text

Créatif • : Un « jet » (firehose) à nouvelles idées Curieux • créatif: il questionne et n’est jamais satisfait du statu quo Intelligence • d’affaires: il peut relier sa compréhension technique avec l’excellence du produit et les perspectives d’affaires Créatif • risqué: il n’a pas peur d’échouer parce qu’il sait qu’en échouant, il va apprendre Autonome • créatif: il prend des actions basées sur sa propre initiative • Créatif communicatif: il est drôle et peut s’exprimer avec flair et charisme Google et les « Smart-Creatives »

Slide 56

Slide 56 text

73 http://www.technocompetences.qc.ca/formulaire-telechargement-ds15 La main d’œuvre se raréfie… « Le manque de candidats ayant les compétences ou les spécialisations recherchées (cité respectivement par 77 % et 60 % des entreprises comme l’une de leurs trois principales difficultés) »

Slide 57

Slide 57 text

Des passionnés et curieux Caractéristique principale

Slide 58

Slide 58 text

Le développement TI est devenu si vaste que seul une personne curieuse et débrouillarde peut survivre…

Slide 59

Slide 59 text

… est un ”solutionneur” de problèmes ! Un bon professionnel du développement

Slide 60

Slide 60 text

No content

Slide 61

Slide 61 text

79 Le problème… … le défi c’est votre capacité à les recruter et les garder dans votre entreprise ! … n’est pas que le Québec manque de talents ! … ils sont rares partout !

Slide 62

Slide 62 text

Les jeunes n’ont pas la même

Slide 63

Slide 63 text

Donnez le pouvoir aux gens (empowerment)

Slide 64

Slide 64 text

Parce qu’avec des gens intelligents tout est possible!

Slide 65

Slide 65 text

Vous avez des leaders et des passionnés cachés! À vous de les faire pousser…

Slide 66

Slide 66 text

Image: Google Pour innover, il faut un environnement stimulant

Slide 67

Slide 67 text

No content

Slide 68

Slide 68 text

Se garder à jour c’est faire de l’amélioration continue…

Slide 69

Slide 69 text

Un bon professionnel doit aiguiser ses outils et parfait sa connaissance…

Slide 70

Slide 70 text

Le prochain framework, la prochaine techno …

Slide 71

Slide 71 text

Les meilleurs vont apprendre n’importe quoi

Slide 72

Slide 72 text

91 Mais ils vont pouvoir partir ! CFO: « Si on les forme à fort prix et qu’ils partent ... » CEO: « Imagine si on ne le fait pas… et qu’ils restent … »

Slide 73

Slide 73 text

Train people well enough so they can leave, treat them well enough so they don't want to -- Richard Branson, fondateur Virgin

Slide 74

Slide 74 text

Le mentorat ?

Slide 75

Slide 75 text

CONCLUSION

Slide 76

Slide 76 text

Beaucoup d’entreprises Agiles sont freinées ou échouent à cause de leur code et de leurs pratiques techniques ! ? Pourquoi

Slide 77

Slide 77 text

96 En bref… 1 Dans un monde créatif l’excellence est au cœur de la productivité 2 L’excellence repose sur des personnes intelligentes, curieuses, passionnées et créatives

Slide 78

Slide 78 text

L’échec, c’est un succès! Vous allez vous tromper…

Slide 79

Slide 79 text

Laissez les gens changer le monde

Slide 80

Slide 80 text

Une nouvelle ère a débutée…

Slide 81

Slide 81 text

Êtes-vous prêt ?

Slide 82

Slide 82 text

Merci .

Slide 83

Slide 83 text

104 Merci Mon nom Félix-Antoine Bourbonnais Mon courriel [email protected] Notre blogue developpementagile.com Nos Twitter @fbourbonnais | @elapsetech Mon LinkedIn linkedin.com/in/fbourbonnais/fr conferences.elapsetech.com /excellence Diapositives disponibles…

Slide 84

Slide 84 text

Vidéo: Le bonheur au travail (RTBF) • 1/3 https://vimeo.com/146888337 2/3 https://vimeo.com/146888336 3/3 https://vimeo.com/146886789 Emmanuelle • Duez - Positive Economy Forum - Le Havre 2015 https://www.youtube.com/watch?v=gkdvEg1kwnY Annexe