SlideShare a Scribd company logo
Wojciech Seliga Bringing Effectiveness  …  and Sanity  to Highly Distributed Agile Teams
27 years of programming (started in pre-school)
8 years with „big international corporations”
8 years with agile
4 years with Spartez
4 years with Atlassian
12 years in geographically distributed teams and/or with remote customers About me
Do NOT do it, unless ... Distributed agile is difficult Distribution is a huge burden
Valid reasons to go distributed No local talent available
Specific skills elsewhere
Customers elsewhere
Round the clock team
Great people move Photo by  Linus Bohman
Questionable reasons to go distributed Cheaper workforce (hidden overhead)
No office space
Desire to be „global”
Building remote empires Photo by  dan4th
Strive at executing projects using co-located teams. Divide Globally & Conquer Locally
Do's
Empower  all  sides Photo by  epSos.de
There are people who make things happen, there are people who watch things happen, and there are people who wonder what happened James Lovell
Skilled & flexible people Agile really  reveals  problems, remoteness amplifies it
Linchpins
Self-organisation
Passion (wild hours)
Domain knowledge
Communication
Responsibility Photo by  Helmut
Build trust Deliver good stuff on time
Do not overcommit
Meet deadlines
Be honest

More Related Content

PDF
SCALE12X DevOps Day LA: 9 Principles for Navigating Change
PDF
9 Principles for Navigating Change
PDF
SDCN13 -Day2- RIP+MIX workshop: a simple tool to transform thinking (Workshop...
PDF
Burning Agile
PDF
Process and Structure can be changed overnight. Mindsets can't
PPTX
Effective Management Of Virtual Teams For Slide Share
PDF
Pragmatic Architecture for Agile Teams
PPT
How to avoid SharePoint becoming a wicked problem
SCALE12X DevOps Day LA: 9 Principles for Navigating Change
9 Principles for Navigating Change
SDCN13 -Day2- RIP+MIX workshop: a simple tool to transform thinking (Workshop...
Burning Agile
Process and Structure can be changed overnight. Mindsets can't
Effective Management Of Virtual Teams For Slide Share
Pragmatic Architecture for Agile Teams
How to avoid SharePoint becoming a wicked problem

Similar to Bringing Effectiveness and Sanity to Highly Distributed Agile Teams (20)

PDF
The senior dev
PPTX
Agilelessons scanagile-final 2013
PPT
Collaboration, Web 2.0 and Foldera
PPT
Buzzword Deathmatch: Agile vs SOA
PPTX
SLDC Presentation
PPT
A Process By Any Other Name...: Applying Information Architecture with bridge...
PDF
Design match 20161021
PDF
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
PPT
CEU IA Concepts
KEY
Visualising conversation around #c4thepromise
PPTX
SDF Planted
PPT
20080409 Bkmf Km2.0
PDF
Working Effectively with Legacy Code
PPT
Standardization: Overcoming Design by Committee
PDF
Pragmatic Architecture for Agile Teams - GeeCON 2014
PPT
Why3 D2 Penn State Presentation
PPT
Why3d2
PPT
How Flickr Helps us Make Sense of the World
 
PPTX
Visual Design and Architecture
PPTX
Conquering Group Facilitation-Transforming Meetings into Results-Driven Succe...
The senior dev
Agilelessons scanagile-final 2013
Collaboration, Web 2.0 and Foldera
Buzzword Deathmatch: Agile vs SOA
SLDC Presentation
A Process By Any Other Name...: Applying Information Architecture with bridge...
Design match 20161021
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
CEU IA Concepts
Visualising conversation around #c4thepromise
SDF Planted
20080409 Bkmf Km2.0
Working Effectively with Legacy Code
Standardization: Overcoming Design by Committee
Pragmatic Architecture for Agile Teams - GeeCON 2014
Why3 D2 Penn State Presentation
Why3d2
How Flickr Helps us Make Sense of the World
 
Visual Design and Architecture
Conquering Group Facilitation-Transforming Meetings into Results-Driven Succe...
Ad

More from Wojciech Seliga (20)

PDF
Sprzedawanie własnego biznesu IT - Confitura 2023.pdf
PDF
Jak być zarąbistym developerem w oczach szefa i ... klienta
PDF
How to impress your boss and your customer in a modern software development c...
PDF
Developer plantations - colonialism of XXI century (GeeCON 2017)
PDF
SFI 2017 Plantacje Programistów (Developers Plantations) - Colonialism in XXI...
PDF
Ten lessons I painfully learnt while moving from software developer
to entrep...
PDF
Ten lessons I painfully learnt while moving from software developer to entrep...
PDF
10 bezcennych lekcji dla software developera stającego się szefem firmy
PDF
5-10-15 years of Java developer career - Warszawa JUG 2015
PDF
Devoxx Poland 2015: 5-10-15 years with Java
PDF
Spartez Open Day March 13th 2015
PDF
Software Development Innovation in Practice - 33rd Degree 2014
PDF
Innowacja w praktyce - Infoshare 2014
PDF
Escaping Test Hell - ACCU 2014
PDF
Escaping Test Hell - Our Journey - XPDays Ukraine 2013
PDF
Confitura 2013 Software Developer Career Unplugged
PDF
Software Developer Career Unplugged - GeeCon 2013
PDF
Escaping Automated Test Hell - One Year Later
PDF
AtlasCamp 2012 - Testing JIRA plugins smarter with TestKit
PDF
How to be Awesome at a Java Developer Job Interview (Confitura 2012, Polish)
Sprzedawanie własnego biznesu IT - Confitura 2023.pdf
Jak być zarąbistym developerem w oczach szefa i ... klienta
How to impress your boss and your customer in a modern software development c...
Developer plantations - colonialism of XXI century (GeeCON 2017)
SFI 2017 Plantacje Programistów (Developers Plantations) - Colonialism in XXI...
Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...
10 bezcennych lekcji dla software developera stającego się szefem firmy
5-10-15 years of Java developer career - Warszawa JUG 2015
Devoxx Poland 2015: 5-10-15 years with Java
Spartez Open Day March 13th 2015
Software Development Innovation in Practice - 33rd Degree 2014
Innowacja w praktyce - Infoshare 2014
Escaping Test Hell - ACCU 2014
Escaping Test Hell - Our Journey - XPDays Ukraine 2013
Confitura 2013 Software Developer Career Unplugged
Software Developer Career Unplugged - GeeCon 2013
Escaping Automated Test Hell - One Year Later
AtlasCamp 2012 - Testing JIRA plugins smarter with TestKit
How to be Awesome at a Java Developer Job Interview (Confitura 2012, Polish)
Ad

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Empathic Computing: Creating Shared Understanding
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Cloud computing and distributed systems.
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Network Security Unit 5.pdf for BCA BBA.
Review of recent advances in non-invasive hemoglobin estimation
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The AUB Centre for AI in Media Proposal.docx
Understanding_Digital_Forensics_Presentation.pptx
Empathic Computing: Creating Shared Understanding
“AI and Expert System Decision Support & Business Intelligence Systems”
Cloud computing and distributed systems.
NewMind AI Monthly Chronicles - July 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Building Integrated photovoltaic BIPV_UPV.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Chapter 3 Spatial Domain Image Processing.pdf
cuic standard and advanced reporting.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?

Bringing Effectiveness and Sanity to Highly Distributed Agile Teams

Editor's Notes

  • #5: Better great people abroad, than average locally
  • #7: Better great people abroad, than average locally
  • #11: Cross-functional teams
  • #15: Video over just voice – sleeping warning. 2 – 4 people work best. Avoid more than 7, unless it an announcement
  • #16: Giora Morein Ambassadors and Carrier Pigeons One visitor vs many at a time Cities matter Frequency of meetings Company apartments Atlassian secondmends
  • #26: No sense of responsibility. Us-them approach
  • #27: Also domain knowledge here, devs there Turning developers into „coders” or „programmers” Destroys trust, hampers productivity
  • #28: Communication, travel, management, etc. - overhead Poor workers – poor results Smart workers – they will know how much you earn and get frustrated pretty soon Great people are not cheap regardless of the country, cheap workforce fallacy Esher Derby – train people and they will go, but don't train and they will stay...
  • #29: Remote teams are different Planning is different, dynamics is different It's easy to get disconnected Allocate extra budget for travels
  • #30: Too many F2F meetings – lower efficiency, being a host to often is tiresome, costly Too many virtual meetings – frustration Our rule – max. 1 – 2 virtual meetings a week (with as few participants as possible) Max. 1 - 3 F2F meetings a year More participants => video conf
  • #31: (support, questions from other teams)
  • #33: (support, questions from other teams)