SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Downloaden Sie, um offline zu lesen
Remote Teams
5 things I am doing wrong
and maybe you should too.
Ted Tencza CTO
finder.com.au
@darthted
Leading distributed teams for close to 15 years.
finder.com.au has developers in:
Background
Leading distributed teams for close to 15 years.
finder.com.au has developers in:
SYDNEY
Background
Leading distributed teams for close to 15 years.
finder.com.au has developers in:
SYDNEY
WROCLAW
Background
Leading distributed teams for close to 15 years.
finder.com.au has developers in:
SYDNEY
MILAN
WROCLAW
Background
Leading distributed teams for close to 15 years.
finder.com.au has developers in:
SYDNEY
MANILA
MILAN
WROCLAW
Background
Leading distributed teams for close to 15 years.
finder.com.au has developers in:
SYDNEY
ADELAIDE
MANILA
MILAN
WROCLAW
Background
1. Remote teams are
primarily a cost saving
1. Remote teams are
primarily a cost saving
Slide 1 of the pitch deck from our partner
1. Remote teams are
primarily a cost saving
Slide 1 of the pitch deck from our partner
1. Remote teams are
primarily a cost saving
We do not use remote
teams as a cost saving
We do not use remote
teams as a cost saving
Our primary goal was finding talented developers
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
2. Have a different Management
style across locations
ITALY
TURKEY
POLAND
SOUTH AFRICA
USA
PHILIPPINES
AUSTRALIA
INDIA
SINGAPORE
UK
2. Have a different Management
style across locations
ITALY
TURKEY
POLAND
SOUTH AFRICA
USA
PHILIPPINES
AUSTRALIA
INDIA
SINGAPORE
UK
2. Have a different management
style across locations
Difference in management style should
be tailored to people, not locations
Clarity of instructions and requirements
We have the same management
style across locations
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
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
3. You can rely on free
communication tools
3. You can rely on free
communication tools
Communication is key
3. You can rely on free
communication tools
Communication is key
3. You can rely on free
communication tools
Communication is key
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
4. Don’t use ‘hybrid’ teams
4. Don’t use ‘hybrid’ teams
Need to have all co-located or all remote
Need to have geographic centric teams
4. Don’t use ‘hybrid’ teams
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
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
5. You can have lower
standards for Offshore teams
When all else fails …
lower your standards.
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
Results
Results
Results
Not all sunshine and rainbows:
Results
Not all sunshine and rainbows:
Split geographic teams increases workload of team leads.
Results
Not all sunshine and rainbows:
Split geographic teams increases workload of team leads.
Spreading the pain means more people feel pain.
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
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
Results
Went from 0 to 16 distributed employees in 18 months
Total employees from 7 to 34 in 2 years.
Results
Zero 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.
Results
High 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
Conventional wisdom
not all that wise
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

Atlassian Overview
Atlassian OverviewAtlassian Overview
Atlassian OverviewAtlassian
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? Stefania Marinelli
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanJon Terry
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgileDenver
 
Why Hansoft
Why HansoftWhy Hansoft
Why HansoftHansoft AB
 
Winning at Project Management with the Team Playbook
Winning at Project Management with the Team PlaybookWinning at Project Management with the Team Playbook
Winning at Project Management with the Team PlaybookAtlassian
 
Mental Health in the Workplace - The Atlassian Way
Mental Health in the Workplace - The Atlassian WayMental Health in the Workplace - The Atlassian Way
Mental Health in the Workplace - The Atlassian WayAtlassian
 
Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Nigel Thurlow
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit
 
Less Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team PlaybookLess Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team PlaybookSven Peters
 
How to Sell Kanban to Your Boss
How to Sell Kanban to Your BossHow to Sell Kanban to Your Boss
How to Sell Kanban to Your BossLeanKit
 
Concept to Launch: The Ultimate Confluence Guide for Software Teams
Concept to Launch: The Ultimate Confluence Guide for Software TeamsConcept to Launch: The Ultimate Confluence Guide for Software Teams
Concept to Launch: The Ultimate Confluence Guide for Software TeamsAtlassian
 
When scrum goes bad
When scrum goes badWhen scrum goes bad
When scrum goes badJesse Houwing
 
Lessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamLessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamAgileDenver
 
Digibury: Steve Coppin-Smith, Deeson scrum for agencies
Digibury: Steve Coppin-Smith, Deeson scrum for agenciesDigibury: Steve Coppin-Smith, Deeson scrum for agencies
Digibury: Steve Coppin-Smith, Deeson scrum for agenciesLizzie Hodgson
 
An Agile Manager's Guide to a Nearly Peaceful Night's Sleep
An Agile Manager's Guide to a Nearly Peaceful Night's SleepAn Agile Manager's Guide to a Nearly Peaceful Night's Sleep
An Agile Manager's Guide to a Nearly Peaceful Night's SleepVivek Ganesan
 
The Three Things
The Three ThingsThe Three Things
The Three ThingsAgileDenver
 

Was ist angesagt? (20)

Atlassian Overview
Atlassian OverviewAtlassian Overview
Atlassian Overview
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
 
Enabling remote workers to achieve more
Enabling remote workers to achieve moreEnabling remote workers to achieve more
Enabling remote workers to achieve more
 
resource 1
resource 1resource 1
resource 1
 
Why Hansoft
Why HansoftWhy Hansoft
Why Hansoft
 
Lean vs scrum
Lean vs scrumLean vs scrum
Lean vs scrum
 
Winning at Project Management with the Team Playbook
Winning at Project Management with the Team PlaybookWinning at Project Management with the Team Playbook
Winning at Project Management with the Team Playbook
 
Mental Health in the Workplace - The Atlassian Way
Mental Health in the Workplace - The Atlassian WayMental Health in the Workplace - The Atlassian Way
Mental Health in the Workplace - The Atlassian Way
 
Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
 
Less Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team PlaybookLess Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team Playbook
 
How to Sell Kanban to Your Boss
How to Sell Kanban to Your BossHow to Sell Kanban to Your Boss
How to Sell Kanban to Your Boss
 
Concept to Launch: The Ultimate Confluence Guide for Software Teams
Concept to Launch: The Ultimate Confluence Guide for Software TeamsConcept to Launch: The Ultimate Confluence Guide for Software Teams
Concept to Launch: The Ultimate Confluence Guide for Software Teams
 
When scrum goes bad
When scrum goes badWhen scrum goes bad
When scrum goes bad
 
Lessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile teamLessons learned from managing a distributed agile team
Lessons learned from managing a distributed agile team
 
Digibury: Steve Coppin-Smith, Deeson scrum for agencies
Digibury: Steve Coppin-Smith, Deeson scrum for agenciesDigibury: Steve Coppin-Smith, Deeson scrum for agencies
Digibury: Steve Coppin-Smith, Deeson scrum for agencies
 
An Agile Manager's Guide to a Nearly Peaceful Night's Sleep
An Agile Manager's Guide to a Nearly Peaceful Night's SleepAn Agile Manager's Guide to a Nearly Peaceful Night's Sleep
An Agile Manager's Guide to a Nearly Peaceful Night's Sleep
 
The Three Things
The Three ThingsThe Three Things
The Three Things
 

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

Agile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo MeetupAgile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo MeetupJan Petter Hagberg
 
Lastconf2017 Synchronous communication is overrated!
Lastconf2017   Synchronous communication is overrated!Lastconf2017   Synchronous communication is overrated!
Lastconf2017 Synchronous communication is overrated!Kelsey van Haaster
 
Making remote teamwork productive
 Making remote teamwork productive Making remote teamwork productive
Making remote teamwork productiveJon Christensen
 
Making the Remote Work Transition: Advice from Chanty & Problems They Faced
Making the Remote Work Transition: Advice from Chanty & Problems They Faced Making the Remote Work Transition: Advice from Chanty & Problems They Faced
Making the Remote Work Transition: Advice from Chanty & Problems They Faced QuekelsBaro
 
Marketing scrum at VODW dag
Marketing scrum at VODW dagMarketing scrum at VODW dag
Marketing scrum at VODW dagJeroen Molenaar
 
Betterwork - Remote Work Starter Kit
Betterwork - Remote Work Starter KitBetterwork - Remote Work Starter Kit
Betterwork - Remote Work Starter KitMatthew Salamon 🟧
 
The Importance Of A Team Charter | AND Digital
The Importance Of A Team Charter | AND DigitalThe Importance Of A Team Charter | AND Digital
The Importance Of A Team Charter | AND DigitalAND Digital
 
Staying On Track With Virtual Teams- Web Version 092010
Staying On Track With Virtual Teams- Web Version 092010Staying On Track With Virtual Teams- Web Version 092010
Staying On Track With Virtual Teams- Web Version 092010tmharpster
 
Secure Texting Best Practices: Get Your Organization On Board
Secure Texting Best Practices: Get Your Organization On BoardSecure Texting Best Practices: Get Your Organization On Board
Secure Texting Best Practices: Get Your Organization On BoardqliqSoft
 
Virtual Team Management
Virtual Team ManagementVirtual Team Management
Virtual Team ManagementKCChapterCOOForum
 
Staying Sane While Working Remotely
Staying Sane While Working RemotelyStaying Sane While Working Remotely
Staying Sane While Working RemotelyCaitieSkaggs
 
The Virtual Manager May 2009
The Virtual Manager May 2009The Virtual Manager May 2009
The Virtual Manager May 2009SalGigante
 
Develop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxDevelop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxsdfghj21
 
Develop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxDevelop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docx4934bk
 
Managing Virtual Teams [The Ultimate Guide]
Managing Virtual Teams [The Ultimate Guide] Managing Virtual Teams [The Ultimate Guide]
Managing Virtual Teams [The Ultimate Guide] VirtualTeams.net
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Testerliorf
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
Daniel A
Daniel ADaniel A
Daniel AHilary Ip
 
GSchoonheim @Agile2010, Mind the Gap!
GSchoonheim @Agile2010, Mind the Gap!GSchoonheim @Agile2010, Mind the Gap!
GSchoonheim @Agile2010, Mind the Gap!gschoonheim
 

Ähnlich wie Remote Teams: 5 Things I am Doing Wrong and Maybe You Should Too. (20)

Agile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo MeetupAgile Testing In Offshore - Oslo Meetup
Agile Testing In Offshore - Oslo Meetup
 
Lastconf2017 Synchronous communication is overrated!
Lastconf2017   Synchronous communication is overrated!Lastconf2017   Synchronous communication is overrated!
Lastconf2017 Synchronous communication is overrated!
 
Making remote teamwork productive
 Making remote teamwork productive Making remote teamwork productive
Making remote teamwork productive
 
Leading remote team
Leading remote teamLeading remote team
Leading remote team
 
Making the Remote Work Transition: Advice from Chanty & Problems They Faced
Making the Remote Work Transition: Advice from Chanty & Problems They Faced Making the Remote Work Transition: Advice from Chanty & Problems They Faced
Making the Remote Work Transition: Advice from Chanty & Problems They Faced
 
Marketing scrum at VODW dag
Marketing scrum at VODW dagMarketing scrum at VODW dag
Marketing scrum at VODW dag
 
Betterwork - Remote Work Starter Kit
Betterwork - Remote Work Starter KitBetterwork - Remote Work Starter Kit
Betterwork - Remote Work Starter Kit
 
The Importance Of A Team Charter | AND Digital
The Importance Of A Team Charter | AND DigitalThe Importance Of A Team Charter | AND Digital
The Importance Of A Team Charter | AND Digital
 
Staying On Track With Virtual Teams- Web Version 092010
Staying On Track With Virtual Teams- Web Version 092010Staying On Track With Virtual Teams- Web Version 092010
Staying On Track With Virtual Teams- Web Version 092010
 
Secure Texting Best Practices: Get Your Organization On Board
Secure Texting Best Practices: Get Your Organization On BoardSecure Texting Best Practices: Get Your Organization On Board
Secure Texting Best Practices: Get Your Organization On Board
 
Virtual Team Management
Virtual Team ManagementVirtual Team Management
Virtual Team Management
 
Staying Sane While Working Remotely
Staying Sane While Working RemotelyStaying Sane While Working Remotely
Staying Sane While Working Remotely
 
The Virtual Manager May 2009
The Virtual Manager May 2009The Virtual Manager May 2009
The Virtual Manager May 2009
 
Develop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxDevelop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docx
 
Develop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docxDevelop a team mission statement along with teamwork project.docx
Develop a team mission statement along with teamwork project.docx
 
Managing Virtual Teams [The Ultimate Guide]
Managing Virtual Teams [The Ultimate Guide] Managing Virtual Teams [The Ultimate Guide]
Managing Virtual Teams [The Ultimate Guide]
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Tester
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Daniel A
Daniel ADaniel A
Daniel A
 
GSchoonheim @Agile2010, Mind the Gap!
GSchoonheim @Agile2010, Mind the Gap!GSchoonheim @Agile2010, Mind the Gap!
GSchoonheim @Agile2010, Mind the Gap!
 

KĂźrzlich hochgeladen

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

KĂźrzlich hochgeladen (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

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

  • 1. Remote Teams 5 things I am doing wrong and maybe you should too. Ted Tencza CTO finder.com.au @darthted
  • 2. Leading distributed teams for close to 15 years. finder.com.au has developers in: Background
  • 3. Leading distributed teams for close to 15 years. finder.com.au has developers in: SYDNEY Background
  • 4. Leading distributed teams for close to 15 years. finder.com.au has developers in: SYDNEY WROCLAW Background
  • 5. Leading distributed teams for close to 15 years. finder.com.au has developers in: SYDNEY MILAN WROCLAW Background
  • 6. Leading distributed teams for close to 15 years. finder.com.au has developers in: SYDNEY MANILA MILAN WROCLAW Background
  • 7. Leading distributed teams for close to 15 years. finder.com.au has developers in: SYDNEY ADELAIDE MANILA MILAN WROCLAW Background
  • 8. 1. Remote teams are primarily a cost saving
  • 9. 1. Remote teams are primarily a cost saving Slide 1 of the pitch deck from our partner
  • 10. 1. Remote teams are primarily a cost saving Slide 1 of the pitch deck from our partner
  • 11. 1. Remote teams are primarily a cost saving
  • 12. We do not use remote teams as a cost saving
  • 13. We do not use remote teams as a cost saving Our primary goal was finding talented developers
  • 14. 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
  • 15. 2. Have a different Management style across locations ITALY TURKEY POLAND SOUTH AFRICA USA PHILIPPINES AUSTRALIA INDIA SINGAPORE UK
  • 16. 2. Have a different Management style across locations ITALY TURKEY POLAND SOUTH AFRICA USA PHILIPPINES AUSTRALIA INDIA SINGAPORE UK
  • 17. 2. Have a different management style across locations Difference in management style should be tailored to people, not locations
  • 18. Clarity of instructions and requirements We have the same management style across locations
  • 19.
  • 20. 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
  • 21. 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
  • 22. 3. You can rely on free communication tools
  • 23. 3. You can rely on free communication tools Communication is key
  • 24. 3. You can rely on free communication tools Communication is key
  • 25. 3. You can rely on free communication tools Communication is key
  • 26. 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
  • 27. 4. Don’t use ‘hybrid’ teams
  • 28. 4. Don’t use ‘hybrid’ teams
  • 29. Need to have all co-located or all remote Need to have geographic centric teams 4. Don’t use ‘hybrid’ teams
  • 30. 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
  • 31. 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
  • 32. 5. You can have lower standards for Offshore teams When all else fails … lower your standards.
  • 33. 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
  • 36. Results Not all sunshine and rainbows:
  • 37. Results Not all sunshine and rainbows: Split geographic teams increases workload of team leads.
  • 38. Results Not all sunshine and rainbows: Split geographic teams increases workload of team leads. Spreading the pain means more people feel pain.
  • 39. 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
  • 40. 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
  • 41. Results Went from 0 to 16 distributed employees in 18 months Total employees from 7 to 34 in 2 years.
  • 42. Results Zero 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.
  • 43. Results High 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