# po

Martin D., développeur web

Data

Nos hypothèses de problèmes

Discussion

Les specs, elles sont souvent faites à partir de ce qu’on pense qu’il faut faire. Chez nous, on ne les fait pas très bien. Moi j’écris des specs assez techniques, qui décrivent en détail chaque comportement attendu. Quand c’est le resp marketing ou le CEO ils restent beaucoup plus vague : “mais c’est évidemment qu’on attend que le bouton il fasse ça” ou “je t’ai fourni une maquette”. Mais moi quand je code je suis pas dans sa tête.

La priorisation, c’est pas simple. Par exemple, là on vient de sortir notre MVP. On a des utilisateurs qui essaient, mais qui restent pas. Un utilisateur nous a fait remonter qu’il ne peut pas changer son email et mdp dans son compte utilisateur. Et c’est parti pour 1/2h de discussion. A un moment je dis “est-ce que tu penses que cette feature elle est plus importante que les autres qu’on a en cours ou prévues ?” Et là il se rend compte que non, c’est pas si important. Bien sûr un jour on l’aura ce truc dans le compte utilisateur, mais pas dans le MVP, c’est pénible de passer des heures sur ces discussions.

Je pense que à un moment quand on est méthodique, on doit arriver à estimer le temps qu’il va nous falloir. Souvent je dis que je pense que la deadline est pas tenable, mais on me dit que si, ça passe. C’est systématique que les projets prennent plus de temps que prévu.

Ça m’est déjà arrivé de proposer de nouvelles méthodes. Au début dans ma boîte précédente, je communiquais très mal, j’essayais d’imposer et ça marchait pas. Maintenant je me suis amélioré, j’arrive à faire passer mes idées. Mais ça suffit pas. Il me semble que les gens devraient être capables de se rendre compte que cette idée leur va pas si bien, qu’ils auront du mal à s’y tenir. Mais sur le moment, tout le monde dit “super”, et après au quotidien ça se passe pas comme prévu. Y’a une résistance au changement.

Un problème plus important ?

Plus encore que la difficulté à mettre en place une nouvelle méthode, moi c’est la difficulté à communiquer et convaincre de ses idées. C’est vraiment pas facile de faire comprendre ses idées, et notamment l’agilité à des gens qui sont pas trop dedans.