Mathieu Eveillard

La qualité logicielle est trop importante pour être laissée à votre CTO (ou l'art de se tirer une balle dans le pied)

La qualité logicielle est trop importante pour être laissée à votre CTO (ou l’art de se tirer une balle dans le pied)

Amis CEO, posons les choses :

Naturellement, vous discutez avec votre CTO et cherchez à comprendre. S’il y a des bugs, c’est qu’il y a des failles dans le test des applications. Vous vous dites qu’un coach technique (coach « Craft ») pourrait l’aider. À moins que ce soit un problème d’agilité, auquel cas vous lui suggérez de faire appel à un coach agile. Dans tous les cas, vous décidez d’allouer une rallonge budgétaire à la Tech, en espérant un retour sur investissement prochain 🤞

Bravo, vous venez de vous tirer une balle dans le pied, car vous vous interdisez d’emblée de traiter 70% des causes de la non-qualité logicielle.

Pourquoi ?

Alors certes, il y a toujours des problèmes techniques, il y a toujours des choses à améliorer et à parfaire. Mais le développement en tant que tel est rarement le cœur du sujet. Aussi, s’il veut avoir la latitude de travailler les problèmes à la racine, le consultant doit impérativement tenir son mandat du dirigeant de l’entreprise elle-même, et non du CTO.

C’est d’ailleurs l’erreur que font tous les coachs « techniques », et même les coachs « agiles » : ils invoquent des moyens au lieu de parler de la finalité, la qualité logicielle.

← Tous les articles