Les développeursdans le regard des autres
Boris GONNOTHoussam FAKIH
Noter sur un post-itun mot décrivant le
développeur
Faire des interviews
pour comprendre l’image projetée
SalesDirecteur
R&D
AdministratifMétiers
RH
Développeurs
10 personnes
1
Il s’habille mal...
“Tenues vestimentaires
à la geek”
“Souvent ils sont
mal habillés”
“leurs jeans, leurs basket c’est plutôt pour faire de la
randonnée”
“je propose une
formation Dress Code”
1
Il s’habille mal...
2
Il est introverti
“des autistes avec leurs casques”
“ils sont timides et réservés”
“Pas de tempérement
conflictuel”
“vous vous énnervez moins que les autres pourtant vous êtes
plus nombreux”
“Les altercations ça se passe sur Lync ?”
2
Il est introverti
3
Il ne sait pas s’exprimer
“des gros clichés pendant les entretiens de
recrutement”
“difficile de décrire leur parcours d’une manière
synthétique”
3
Il ne sait pas s’exprimer
“donner un nom à une
peluche avec des chiffresnon, mais c’est quoi le délire ?”
“ils sont un peu
dans leurs bulles”
“En repas il parle de
‘librairie’, ?!?”
“Et moi je suis là, je ne
comprends rien”
au café...
“Le dev
c’est une équipe”
“ils ne sont pas asociauxcomme je le croyais”
6
il est communautaire
“La population dev est un
peu trop retournée vers elle-même”
“Ils sont
dans leurs monde à eux”
“Les devs, le soir, Ils sortent
entre eux”
“petite communauté qui veut
travailler en agile”
6
il est communautaire
Allons au-delà des clichés
“Le développeur est
organisé”
“Il a des méthodes
structurées”
“je suis impressionné par la capacité de
concentration”
“ce sont des ingénieurs,
mais ils sont humbles”
“être développeur, c’est
plus qu’un métier”
“vous êtes
passionnés vous
codez la nuit
chez vous”
Ce qui les inspire chez nous
<3
“standup”Maîtrise du contenu, Partage, équipe
“ce qui m’impressionne,
le Binômage”
“Mais je ne le feraispas à temps plein”
Est-ce que l’agilité résout tout ?
son Premier contact remonte à 2004
“J’avais l’impression
d’être face à un mur”
“Des dev qui ne
s’intéressent pas
au métier”
“il pisse
du code”
“Quand tu demandes quelque chose...”
“...Non non, c’est trop compliqué”
“L’ergonomieon s’en tape”
“L’importantc’est que l’algo marche”
“puis une autre époque :
Nouvelle Génération
de développeurs”
“des développeurs qui
nous écoutent”
“des développeurs qui
me challengent”
“C’est à ce moment que j’ai
commencé à m’éclater”
“je binômais avec les
DEV”
“sentiment de concevoir
quelque chose”
“les problèmes sont
traités de suite”disponibilité
“les corrections sont
instantannées”réactivité
“Plus globalement une
nette amélioration
de la qualité”
“le nombre d’anomalies qui
a diminué”
“les solutions qui sont en phase avec la ligne du
produit”
En cas de problème, c’est
toujours la faute des specs qui
sont imprécises
“quand y a 3 pages :
y a rien
dans ta spec”
“quand y a 50 pages :
tu penses que je vais lire
tout ça ?“
“il faut passer du
comment je le fais
au pourquoi je le fais“
“Vous avez une mauvaise vision de la vie du client”
#LeRegardDesCommerciaux
“interpréter le quotidien du client”
#LeRegardDesCommerciaux
“comprendre ce qu’il va
faire de votre logiciel”
#LeRegardDesCommerciaux
“ce que votre logiciel lui apporte”
#LeRegardDesCommerciaux
Finalement, le développeur,
c’est qui ?
DevMal habillé
Introverti
Moins conflictuel
HumbleBizarre
Communautaire OrganiséMauvaise vision du client
Trop sur la solution, pas assez sur le
problème
Passionné
chacun pense que
tout le monde jette la faute sur lui
tout le monde pense
qu’il n’est pas compris par les autres
Et maintenant que faire avec toutes ces informations
Utiliser les canaux de communication
pour s’améliorer
Pourquoi est-ce nécessaire ?
Pour pouvoir faire de
meilleures applications
Nous devons nous
ouvrir aux autres,
pour profiter de
leurs expériences...
pour comprendre le pourquoi,
le client, pour pouvoir faire
mieux notre travail