Le mot « collaboration » paraît souvent plus impressionnant quʼil ne lʼest en réalité. Il sert à désigner toute sorte de travail en commun, depuis « un groupe de personnes travaillant sur le même projet » jusqu’à « une brève conversation au sujet dʼune tâche » et, malheureusement, il est fréquemment relégué au rang de mot à la mode. Cependant, il arrive parfois que l’on rencontre une équipe qui en est l’incarnation littérale, en accomplissant discrètement un travail exceptionnel et précieux, ensemble.
« Nous développons des logiciels », déclare Gabriella Semple, avec pragmatisme. Gabriella est notre responsable européenne des technologies logicielles au sein de l’Integrated Printing & Services Group (IPSG) et parle de l’équipe avec une clarté et un pragmatisme qui correspondent exactement à ce que l’on peut attendre dʼune personne occupant ce poste. « Globalement, nous soutenons l’entreprise dans divers domaines, mais notre objectif est de fournir rapidement des logiciels de haute qualité et une réelle valeur ajoutée à nos clients. » En raison de la nature du travail, qui consiste à résoudre des problèmes dans un environnement extrêmement diversifié, Gabriella collabore avec une trentaine d’ingénieurs logiciels qui doivent non seulement posséder des compétences de pointe, mais aussi être capables de les appliquer conformément à un référentiel exigeant, en utilisant les protocoles en vigueur dans l’industrie mondiale du logiciel.
En fait, on est aussi éloigné que possible du stéréotype des « codeurs dans une pièce sombre ». « De nombreuses années auparavant, il
sʼagissait
dʼun travail isolé », admet-elle. « On pouvait apprendre les spécifications, puis sʼasseoir seul devant un ordinateur et passer des heures et des heures à écrire du code avant de le transmettre à l’équipe dʼassurance qualité pour les tests et la mise en production. Ce nʼest plus le cas aujourdʼhui. » La « méthodologie agile » est désormais la méthode de travail adoptée par tous les ingénieurs, ce qui signifie quʼils doivent collaborer au sens propre du terme, en élaborant et en perfectionnant leur travail par petites étapes et en sʼadaptant rapidement aux retours. Tous les logiciels sont développés en binôme, avec une personne qui écrit le code et une autre qui le vérifie en temps réel. Comme vous pouvez l’imaginer, cela permet dʼaccélérer le processus, mais surtout, cela sert également de générateur dʼidées en temps réel et d’outil de contrôle qualité. Toutefois, cette façon de travailler instaure également un véritable sentiment de proximité au sein de lʼéquipe, ce qui rend la collaboration beaucoup plus naturelle et efficace.
« Nous passons beaucoup de temps ensemble, même en télétravail », souligne Gabriella. « Nous organisons de nombreuses séances de brainstorming et des discussions quotidiennes. » Cela permet à chacun dʼapporter sa contribution et dʼavoir une visibilité sur tous les aspects d’un projet, dont environ une demi-douzaine sont actifs à tout moment. Pour y parvenir, chaque membre de lʼéquipe doit posséder un ensemble de compétences allant au-delà du simple codage. « Chacun doit comprendre ce qui est nécessaire et être en mesure de proposer des solutions », explique-t-elle. « Mais la clé pour y parvenir est de comprendre la véritable valeur commerciale de notre travail. Il ne suffit pas de développer pour le plaisir de développer. »
Ce sens commercial n’est pas souvent associé aux équipes de développement logiciel, et pourtant il est essentiel pour comprendre le contexte et être capable de collaborer en dehors de lʼéquipe, main dans la main avec les personnes pour lesquelles sont créées des solutions. Il peut tout aussi bien s’agir d’un client ayant besoin d’améliorations spécifiques pour son réseau d’imprimantes, de défis en matière de sécurité ou de tout service Canon à la recherche dʼun logiciel sur mesure pour rationaliser un processus.
Chaque demande est traitée avec le même soin et la même attention afin d’en comprendre lʼintérêt global, avant que les ingénieurs logiciels n’explorent les défis temporels et techniques associés, sans oublier une analyse complète des coûts. On pourrait s’attendre à un processus particulièrement long, mais il n’en est rien. « Nous faisons preuve de réactivité pour relever les défis techniques et même réaliser des prototypes », ajoute-t-elle, soulignant ainsi le succès avéré de cette méthode de travail. « La plupart des membres de l’équipe sont des ingénieurs logiciels ou des ingénieurs logiciels seniors. » Nous avons également des ingénieurs QA, un architecte logiciel et un scrum master, qui est comme un chef de projet, mais plutôt dans un environnement Agile », explique-t-elle.
De nombreuses années auparavant, il sʼagissait dʼun travail isolé. On pouvait apprendre les spécifications, puis sʼasseoir seul devant un ordinateur et passer des heures et des heures à écrire du code… Ce nʼest plus le cas aujourdʼhui. »
Le sentiment qui prévaut est que les équipes soudées et hautement collaboratives sont le fruit d’un « phénomène spécial » : elles possèdent une qualité insaisissable et indéfinissable qui leur permet de réussir là où d’autres échouent. Cela suggère aussi que ces conditions sont extrêmement difficiles à reproduire. Mais lʼexpérience de Gabriella, dans son travail avec notre équipe dʼingénieurs logiciels, va à lʼencontre de cette opinion. Un soin tout particulier est apporté au processus de recrutement afin de réunir des personnes non seulement qui possèdent d’excellentes compétences techniques, mais font également preuve d’une réelle capacité de travailler en équipe.
« Notre processus dʼentretien comprend un test technique, une présentation et une tâche de conception », explique-t-elle. « Mais nous voulons aussi que les candidats démontrent leur capacité à collaborer. Nous organisons donc une petite session au cours de laquelle nous programmons ensemble un logiciel. » Cela permet de définir clairement les attentes dès le départ et de mettre lʼaccent à parts égales sur le codage et la communication, en tant que fondements de l’équipe. Ainsi, chacun comprend quʼil nʼy a pas de place pour lʼerreur ou lʼego lorsque nous créons des solutions pour nos clients. Ensemble, l’équipe a également rédigé une déclaration de mission, qui souligne l’importance du travail en équipe, de la confiance, de l’ouverture et de l’apprentissage continu comme piliers pour réussir à atteindre les objectifs. « Cʼest pour nous une grande source dʼinspiration », explique Gabriella. Mais, en réalité, ce modèle peut tous nous inspirer. Il nous montre que la collaboration n’est pas simplement un mot à la mode : il s’agit de résoudre les problèmes ensemble, et pas seulement d’en parler.
En savoir plus sur
les carrières chez Canon.
Sujets connexes
-
Calme, cool et compatissante : Zoë Rose maintient la cybersécurité à la mode
Le parcours de Zoë Rose dans la cybersécurité peut sembler peu conventionnel, mais aujourd'hui, elle a un impact qui ne se démodera jamais.
-
Comment la pensée systémique crée une sécurité commune
Séparer la sécurité des produits et la sécurité de l'entreprise est souvent la norme, mais pas chez Canon. Nous avons adopté une approche intégrée en considérant la situation dans son ensemble.
-
Joke Adedeji : une carrière marquée par la créativité, la motivation, l'authenticité et la gentillesse
La volonté de rester authentique et la confiance dans son instinct entrepreneurial ont poussé Joke Adedeji à suivre une carrière hautement créative et à endosser un rôle en parfaite adéquation avec ses valeurs.
-
Né pour pirater : la vocation sécurité de Timur Iunusov
À l'âge de 8 ans, Timur Iunusov a reçu son premier ordinateur, ce qui a changé sa vie. Aujourd'hui, il est notre responsable de la recherche en sécurité pour la région EMEA, chargé de protéger nos produits.