portaldacalheta.pt
  • Principal
  • Procédé De Design
  • Interface Web
  • Hausse Des Revenus
  • Processus Financiers
Équipes Distribuées

Pourquoi les équipes distribuées sont importantes et comment en créer une



«Supposons que vous soyez seul dans une startup et que vous vouliez un partenaire. Vous prendriez beaucoup de temps pour trouver le partenaire, non? Il serait la moitié de votre entreprise. Pourquoi devriez-vous prendre moins de temps pour trouver un tiers de votre entreprise ou un quart de votre entreprise ou un cinquième de votre entreprise? Lorsque vous êtes dans une startup, les dix premières personnes détermineront si l’entreprise réussit ou non. Chacun représente 10% de l'entreprise. Alors pourquoi ne prendriez-vous pas autant de temps que nécessaire pour trouver tous les joueurs A? Si trois n'étaient pas si bons, pourquoi voudriez-vous une entreprise où 30% de vos employés ne sont pas si bons? » - Steve Jobs

En 2003, l'auteur Michael Lewis a publié un livre intitulé Moneyball: L'art de gagner un jeu injuste. À première vue, le livre est une histoire d'outsider classique: une équipe de baseball en difficulté se rend compte que les dépisteurs de talents qui s'appuient sur une sagesse vieille de plusieurs décennies manquent des occasions de former des équipes gagnantes. En faisant évoluer leurs tactiques de dépistage pour incorporer des outils et des pratiques modernes, l'équipe identifie et embauche une liste de joueurs sous-estimés, atteignant un record de victoires contre des adversaires avec une masse salariale beaucoup plus importante.



La vraie leçon de Moneyball est clair: que vous soyez une grande entreprise ou un parvenu décousu à la recherche d'un avantage sur un titulaire qui peut vous dépasser, vous avez la possibilité d'adapter vos tactiques et d'embaucher des réservoirs inexploités de talents de haute qualité en reconnaissant quand la sagesse conventionnelle sur la constitution d'équipes ne reflète plus la réalité.



Les entreprises jouent à Moneyball en utilisant des équipes distribuées

À notre avis, il existe une opportunité claire pour les organisations de jouer au «moneyball» dans leur recherche de talents à haut retour sur investissement: donnez à votre équipe les moyens d'embaucher des employés distants.



Plus de 43% des travailleurs américains ont fait du télétravail au cours de l'année écoulée, une augmentation substantielle par rapport aux 9% qui ont dit la même chose en 1995.

c et c++

En 2016, le cabinet d'engagement des salariés TinyPulse a mené une sondage de plus de 500 employés distants et ont constaté qu'ils étaient plus heureux, se sentaient plus valorisés et étaient extrêmement productifs que leurs pairs sur place. Plus de 43% des travailleurs américains télétravaillé au cours de la dernière année, une augmentation substantielle par rapport aux 9% qui ont dit la même chose en 1995. Dans l'ensemble, les entreprises qui autorisent le travail à distance ont démontré moins de stress , une meilleure efficacité et chiffre d'affaires inférieur dans leur effectif.



Adapter votre organisation pour accueillir des équipes réparties n'est pas une mince affaire. Mais à notre avis, s'en tenir au statu quo présente un risque encore plus grand. Nous pensons que les entreprises qui résistent au passage à distance sont comme des dépisteurs de talents à l'ancienne: elles font un excellent travail en suivant les conseils judicieux d'il y a vingt ans. D'un autre côté, les organisations qui adoptent le travail à distance jouent à moneyball: tout le monde suivra son exemple dans un proche avenir, mais pour le moment, ils sont récompensés par un avantage concurrentiel substantiel.

Dans cet article, nous exposons les objections courantes aux équipes distribuées et partageons notre expérience pour résoudre ces écueils avec cinq recommandations qui couvrent les meilleures pratiques en matière de recrutement, en mesurant les bonnes mesures, la gestion, les outils et la culture.



cristal (langage de programmation)

Préoccupations courantes avec les équipes distribuées

Les cadres chevronnés peuvent avoir une peur résiduelle des équipes de développement distribuées qui découle de leur expérience au début de l'ère de l'externalisation. Les nouveaux dirigeants peuvent être tentés de se fier à la sagesse conventionnelle pour écarter les équipes distantes. Les deux groupes ont tendance à citer les préoccupations suivantes:

  • Qualité: Il y a près de vingt ans, la première exposition aux équipes distribuées s'est faite dans le cadre d'un modèle d'externalisation traditionnel, entièrement motivé par des économies de coûts. La collaboration semblait impossible: les outils que nous tenons pour acquis aujourd'hui comme Slack ou GitHub n'existaient pas, les échanges de courrier électronique prenaient des jours en raison de problèmes de fuseau horaire, la bande passante était coûteuse - et pour une raison quelconque, tout le monde était surpris lorsque le logiciel construit par le moins cher les développeurs que nous avons pu trouver se sont avérés minables.
  • Visibilité: Les chefs de projet détestent les surprises. C'est la raison pour laquelle un directeur d'usine inspecte régulièrement la ligne de production, ou un contremaître de construction s'assoit à un bureau dans une remorque sur le chantier. Bien sûr, il n'y a pas beaucoup de cas où vous avez besoin d'une proximité physique pour inspecter les progrès d'un produit logiciel ou d'un engagement de service professionnel - autre que la proximité d'une bonne connexion Wi-Fi ou d'une tour mobile - mais la présence a conservé son importance parmi les gestionnaires de tous sortes.
  • Orthodoxie agile: Nous voyons de nombreuses entreprises envisager ou mettre en œuvre activement une transformation Agile. Dans le cadre de cette transformation, ils ont tendance à rechercher des conseils pour leurs dirigeants auprès de livres Agile, de coachs et de cabinets de conseil. Lorsqu'il s'agit de constituer des équipes, ces experts ont tendance à dire la même chose: «Vos équipes doivent être colocalisées.» C'était un conseil judicieux il y a quinze ans - à bien des égards, Agile était une réaction aux conditions ci-dessus qui rendaient la collaboration quasiment impossible à distance et rendaient nécessaires des pratiques rigides de gestion de projet en cascade.

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 organisations seront bien équipées pour constituer des équipes distribuées hautement performantes et maximiser le potentiel de transformation du travail à distance.



1. Louez pour la compatibilité à distance

Tout le monde n'est pas fait pour le travail à distance. Pensez aux traits que vous appréciez chez un développeur de haut niveau: l'ingénierie et l'excellence technique, la capacité de bien travailler en équipe, une communication ouverte et honnête. Évaluer comment les compétences générales en particulier se traduiront dans un contexte éloigné est un défi, voici donc quelques caractéristiques à rechercher:

  • Proactif: La proximité physique facilite les enregistrements fréquents; à l'exception de cette ressource, les meilleures recrues sont des personnes autonomes qui n'ont pas besoin de tâches assignées ou de conseils constants pour faire avancer les choses.
  • Impitoyable à prioriser: Les bons travailleurs à distance ont un sens intuitif de ce qui est important et de ce qui n’est pas dans un projet donné, en se concentrant sur ce qui compte.
  • Excellentes compétences en rédaction: La communication au sein des équipes distantes prend généralement une forme écrite, ce qui rend les compétences rédactionnelles particulièrement cruciales pour les équipes distantes.

Où trouvez-vous ces superstars à distance? Les personnes possédant les attributs ci-dessus ont généralement des antécédents en démarrage ou des engagements de pigistes antérieurs qui leur permettent de bâtir un historique de réalisations dans des environnements non structurés.



2. Pour gérer les équipes distribuées, créez un bac à sable

Une préoccupation fréquente que nous entendons au sujet des équipes de développement distribuées est la difficulté d'appliquer les normes d'équipe, les normes et pratiques de codage et les processus de gestion de projet. D'après notre expérience, les équipes productives sont autonomes et autonomes, avec beaucoup de latitude pour établir elles-mêmes des normes.

Équipes distantes ne font pas exception, mais la direction doit veiller tout particulièrement à ce que des contrôles soient en place. Comme principe général de gestion d'équipes distribuées, nous aimons utiliser l'analogie d'un bac à sable. Les bords de la boîte représentent les limites de l'équipe: contraintes convenues comme les cérémonies de sprint, les outils et les cadres à utiliser, les attentes de couverture du code, etc.



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 que de la science, il est donc important que les employés distants aient la latitude d’être créatifs dans le bac à sable.

3. Former les gestionnaires à suivre les résultats, pas les extrants

Consciemment ou non, certains gestionnaires mesurent la productivité par le nombre d'heures passées à un bureau par opposition aux résultats de ce travail. Mais un développeur générant des milliers de lignes de code inférieur à la normale ne doit pas être considéré comme plus productif que celui qui génère quelques centaines de lignes de code excellent dans la même période de temps.

Pour les équipes distantes en particulier, il est essentiel que les mesures de productivité mesurent la qualité des résultats plutôt que le simple résultat: 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 avec le temps? L'équipe fait-elle preuve d'une amélioration continue? Les équipes distantes doivent être évaluées par rapport aux bonnes mesures, car les gestionnaires ont moins de visibilité sur le processus de réalisation du travail lui-même et aucun moyen de donner un crédit partiel en observant leurs employés «montrant le travail».

4. Utilisez les bons outils

Les outils sont la principale raison pour laquelle le travail à distance prospère aujourd'hui. Les applications modernes de communication et de collaboration sont l'échafaudage qui aide les équipes distribuées à surmonter les pièges des époques antérieures. Nous aimons dire que lorsque les gens sont sur Slack, ils sont au bureau. Voici notre liste d'outils essentiels:

corp c vs corp s
  • Chat en temps réel: Le chat en temps réel est un outil essentiel pour une équipe distante. Vous voulez être en mesure de reproduire l'interaction et la collaboration immédiates que vous auriez dans une équipe colocalisée. Le chat en temps réel est non seulement essentiel pour la communication, mais il est également utile pour créer une culture à distance. Pour que cela réussisse, il est essentiel que toutes les communications de l'équipe soient centralisées en un seul endroit - rappelez-vous, le bac à sable a besoin de murs. Chez ApeeScape, nous utilisons Slack, mais les alternatives incluent HipChat, Flowdock et Skype.
  • Radiateurs d'information: Sans interactions en personne pour socialiser les informations, vous aurez besoin d'un wiki en ligne et d'un mur d'histoires pour diffuser des informations vers l'équipe. Dans le développement Agile ou Kanban, toute l'équipe et toutes les parties prenantes associées doivent avoir accès à des informations immédiates sur l'état du développement - histoires en cours, en attente de tests, défauts, etc. L'équipe doit également avoir accès aux tableaux de bord pour le pipeline de construction et statut, couverture du code et autres données clés. En tant que gestionnaire distant, vous voulez une source unique de vérité pour chaque domaine d'information sur lequel l'équipe et les parties prenantes se fient pour leur statut.
  • Vidéo conférence: Le chat vidéo en temps réel est un complément essentiel de la messagerie instantanée. D'après notre expérience, rien de tel que de parler à un autre être humain. Chez ApeeScape, nous utilisons Zoom, les appels Slack et parfois Skype pour des rencontres individuelles, des réunions de statut et des vitrines de code. Les stand-ups quotidiens de mêlée via la visioconférence sont un excellent moyen de renforcer la culture d'équipe et la confiance.

5. Cérémonies d'embrassement

Vous avez probablement un certain nombre de cérémonies d'équipe se déroulant à des moments fixes dans chaque sprint: réunions de planification et d'estimation, révision de code, démos de logiciels. Planifiez-les de manière à ce que tous les membres de l'équipe, quel que soit leur emplacement, puissent participer. Idéalement, l'équipe disposera de plusieurs heures par jour pendant lesquelles ils sont tous en ligne et travaillent.

S'il est naturel de se préoccuper des fuseaux horaires lors de la création d'équipes distribuées, selon notre expérience, une pluralité de personnes qui ont choisi une carrière dans le développement de logiciels à distance préfèrent travailler en dehors de la journée de travail traditionnelle de 9 heures à 17 heures - et sont souvent beaucoup plus productives lorsqu'elles sont autorisées. faire cela. Dans la mesure du possible, laissez l'équipe définir les heures qui lui conviennent le mieux.

Conclusion: vous pouvez déjà compter sur des équipes distribuées

Même si votre organisation n'a pas utilisé directement un modèle de développement distribué, vous tirez probablement parti de ses avantages dans une large mesure: il y a de fortes chances que vous utilisiez un logiciel open source.

De par sa nature même, le développement open-source a été distribué depuis le début. L'innovation dans le monde open source se produit à un rythme effréné, et l'évolution des pratiques d'ingénierie contribue à accélérer ce rythme: l'un des premiers défis résolus par les premiers projets open source était la collaboration en ligne et la transparence des processus pour les équipes distribuées.

didacticiel radio défini par logiciel pdf

Que vous suiviez l'exemple du monde open source ou que vous vous inspiriez de Michael Lewis pour jouer au «moneyball» dans le monde axé sur les talents du développement logiciel et des services professionnels, tenez compte des contraintes que vous imposez à votre organisation en insistant sur le fait qu'elles ne peut embaucher que dans les bassins de talents locaux.

Un changement culturel de cette ampleur est une entreprise importante, mais vous pouvez lancer la transition tout de suite: abandonner l'orthodoxie en cabinet, accueillir les équipes distribuées et leur permettre d'atteindre leur potentiel en fournissant aux membres de l'équipe les paramètres, la gestion , des outils et de la culture pour faire le travail, quel que soit l'endroit d'où ils travaillent.

REST Assuré vs. JMeter: une comparaison des outils de test REST

Back-End

REST Assuré vs. JMeter: une comparaison des outils de test REST
Designers visuels vs graphistes - Qui fait quoi et pourquoi (avec infographie)

Designers visuels vs graphistes - Qui fait quoi et pourquoi (avec infographie)

Conception De L'interface Utilisateur

Articles Populaires
Comment créer une culture dans des équipes distantes
Comment créer une culture dans des équipes distantes
Guide du développeur sur les licences Open Source
Guide du développeur sur les licences Open Source
Comment organiser une conférence technique réussie: l'événement CordobaJS
Comment organiser une conférence technique réussie: l'événement CordobaJS
Astuces et astuces avancées pour les présentations PowerPoint
Astuces et astuces avancées pour les présentations PowerPoint
Un didacticiel pour les futurs développeurs Google Glass: créer votre première application Glass
Un didacticiel pour les futurs développeurs Google Glass: créer votre première application Glass
 
Vol d'identité des pigistes: ça m'est arrivé - voici ce que vous devez savoir
Vol d'identité des pigistes: ça m'est arrivé - voici ce que vous devez savoir
Les 9 erreurs les plus courantes commises par les développeurs ioniques
Les 9 erreurs les plus courantes commises par les développeurs ioniques
Ray Dalio de Bridgewater: pionnier silencieux du Big Data, du Machine Learning et de la Fintech
Ray Dalio de Bridgewater: pionnier silencieux du Big Data, du Machine Learning et de la Fintech
Le guide ultime pour créer un plugin WordPress
Le guide ultime pour créer un plugin WordPress
Reconnaissance des numéros d'apprentissage automatique - De zéro à l'application
Reconnaissance des numéros d'apprentissage automatique - De zéro à l'application
Articles Populaires
  • Qu'est-ce que le développement axé sur le comportement
  • exemples de loi de proximité gestalt
  • requête média pour un design réactif
  • dans quelle langue est écrit Windows 7
  • meilleur serveur web pour raspberry pi
Catégories
  • Procédé De Design
  • Interface Web
  • Hausse Des Revenus
  • Processus Financiers
  • © 2022 | Tous Les Droits Sont Réservés

    portaldacalheta.pt