Vu ce à quoi vont ressembler vos journées, il est important qu’elles se passent sans énervement excessif. À cela, rien de plus simple : posez vos conditions ! Pas n’importe lesquelles bien sûr, mais au moins celle-ci :
Il faut au moins un responsable derrière chaque livrable, et plus d’un serait pêché.
Rien de plus agaçant en effet que de recevoir un bon de livraison, de se poser une question, voire de n’y rien comprendre, et de vouloir casser le nez en discuter avec… qui justement, si personne n’est identifié derrière cette livraison ? Bien entendu, il y a un piège : généralement, celui qui publie le bon de livraison n’est pas celui qui a fait le code ou connaît les contraintes induites par cette livraison. Celui que vous cherchez n’est pas non plus le responsable de l’équipe, qui gère la planification, les sous et l’avancement. Ou alors c’est un coup de pot inimaginable, vous êtes tombé sur quelqu’un de compétent sur son poste, dépêchez-vous de travailler avec lui avant qu’il ne soit muté à quelque chose de totalement inadéquat pour lui !
Non, il vous faut identifier celui – ou ceux, mais ne rêvons pas – qui connaît tout le contenu de la livraison, ses dépendances et ses implications. C’est cette personne que vous irez voir quand le doute vous étreindra (dois-je intégrer cette version en même temps que la nouvelle version de tel composant ? avez-vous bien pensé à reporter telle partie essentielle du correctif lambda ?) et qui vous répondra à peu de frais, et à coup sûr. Plutôt que de vous envoyer voir Perrin, qui a regardé la partie qui vous intéresse, à moins que ce ne soit Michel…
Et s’il y en a plus d’un qui peut tenir ce rôle, qu’il existe un autre indispensable ? Déjà, il doit toujours être fourré avec le premier. Dans ce cas, c’est facile, ils ne forment qu’une entité. Sinon, essayez de vous adresser toujours au même. Ça légitimera son statut dans le projet sans pour autant dénigrer l’autre. Et ça évite tout bruit de fond (désynchronistation entre eux, désaccord, etc.) C’est d’ailleurs ce qui justifie la seconde partie de la règle, dont voici le corollaire :
Pas plus d’une source d’information par donnée.
Pourquoi tout ceci est si important ? Parce qu’une personne forme à elle seule un consensus, à moins que vous ne travailliez avec des schizophrènes. Si vous posez une question à quelqu’un, il y a toutes les chances du monde qu’elle vous réponde toujours la même chose (jusqu’à ce qu’elle s’énerve. Et là…) Deux personnes sont toujours amenées à discuter un peu, peser le pour et le contre, s’interroger, même par pure réthorique, pour obtenir ce même consensus. Vous n’avez pas envie d’assister à ces litanies. Donc, si vous identifiez la personne qui a toujours la plus grande probabilité de vous répondre correctement à tous les coups, vous irez de toute façon naturellement poser vos questions à celle-ci. Elle ne vous fera pas perdre votre temps, et vous ne ferez pas en perdre inutilement à toute son équipe. Et oui, tout le projet ne tourne pas autour de vous, ne l’oubliez pas non plus !