Présentation faite à LeanKanban France, dont le pitch était :
Quelque part au coeur du processus de création d'un projet, existe des gens qui lisent, écrivent et se bagarrent avec du code. Ces gens, appelés "programmeurs", ont une culture directement issue de cette bataille entre l'homme et la machine.
Qu'est-ce qui les frustre, les exalte, les freine ?
Quels sont les biais cognitifs avec lesquels ils travaillent ? Quel est l'environement et les processus qui permettent qu'ils donnent le meilleur d'eux même ?
Comprendre cette culture est un facteur clé de réussite d'un projet à court terme et d'une entreprise à moyen terme.
3. "Software is eating the world"
http://online.wsj.com/article/SB10001424053111903480904576512250915629460.html
Marc Andreessen
LeanKanban.fr Octobre 2013
12. C'est un état d'esprit
Le processus est aussi important que la technique
Savoir dire non ! -> Discuter
Mentorat / Entrainement
Software Craftsmanship
LeanKanban.fr Octobre 2013
31. private static void rangeCheck(int arrayLen, int fromIndex, int toIndex) {
if (fromIndex > toIndex)
throw new IllegalArgumentException("fromIndex(" + fromIndex + ") > toIndex(" + toIndex+")");
if (fromIndex < 0)
throw new ArrayIndexOutOfBoundsException(fromIndex);
if (toIndex > arrayLen)
throw new ArrayIndexOutOfBoundsException(toIndex);
}
}
RangeCheck
LeanKanban.fr Octobre 2013
32. Vérifie les index du tableau LONGEUR-DU-TABLEAU avec INDEX-DEPART et INDEX-ARRIVEE
SIGNALE UNE ERREUR SI INDEX-DEPART est plus grand que INDEX-ARRIVEE
SIGNALE UNE ERREUR SI INDEX-DEPART plus petit que 0
SIGNALE UNE ERREUR SI toIndex est plus grand que LONGEUR-DU-TABLEAU
RangeCheck
LeanKanban.fr Octobre 2013
33.
34.
35. Commercial
Chef de Projet
Marketing
Big Boss
Programmeur
Analyste
Testeur
Architecte
Ops
Mobile application startup plan !
Graphiste
LeanKanban.fr Octobre 2013
36. 2 choix :
1) Vous alignez vos programmeurs
sur l'entreprise ?
2) Vous embrassez leur culture ?
Alignement
LeanKanban.fr Octobre 2013
38. "Software is eating the world"
http://online.wsj.com/article/SB10001424053111903480904576512250915629460.html
Marc Andreessen
LeanKanban.fr Octobre 2013
39. LeanKanban.fr Octobre 2013
"Software is eating the world
and the geeks who write the
code cook the buffet."
http://parleys.com/play/5148922b0364bc17fc56c9cf
Neal Ford