How to scale tech teams. From 10 to 100 engineers
-
Upload
samuel-fuentes -
Category
Technology
-
view
39 -
download
0
Transcript of How to scale tech teams. From 10 to 100 engineers
1
@SAMUFUENTESSAMUEL FUENTES, EX-VP ENGINEERING
How to navigate the way from 10 to 100 engineers
P9C Tech Circle Meetup – 2016-06-02 Lisbon
2
• 2000+ employees• 200,000 restaurants• 10M orders / month
In 4 years: global leader• 34 countries• #1 in 30 countries• 3B$+ valuation
3
• Company founded in June 2011• Founding team
– No technical background– Strong M&A and fund-raising experience– Significant domain knowledge
• Licensed codebase– ~150k LOC– ~0% test coverage– No automated deployment– No documentation– >30 self-patched external libraries
Starting line: July 2011
4
Fix the plane while flying
5
Build cohesive and autonomous teams
6
„Treat your men as you would your own beloved sons. And they will follow you into the deepest valley “
Sun Tzu – The Art of War
Establish good team dynamics
7
To scale you need to delegate correctly
8
„Display some fucking adaptability“Bobby Shaftoe – Cryptonomicon
Set up a culture of trust and allow for mistakes
9
„The single biggest problem in communication is the illusion that it has taken place“
George Bernard Shaw
10
Remove bottlenecks
11
Mind the system architecture
12
Everybody starts somewhere
13
Cohesive and autonomous teams
14
@SAMUFUENTES