Pourquoi les équipes distribuées sont-elles importantes et comment bien les gérer?

Pourquoi les équipes distribuées sont-elles importantes et comment bien les gérer?

Management - Octobre 26, 2021

Il est indéniable de constater que de nombreux découvreurs de talent s'appuient sur un précepte obsolète et ne sont pas très ingénieux dans la constitution d’équipes gagnantes. Cependant, les nouveaux entrepreneurs ont bien pris conscience de cette faille et décident d’investir dans des talents sous-estimés qui plus tard, leur permettront d’amasser plusieurs victoires.

La leçon est claire: que vous soyez une grande entreprise ou une jeune start-up, vous avez la possibilité d'adapter vos tactiques et de solliciter des réservoirs de talents à haut potentiels qui étaient autrefois inexploités.

Dans cet article, nous vous expliquerons comment la constitution et la gestion d'équipes à distance peuvent créer un avantage concurrentiel majeur sur le marché des talents.

Les entreprises suivent le schéma opérationnel d’équipes distribuées

En 2016, la société de recrutement TinyPulse a mené une enquête auprès de plus de 500 employés remote et a conclu qu'ils étaient plus heureux, se sentaient plus appréciés et étaient plus productifs que leurs collègues en interne. Plus de 43 % des travailleurs américains ont fait du télétravail au cours de l'année écoulée, ce qui représente une augmentation substantielle par rapport aux 9 % qui disaient la même chose en 1995.

Adapter votre organisation pour accueillir des équipes distribuées n'est pas chose facile. Mais, à notre avis, s'en tenir au statu quo représente un risque encore plus grand.

Nous allons évoquer les réticences les plus courantes face aux équipes distribuées et nous partageons avec vous les meilleures pratiques en matière d'embauche, de gestion et d'outils.

Préoccupations fréquentes face aux équipes distribuées

Les cadres expérimentés peuvent avoir une crainte résiduelle des équipes de développement distribuées qui découle de l'expérience acquise au début de l'ère de l'externalisation. Les cadres plus récents peuvent être tentés de s'en remettre à la sagesse conventionnelle. Les deux groupes ont tendance à citer les préoccupations suivantes:

La qualité

Il y a près de vingt ans, la première exposition aux équipes distribuées a eu lieu dans le contexte d'externalisation traditionnel. La collaboration semblait impossible: les outils que nous utilisons aujourd'hui, comme Slack ou GitHub, n'existaient pas, les échanges par mails prenaient des jours en raison de problèmes de fuseau horaire, de plus, tout le monde était surpris lorsque les logiciels construits par les développeurs les moins chers du marché se révélaient mauvais.

La visibilité

Les chefs de projet détestent les surprises. C'est la raison pour laquelle un directeur d'usine inspecte régulièrement la chaîne de production. Bien sûr, il n'y a pas beaucoup de cas où il faut une présence physique pour inspecter les progrès d'un produit logiciel mais ce facteur demeure d’une grande importance chez les gestionnaires de tout secteur.

L'orthodoxie agile

Nous voyons de nombreuses entreprises envisager ou amorcer une transformation Agile. Dans le cadre de cette transformation, elles ont tendance à chercher des conseils dans les livres et les cabinets de conseil. Lorsqu'il s'agit de constituer des équipes, ces experts ont tendance à dire la même chose: "Vos équipes doivent être regroupées dans des locaux communs". C'était un conseil pertinent il y a quinze ans lorsque la collaboration était impossible sur de longues distances.

Grâce en grande partie à l'amélioration des technologies de collaboration et de communication, les conditions qui ont conduit à ces préoccupations n'existent plus. En employant les cinq meilleures pratiques décrites ci-dessous, les entreprises seront bien équipées pour constituer des équipes distribuées très performantes.

Les cinq meilleures pratiques

1. Travail à distance

Tout le monde n'est pas fait pour le remote. Pensez aux qualités que vous appréciez chez un bon développeur : ingénierie, excellence technique, capacité à travailler en équipe, communication honnête. Il est difficile d'évaluer comment le savoir être, se manifestera dans un environnement éloigné, voici donc quelques pistes:

Proactif: Les meilleures recrues sont des personnes autonomes qui n'ont pas besoin qu'on leur assigne des tâches ou qu'on les guide constamment pour faire les choses.

Intransigeant dans la priorisation: Les bons télétravailleurs ont un sens intuitif de ce qui est important et de ce qui ne l'est pas dans un projet. Ils restent concentrés sur ce qui est important.

Compétences en rédaction: La communication au sein des équipes remote prend généralement la forme d'un rapport écrit, ce qui implique une bonne maîtrise de la rédaction.

2. Pour gérer des équipes distribuées, créez un règlement

Beaucoup d’entreprises ont du mal à veiller à ce que leurs équipes de développement respectent les normes et pratiques de codage et les processus de gestion de projet. Les équipes productives sont habilitées et autonomes, elles disposent d'une grande latitude pour établir leurs propres normes.

Travailler à distance ne change pas la donne, c’est pour cela que vous devez mettre en place des règles de gestion claires. Par exemple: les cérémonies de sprint, les outils et frameworks à utiliser, les attentes en matière de code.

En d'autres termes, le cadre et les processus de collaboration doivent être fermement définis, mais le développement de logiciels est tout autant un art qu'une science, il est donc important que les employés aient la liberté d’être créatifs.

3. Concentrez-vous sur le résultat

Consciemment ou non, certains managers mesurent la productivité par le nombre d'heures passées au bureau au lieu des résultats. Mais un développeur qui génère des milliers de lignes de code de sous-partie ne devrait pas être considéré comme plus productif qu'un développeur qui génère quelques centaines de lignes de code excellent dans la même marge horaire.

Pour les équipes remote en particulier, il est impératif que les paramètres de productivité mesurent la qualité des résultats plutôt que la simple production: Combien de bons logiciels avons-nous expédiés le mois dernier? Notre vitesse de développement est-elle stable, prévisible et s'accélère-t-elle au fil du temps? L'équipe fait-elle preuve d'une amélioration continue?

4. Utiliser les bons outils

Les outils sont la principale raison pour laquelle le travail à distance est florissant.

Les applications de communication actuelles permettent aux équipes remote de surmonter les pièges des époques précédentes. Voici notre liste d'outils essentiels:

Chat en temps réel: Outil essentiel pour une équipe remote. Vous voulez être en mesure de reproduire l'interaction et la collaboration immédiates que vous avez avec vos employés internes? Il est primordial que toute la communication de l'équipe soit centralisée dans un seul endroit.

Radiateurs d'information: Sans interactions en personne pour véhiculer l'information, vous aurez besoin d'un wiki en ligne pour diffuser l'information à l'équipe. En tant que responsable, vous devez disposer d'une source unique pour chaque domaine d'information sur lequel l'équipe et les parties prenantes s'appuient pour connaître l'état d'avancement.

Vidéoconférence: Selon notre expérience, communiquer de vive-voix est le meilleur moyen d’échanger sur divers sujets. Les réunions quotidiennes par vidéoconférence sont un excellent moyen de renforcer la culture d'équipe et la confiance.

5. Rituels d’équipes

Vous avez probablement un certain nombre d’habitudes lors de chaque réunion de planification et d'estimation du sprint, de révision du code, de démonstrations de logiciels. Planifiez-les de manière que tous les membres de l'équipe, quel que soit le lieu, puissent y participer.

Bien qu'il soit naturel de se préoccuper du décalage horaire lors de la constitution d'équipes distribuées, selon notre expérience, une pluralité de personnes ayant choisi une carrière remote dans le développement technique préfèrent travailler en dehors des heures de travail traditionnelles - et sont souvent beaucoup plus productives lorsqu'on leur permet de le faire.

Conclusion

Dans le monde du développement de logiciels et des services professionnels axé sur les talents, tenez compte des contraintes que vous imposez à votre organisation en insistant sur le fait qu'elle ne doit recruter que des talents locaux.

Un changement culturel de cette ampleur est une décision importante mais vous pouvez amorcer la transition dès maintenant: lâchez l'orthodoxie du bureau, accueillez des équipes distribuées et permettez-leur de réaliser leur potentiel en leur fournissant la gestion, les outils et la culture nécessaires pour accomplir leur travail, quel que soit l'endroit où elles se trouvent.