Upload
damien-thouvenin
View
37
Download
0
Embed Size (px)
Citation preview
NOT ONLY CODENOT ONLY AGILENOT ONLY MANAGERSNOT ONLY RULES
Software CraftsmanshipLe métier de « faiseur de logiciels »
Orange DevDays – Cesson Sévigné – 19 Octobre 2016
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
Success consists of going from failure to failure without loss of enthusiasm
BARBU BAVARDNé 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
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 PERSONNESL’É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 !)
ESPACE + TEMPS + EXEMPLE
TUTEUR, PAS TUEUR
UN DISCOURS ! UN DISCOURS !
RITUELS
FEEDBACK
COMMUNICATION
ENTRAIDE
TENSION CRÉATRICE
COMPOSITION
2. DÉVELOPPER L’ÉQUIPE(NE PAS TOUT ATTENDRE DU MANAGEMENT)
PLUS ET MIEUX
EXEMPLE, OWNERSHIP, COHÉSION
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
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
Formation, BBL, certification, pairing, wiki, communautésde pratique/guildes, livres, revues, projets perso, opensource, 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 decode/archi/pres, ritual dissent, perfection game,démarche Kaïzen, tableau problèmes / pdca, mur de lahonte (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)
Formation, BBL, certification, pairing, wiki, communautésde pratique/guildes, livres, revues, projets perso, opensource, 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 decode/archi/pres, ritual dissent, perfection game,démarche Kaïzen, tableau problèmes / pdca, mur de lahonte (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)
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
Products or Projects ?Agile or Agile [methodologies] ?
DISAMBIGUATION
NOT ONLY CODENOT ONLY AGILENOT ONLY MANAGERSNOT ONLY RULES
TDP : TEST-DRIVEN PRESENTATIONQui, 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
MERCI J
@ThisIsMeDamien @GooodPro