Upgrade to Pro — share decks privately, control downloads, hide ads and more …

L’excellence et le talent: le coeur de l’Agilité (v2016-08)

L’excellence et le talent: le coeur de l’Agilité (v2016-08)

Pourquoi malgré Scrum et Lean est-ce si difficile de maintenir vélocité et qualité tout en livrant fréquemment? Avons-nous oublié les fondements techniques qui étaient à l’origine du mouvement?

L’Agilité ne peut se réaliser que par la réunion du talent et de l’excellence à tous les niveaux: de la gestion à la technique.

Nous entrons dans une nouvelle ère: celle de «l’intelligence-créative»! Dans ce monde, le talent, le sens des affaires, mais aussi les pratiques techniques sont tous essentiels.

Félix-Antoine Bourbonnais

November 09, 2015
Tweet

More Decks by Félix-Antoine Bourbonnais

Other Decks in Programming

Transcript

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

    View Slide

  2. View Slide

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

    View Slide

  4. 12
    Félix-Antoine Bourbonnais
    [email protected]

    View Slide

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

    View Slide

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

    View Slide

  7. Une nouvelle économie…

    View Slide

  8. UNE NOUVELLE ÈRE

    View Slide

  9. View Slide

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

    View Slide

  11. 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/

    View Slide

  12. 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]

    View Slide

  13. -- 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.

    View Slide

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

    View Slide

  15. 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

    View Slide

  16. View Slide

  17. […] 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]

    View Slide

  18. 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]

    View Slide

  19. View Slide

  20. À condition d’être
    vraiment Agile !

    View Slide

  21. 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…

    View Slide

  22. 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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  27. 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

    View Slide

  28. 43
    Bien fait Rapidement
    Le bon
    produit
    +

    View Slide

  29. L’IMPORTANCE DE L’EXCELLENCE TECHNIQUE

    View Slide

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

    View Slide

  31. View Slide

  32. 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!

    View Slide

  33. AATC 2016
    Agile Alliance

    View Slide

  34. 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!

    View Slide

  35. View Slide

  36. Excellence !=
    Perfection

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  41. À quelle fréquence livre en production
    ?

    View Slide

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

    View Slide

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

    View Slide

  44. LE TALENT

    View Slide

  45. View Slide

  46. 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%

    View Slide

  47. 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

    View Slide

  48. 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%

    View Slide

  49. View Slide

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

    View Slide

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

    View Slide

  52. … 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…

    View Slide

  53. View Slide

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

    View Slide

  55. 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 »

    View Slide

  56. 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) »

    View Slide

  57. Des passionnés
    et curieux
    Caractéristique principale

    View Slide

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

    View Slide

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

    View Slide

  60. View Slide

  61. 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 !

    View Slide

  62. Les jeunes n’ont pas la même

    View Slide

  63. Donnez le pouvoir aux gens
    (empowerment)

    View Slide

  64. Parce qu’avec des gens intelligents
    tout est possible!

    View Slide

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

    View Slide

  66. Image: Google
    Pour innover, il faut un
    environnement stimulant

    View Slide

  67. View Slide

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

    View Slide

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

    View Slide

  70. Le prochain framework,
    la prochaine techno …

    View Slide

  71. Les meilleurs vont apprendre
    n’importe quoi

    View Slide

  72. 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 …
    »

    View Slide

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

    View Slide

  74. Le mentorat ?

    View Slide

  75. CONCLUSION

    View Slide

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

    View Slide

  77. 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

    View Slide

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

    View Slide

  79. Laissez les gens
    changer le monde

    View Slide

  80. Une nouvelle ère
    a débutée…

    View Slide

  81. Êtes-vous prêt ?

    View Slide

  82. Merci .

    View Slide

  83. 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…

    View Slide

  84. 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

    View Slide