En entreprise, le télétravail est de plus en plus répandu, mais souvent limité ou difficile. En co-créant TailorDev, nous avons fait du travail à distance (remote work) le mode de travail par défaut. Entre exemples, astuces et retours d'expérience, je vous présenterai comment et pourquoi j'ai construit une entreprise "remote-first".
William Durand – MiXiT 2017
(Friendly | First | Only)
• Remote work is "allowed" (typically time
• No access to all resources
Just because you happen to use chat rooms doesn’t
mean you’ve suddenly become a glorious haven for
remote workers, dammit.
Zach Holman (ex-GitHub) in 2015
• Everything is done to make it work
• It is a mindset, not a place
• Great tools and processes
Working remote is the default. It means making
sure your remote employees are as much a part of
the team as those in the office.
Alyssa Mazzina (StackOverflow) in 2017
Remote First without any physical offices/HQs.
You have a distributed team when you start dealing
with different time zones.
• Zapier: 20 employees (likely more now)
• Litmus: 70 employees (2016)
• Buffer: 80 employees (2016)
• GitLab: 140 employees (2017)
• Automattic: 548 employees in 53 countries
speaking 76 different languages (2017)
And many others on !
• French company with 2 employees
• France / Germany
• Remote First (office in Clermont-Fd)
• Not a product-based company
A Typical Day
Flexible Work Place
I have a desk in a coworking space, but I usually work
from a coffee place on Friday mornings.
This morning, I have to wait the plumber and a package
from Amazon. I'll join the office from home.
Going to the Office
• Open Slack
• Say write Hello
• Read iDoneThis digest
• Indicate macro schedule
• Reply to issues / Slack
• Prioritize daily tasks
• Set goals for the day
Getting Things Done
• GitHub / GitLab
• Slack for follow-ups / questions
• Automated deployments via Slack or CD
• Shared KeePassX for secrets
• to collaborate with designers
• for time-tracking
• A lot of Gifs and screenshots
My customer pings me on Slack and asks for help. We
agree on a quick Appear.in to resolve the problem.
• Short summary in #project
• Issues in GitHub / GitLab
Pair-Programming, you said?
• with screen sharing
• (shared SSH sessions)
Accounting / Admin?
• Wave Accounting with notifications in
#business (via Zapier)
• ownCloud for storing documents
• Emails with our accountant
• for eSigning
Leaving the Office
• Write "Bye" in Slack
• Log what has been done
• Disconnect (running,
shopping, reading, ...)
How to start?
When a CEO uses their lunch break to hit the gym,
others feel empowered to do the same. And when a
manager spends their entire vacation answering
emails, it’s harder for others to disconnect in their
Paul Farnell (Litmus) in 2016
Trust, trust, trust
• Hire people you can trust
• Trust people you hired
If I can’t see what my team is doing, then how do I
know they’re not sitting on Twitter all day?
• A chat is required (but not enough)
• Invest in tools and care about processes
• Embrace asynchronous communication
• Water cooler is essential (#random)
• Write great documentation (handbook)
• Team building / company retreats ✈
• Access to more and better talent, faster
• Happy team, great lifestyle, more productive
• Distributed teams can handle disasters 24/7
• Usually leads to more transparency
• Company's culture
• Remote work is not for everyone
• Impossible to transition to an office
Culture is about more than ping-pong tables. [...] As a
remote team you don't delude yourself thinking that
culture will magically happen.
Wade Foster (Zapier)