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

L’excellence et le talent: le coeur de l’Agilit...

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. 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/
  2. 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]
  3. -- 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.
  4. […] 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]
  5. 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]
  6. 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…
  7. 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
  8. Continuous attention to technical excellence and good design enhances agility

    http://agilemanifesto.org/principles.html Le 9e principe du Manifeste Agile
  9. 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
  10. Inspiration: RADTAC Agile Team Maturity L’Agilité a plusieurs facettes… Pratiques

    techniques Gestion de projets Gestion des affaires et produits Pratiques d'équipe
  11. 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!
  12. 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!
  13. Successful sofware needs to be able to evolve to meet

    expanding needs. -- Allison Pollard et Mike Rieser, Agile 2015
  14. Agilité = Capacité à changer Architecture évolutive Réusinage Tests automatisés

    Code propre Responsabilisation OK mais c’est quoi du code Agile?
  15. 55 Les principes sont pourtant connus SOLID Simple Design Tell

    don’t Ask Pyramide des tests Tests unitaires DevOps Culture d’automatisation …
  16. 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%
  17. Never forget that hiring is the most important thing you

    do -- How Google Works http://fr.slideshare.net/ericschmidt/how-google-works-final-1
  18. … 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…
  19. 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 »
  20. 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) »
  21. Le développement TI est devenu si vaste que seul une

    personne curieuse et débrouillarde peut survivre…
  22. 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 !
  23. 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 … »
  24. Train people well enough so they can leave, treat them

    well enough so they don't want to -- Richard Branson, fondateur Virgin
  25. Beaucoup d’entreprises Agiles sont freinées ou échouent à cause de

    leur code et de leurs pratiques techniques ! ? Pourquoi
  26. 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
  27. 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…
  28. 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