NOT ONLY CODE
NOT ONLY AGILE
NOT ONLY MANAGERS
NOT ONLY RULES
Software Craftsmanship
Le métier de « faiseur de logiciels »...
TDP : TEST-DRIVEN PRESENTATION
L’objectif (militant) sera atteint si …
q J’ai changé de point de vue sur mon job et ma
res...
Success
consists of
going from failure
to failure
without loss of enthusiasm
BARBU BAVARD
Né en 1970. Première ligne de code en octobre
1980 sur IBM PC 51xx. Premiers cours du soir
aux adultes à 17 a...
UN TRUC DE VIEUX
Craftsmanship
Le logiciel c’est
notre job, et c’est
notre responsabilité
L’ENTREPRENEUR ET LE VIEUX (PAS) SAGE
Products or Projects ?
Agile or Agile [methodologies] ?
DISAMBIGUATION
LES PERSONNES
L’ÉQUIPE
LES MOYENS
Raising the bar
PERMETTRE
ACCOMPAGNER
VALORISER
ORGANISER
INTÉGRER
1. DÉVELOPPER LES PERSONNES
(HÉ MANAGER, C’EST À TOI QUE JE PARLE !)
ES...
COMMUNICATION
ENTRAIDE
TENSION CRÉATRICE
COMPOSITION
2. DÉVELOPPER L’ÉQUIPE
(NE PAS TOUT ATTENDRE DU MANAGEMENT)
PLUS ET M...
COMMUNICATION
ENTRAIDE
TENSION CRÉATRICE
COMPOSITION
2. DÉVELOPPER L’ÉQUIPE
(NE PAS TOUT ATTENDRE DU MANAGEMENT)
PLUS ET M...
COMMUNICATION
ENTRAIDE
TENSION CRÉATRICE
COMPOSITION
2. DÉVELOPPER L’ÉQUIPE
(NE PAS TOUT ATTENDRE DU MANAGEMENT)
PLUS ET M...
Formation, BBL, certification, pairing, wiki, communautés
de pratique/guildes, livres, revues, projets perso, open
source,...
Formation, BBL, certification, pairing, wiki, communautés
de pratique/guildes, livres, revues, projets perso, open
source,...
QUEL NIVEAU ?
POURQUOI ?
QUI ?
COMMENT ?
« RAISING THE BAR », RÉCAPITULATIF
INDIVIDUEL ? COLLECTIF ? LES 3 !
FLOW : PERF &...
Products or Projects ?
Agile or Agile [methodologies] ?
DISAMBIGUATION
NOT ONLY CODE
NOT ONLY AGILE
NOT ONLY MANAGERS
NOT ONLY RULES
TDP : TEST-DRIVEN PRESENTATION
Qui, parmi vous, peut dire …
q J’ai changé de point de vue sur
mon job et ma responsabilité...
MERCI J
@ThisIsMeDamien @GooodPro
Software Craftsmanship, le métier de faiseurs de logiciels
Software Craftsmanship, le métier de faiseurs de logiciels
Software Craftsmanship, le métier de faiseurs de logiciels
Software Craftsmanship, le métier de faiseurs de logiciels
Software Craftsmanship, le métier de faiseurs de logiciels
Prochain SlideShare
Chargement dans…5
×

Software Craftsmanship, le métier de faiseurs de logiciels

110 vues

Publié le

Keynote des OrangeLabs DevTestDays 2016 sur le métier de faiseurs de logiciels, l'exigence de professionalisme et les leviers de développement des personnes et des équipes.

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Software Craftsmanship, le métier de faiseurs de logiciels

  1. 1. NOT ONLY CODE NOT ONLY AGILE NOT ONLY MANAGERS NOT ONLY RULES Software Craftsmanship Le métier de « faiseur de logiciels » Orange DevDays – Cesson Sévigné – 19 Octobre 2016
  2. 2. TDP : TEST-DRIVEN PRESENTATION L’objectif (militant) sera atteint si … q J’ai changé de point de vue sur mon job et ma responsabilité q J’ai envie de changer quelque chose dans ma pratique professionnelle
  3. 3. Success consists of going from failure to failure without loss of enthusiasm
  4. 4. BARBU BAVARD Né en 1970. Première ligne de code en octobre 1980 sur IBM PC 51xx. Premiers cours du soir aux adultes à 17 ans (en Turbo Pascal 3). Développeur professionnel depuis 1993. Passé du coté « entrepreneur » de la force en 2004 à la faveur d’un accident industriel. @ThisIsMeDamien @GooodPro #SoftCraft
  5. 5. UN TRUC DE VIEUX Craftsmanship
  6. 6. Le logiciel c’est notre job, et c’est notre responsabilité L’ENTREPRENEUR ET LE VIEUX (PAS) SAGE
  7. 7. Products or Projects ? Agile or Agile [methodologies] ? DISAMBIGUATION
  8. 8. LES PERSONNES L’ÉQUIPE LES MOYENS Raising the bar
  9. 9. PERMETTRE ACCOMPAGNER VALORISER ORGANISER INTÉGRER 1. DÉVELOPPER LES PERSONNES (HÉ MANAGER, C’EST À TOI QUE JE PARLE !) ESPACE + TEMPS + EXEMPLE TUTEUR, PAS TUEUR UN DISCOURS ! UN DISCOURS ! RITUELS FEEDBACK
  10. 10. COMMUNICATION ENTRAIDE TENSION CRÉATRICE COMPOSITION 2. DÉVELOPPER L’ÉQUIPE (NE PAS TOUT ATTENDRE DU MANAGEMENT) PLUS ET MIEUX EXEMPLE, OWNERSHIP, COHÉSION
  11. 11. COMMUNICATION ENTRAIDE TENSION CRÉATRICE COMPOSITION 2. DÉVELOPPER L’ÉQUIPE (NE PAS TOUT ATTENDRE DU MANAGEMENT) PLUS ET MIEUX EXEMPLE, OWNERSHIP, COHÉSION NORMES + ÉCART VISUEL
  12. 12. COMMUNICATION ENTRAIDE TENSION CRÉATRICE COMPOSITION 2. DÉVELOPPER L’ÉQUIPE (NE PAS TOUT ATTENDRE DU MANAGEMENT) PLUS ET MIEUX EXEMPLE, OWNERSHIP, COHÉSION NORMES + ÉCART VISUEL CONSERVATEURS, PIVOTS ET EXPLORATEURS
  13. 13. Formation, BBL, certification, pairing, wiki, communautés de pratique/guildes, livres, revues, projets perso, open source, vis ma vie, mob programming, tutorat, mentorat, coaching (interne, externe), matrice de compétence, étoiles sur post-it, dojo, analyse de pratiques supervisée, codéveloppement, sandbox, spike/poc, revues de code/archi/pres, ritual dissent, perfection game, démarche Kaïzen, tableau problèmes / pdca, mur de la honte (règles d’équipe), hackathon, learning days, learning expeditions, journées porte ouvertes, conférences, communautés… 3. METTRE DES MOYENS (UNE DESTINATION è PLEIN DE CHEMINS)
  14. 14. Formation, BBL, certification, pairing, wiki, communautés de pratique/guildes, livres, revues, projets perso, open source, vis ma vie, mob programming, tutorat, mentorat, coaching (interne, externe), matrice de compétence, étoiles sur post-it, dojo, analyse de pratiques supervisée, codéveloppement, sandbox, spike/poc, revues de code/archi/pres, ritual dissent, perfection game, démarche Kaïzen, tableau problèmes / pdca, mur de la honte (règles d’équipe), hackathon, learning days, learning expeditions, journées porte ouvertes, conférences, communautés… 3. METTRE DES MOYENS (UNE DESTINATION è PLEIN DE CHEMINS)
  15. 15. QUEL NIVEAU ? POURQUOI ? QUI ? COMMENT ? « RAISING THE BAR », RÉCAPITULATIF INDIVIDUEL ? COLLECTIF ? LES 3 ! FLOW : PERF & MOTIVATION NOUS ! CULTURE, MANAGEMENT, MOTIVATION, ENVIRONNEMENT, RÉFÉRENTIEL, MOYENS Mihály Csíkszentmihályi
  16. 16. Products or Projects ? Agile or Agile [methodologies] ? DISAMBIGUATION
  17. 17. NOT ONLY CODE NOT ONLY AGILE NOT ONLY MANAGERS NOT ONLY RULES
  18. 18. TDP : TEST-DRIVEN PRESENTATION Qui, parmi vous, peut dire … q J’ai changé de point de vue sur mon job et ma responsabilité q J’ai envie de changer quelque chose dans ma pratique professionnelle
  19. 19. MERCI J @ThisIsMeDamien @GooodPro

×