Titre énigmatique…
Je m’explique :
Vous travaillez sur un projet, en assistance à maîtrise d’ouvrage.
Vous avez identifié un point un peu complexe, soit pour des raisons techniques, soit pour des raisons fonctionnelles, soit… pour plein de raisons combinées.
Lors d’un point projet, quand on parle du point en question, vous faites état de sa complexité, et des conséquences, en terme de coût, de risque et de délais.
Il arrive qu’un gars prenne le contre pied de ce que vous expliquez, pour dire que lui, il ferait ça en un jour (ou une heure, … l’idée est la même).
L’effet d’une telle intervention est toujours fort… Et la réaction est nécessairement délicate.
Si vous entrez dans le débat, pour expliquer la complexité, vous entrez invariablement dans un concours d’experts, qui va lasser tout le monde et surtout, ne convaincre personne.
De plus, comme vous connaissez votre sujet, si vous avez dit que c’était compliqué, c’est que ça l’est probablement. Notre compère, celui qui dit qu’il ferait ça très rapidement, est donc soit en train de se tromper, soit… de déformer la vérité (c’est dit gentiment, hein ?).
Attention, je ne dis pas que je ne me trompe jamais ! Mais bon, avec de l’expérience…
La question que je me pose toujours est : « mais pourquoi fait il ça ? »
Plusieurs réponses possibles :
- C’est une façon de se mettre en valeur. Du moins le croit-il. Si un « expert » dit qu’un point est complexe, et que le gars peut le résoudre très rapidement, c’est que c’est un crack.
- Par incompétence. Toujours possible… Ou plus simplement par manque d’expérience… On apprend, avec le temps, qu’entre le petit programme qui fait le truc et la solution complète, fiable, testée, qui résiste aux aléas du monde extérieur, …, il y a bien souvent un rapport de 1 à 10, voir bien plus !
- Par calcul. Le gars à une idée derrière la tête, et son intervention à comme objectif de faire avancer son idée. Plusieurs cas possible :
- Il veut vous déstabiliser, pour travailler en direct, sans « ce consultant externe qui vient nous apprendre à travailler »
- Le développement du dit composant l’intéresse.
- …
Dans la réalité, c’est souvent un mix de ces raisons qui pousse à faire ce genre d’intervention.
Quelle est la meilleure réponse ?
Je n’ai pas de solution miracle, et ce genre d’évènement fait perdre du temps…
J’ai tendance à penser que la solution, qui consisterait à dire : « vas-y, fais-le » est une fausse bonne idée. Il y aura toujours plein de bonnes raisons « externes » pour excuser le temps passé, et puis, le rôle d’un consultant n’est surement pas de prouver quoi que ce soit, mais de faire avancer le projet.
Ce que je fais en général :
- Pas de discussion technique, d’expert, en réunion.
- Essayer d’avoir une discussion sur le sujet avec le gars, en face à face, et d’échanger sur un plan purement « métier » (fonctionnel, technique, …).
- Si « rien ne bouge », il faut des avis externes. J’avance donc sur le projet, et je consolide mon avis avec celui d’autres boites.
Et vous, vous feriez quoi ?