Top Banner
Remote Teams 5 things I am doing wrong and maybe you should too. Ted Tencza CTO finder.com.au @darthted
45

Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Apr 15, 2017

Download

Technology

Ted Tencza
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Remote Teams5 things I am doing wrong

and maybe you should too.

Ted Tencza CTO finder.com.au

@darthted

Page 2: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Leading distributed teams for close to 15 years.

finder.com.au has developers in:

Background

Page 3: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Leading distributed teams for close to 15 years.

finder.com.au has developers in:

SYDNEY

Background

Page 4: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Leading distributed teams for close to 15 years.

finder.com.au has developers in:

SYDNEY

WROCLAW

Background

Page 5: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Leading distributed teams for close to 15 years.

finder.com.au has developers in:

SYDNEY

MILAN

WROCLAW

Background

Page 6: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Leading distributed teams for close to 15 years.

finder.com.au has developers in:

SYDNEY

MANILA

MILAN

WROCLAW

Background

Page 7: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Leading distributed teams for close to 15 years.

finder.com.au has developers in:

SYDNEYADELAIDE

MANILA

MILAN

WROCLAW

Background

Page 8: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

1. Remote teams are primarily a cost saving

Page 9: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

1. Remote teams are primarily a cost saving

Slide 1 of the pitch deck from our partner

Page 10: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

1. Remote teams are primarily a cost saving

Slide 1 of the pitch deck from our partner

Page 11: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

1. Remote teams are primarily a cost saving

Page 12: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

We do not use remote teams as a cost saving

Page 13: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

We do not use remote teams as a cost saving

Our primary goal was finding talented developers

Page 14: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

We do not use remote teams as a cost saving

Travel

Facilities, Hardware, Office Supplies, Furniture

Recruiting

Training (including language skills)

Communication Equipment

Incorporation Overhead

Talent

Page 15: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

2. Have a different Management style across locations

ITALY

TURKEY

POLAND

SOUTH AFRICA

USA

PHILIPPINES

AUSTRALIA

INDIA

SINGAPORE

UK

Page 16: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

2. Have a different Management style across locations

ITALY

TURKEY

POLAND

SOUTH AFRICA

USA

PHILIPPINES

AUSTRALIA

INDIA

SINGAPORE

UK

Page 17: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

2. Have a different management style across locations

Difference in management style should be tailored to people, not locations

Page 18: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Clarity of instructions and requirements

We have the same management style across locations

Page 19: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.
Page 20: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Autonomy is vital for distributed teams and non-distributed too

Training and opportunities should be available

Ensure shared vision

Set clear expectations for everyone in organisation

We have the same management style across locations

Page 21: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Manifesto

How We Make Things• Heterogeneous over homogeneous • In-house over external • Outcome driven over date driven • Do it correctly over do it quickly • Autonomy over control • Finish one task completely over

multi-tasking

How We Function as a Team• Rapid releases over batching it up • It is not done until it is live in

production • Automated testing over manual

checking • Do not be afraid to experiment • Build tools to allow other teams to

experiment safely over saying no

How We Operate• As flat an organisation as possible,

but no flatter • Cross team/cross project cooperation

at all times • Grow team at sustainable rate • Retention and promotions over new

hires • Make time to learn and grow as

developers • Be active in the developer community

We have the same management style across locations

Page 22: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

3. You can rely on free communication tools

Page 23: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

3. You can rely on free communication tools

Communication is key

Page 24: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

3. You can rely on free communication tools

Communication is key

Page 25: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

3. You can rely on free communication tools

Communication is key

Page 26: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

We don’t rely on free communication tools

Invest in high quality Video Conferencing tools

Document sharing, real time annotations, pair programming easier

Asynchronous communication patterns are preferable

Page 27: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

4. Don’t use ‘hybrid’ teams

Page 28: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

4. Don’t use ‘hybrid’ teams

Page 29: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Need to have all co-located or all remote

Need to have geographic centric teams

4. Don’t use ‘hybrid’ teams

Page 30: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Both co-location and remote:

Team members have different needs

Trains team to treat distributed employees like full members of the team

Retain talent

We use ‘hybrid’ teams

Page 31: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

We use ‘hybrid’ teams

Non Geo-centric:

Location not a significant factor in team assignments

Prevents us vs. them

Encourages cross geo-communications

Allows flexibility

Page 32: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

5. You can have lower standards for Offshore teams

When all else fails … lower your standards.

Page 33: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

We have the same standards across all teams

Make no allowance for lowering the bar of technical competency

Do not create a second tier remote team for scrub work

Extra work

Resentment

Give distributed teams same access to training / career enrichment

Page 34: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Results

Page 35: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Results

Page 36: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Results

Not all sunshine and rainbows:

Page 37: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Results

Not all sunshine and rainbows:

Split geographic teams increases workload of team leads.

Page 38: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Results

Not all sunshine and rainbows:

Split geographic teams increases workload of team leads.

Spreading the pain means more people feel pain.

Page 39: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Results

Not all sunshine and rainbows:

Split geographic teams increases workload of team leads.

Spreading the pain means more people feel pain.

Communication is still more difficult

Page 40: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Results

Not all sunshine and rainbows:

Split geographic teams increases workload of team leads.

Spreading the pain means more people feel pain.

Communication is still more difficult

Time zones still exist

Page 41: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

ResultsWent from 0 to 16 distributed employees in 18 months

Total employees from 7 to 34 in 2 years.

Page 42: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

ResultsZero distributed team resignations in Manila over 12 months

Staff attrition rates are between 25% to 50% (depending on source) amongst skilled outsourced teams.

Zero distributed team resignations anywhere else in the world (except for Sydney) over past 2 years.

Page 43: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

ResultsHigh levels of job satisfaction - Local and Distributed

Flexible work schedules

Attract Talent

Team given chance to self organise, overwhelmingly wanted cross-geo teams

Increased awareness of problems facing distributed teams

Page 44: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Conventional wisdom not all that wise

Page 45: Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too.

Thank you