Talk de Jean-Laurent de Morlhon @morlhon de Docker.
Abstract
Dans ce talk on passera en revu, materiel, logiciel et organisation pour permettre à chacun de pouvoir travailler de ou il le souhaite, tout en etant aussi efficace que si on etait tous ensemble dans le meme bureau, tout en ecrivant des logiciels complexes. A Docker on a commence par 2 ingenieurs dans un bureau a temps plein, 3 ans plus tard on est 25 sur plusieurs fuseaux horaires et on a en permanence un tiers du staff, quelque part, a la maison, au bord de la piscine ou en deplacement. On a cru que ca allait etre facile, qu’on allait s’en sortir haut la main. C’est difficile et ca s’apprends. Je vous raconte cette histoire.
Notes
Comment on fait les choses ? Comment gérer l’humain ?
Talm : travail à la maison Le travail hors bureau se fait qu’on a plusieurs bureau Différence de culture
Lancement de projet ==> pas de remote pour instaurer la culture d’entreprise
Problèmes :
- 72h pour valider une PR
- Prise de décision complexe
- Session de design local
- Outil de communication performants
Choisir un manager qui décalera ses horaire de travail
Moins de meeting & plus d’écrit pour décrire son travail
Découpage fonctionnel par timezone
Communication difficile ==> faire des équipes plus petites
Optimiser les échanges les plus fréquents (ceux lors du dev)
Wormhole:
- connecter les places
- Mettre des ecran/webcam sur tous les coins des bureaux
Remote pair programming :
- Plugin livesahre sur VScode
Zoom : outil de conférence
Async FTW :
- asynchrone
- Ecrire les choses
- Ecrire s’apprend
- Etre bénéfique sur les prises de décision
Colocalisé ou Remote ?
- Yahoo / Netflix / docker —> venir au bureau
- Github / Basecamp / Etsy —> Remote first
Mode colocalisé
- c’est l’habitude
- On ne sait pas mesurer la productivité
- Parler de vivre voix
- On est cote a cote dans un Open space
Equipe Remote-first ultra-performante ?
- trouver le talent ou il se trouve ==> très important
- Plus d’engagement
- Qualité de vie
- Pas de trajet
- Aide à la diversité
La communication c’est très important
- Les gens risquent de vous oublier
- Communication locale plus riche
- Budget de voyage important pour organiser des meetings
- Il faut un groupe autonome par localisation
Il faut investir dans les moyens de communication.