Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Effective Remote Teams
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Danny Preussler
April 13, 2018
Technology
1
93
Effective Remote Teams
Spontaneous presentation at SoCraCan Las Palmas 2018
Danny Preussler
April 13, 2018
Tweet
Share
More Decks by Danny Preussler
See All by Danny Preussler
Testing, how hard can it be? (Droidcon Lisbon 2022)
dpreussler
3
500
Take your Kotlin to the next step, abandon what you’ve learned (in Java)
dpreussler
0
690
The Power of Types, KotlinConf 2019
dpreussler
7
1.3k
Java vs Kotlin
dpreussler
0
560
Property Delegation with Kotlin for Android
dpreussler
1
130
Java vs Kotlin
dpreussler
2
590
To inject or not to inject: Dependency Injection with Kotlin (Droidcon Nairobi)
dpreussler
4
280
TDD on Android
dpreussler
4
390
To Inject or not inject, Dependency Injection in a Kotlin world (appbuilders.ch 2018)
dpreussler
10
4.8k
Other Decks in Technology
See All in Technology
OCI技術資料 : OS管理ハブ 概要
ocise
2
4.2k
Kiro Power - Amazon Bedrock AgentCore を学ぶ、もう一つの方法
r3_yamauchi
0
110
AI時代のPMに求められるのは 「Ops」と「Enablement」
shimotaroo
1
290
AWSと暗号技術
nrinetcom
PRO
1
130
迷わない!AI×MCP連携のリファレンスアーキテクチャ完全ガイド
cdataj
0
670
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
22k
20260120 Amazon VPC のパブリックサブネットを無くしたい!
masaruogura
2
160
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
AWS Network Firewall Proxyで脱Squid運用⁈
nnydtmg
1
160
ビジュアルプログラミングIoTLT vol.22
1ftseabass
PRO
0
110
人はいかにして 確率的な挙動を 受け入れていくのか
vaaaaanquish
4
2.3k
Agentic Coding 実践ワークショップ
watany
36
25k
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Getting science done with accelerated Python computing platforms
jacobtomlinson
1
100
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
45
Discover your Explorer Soul
emna__ayadi
2
1k
How STYLIGHT went responsive
nonsquared
100
6k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
The Limits of Empathy - UXLibs8
cassininazir
1
200
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
100
Accessibility Awareness
sabderemane
0
39
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
Effective Remote Teams @PreusslerBerlin SoCraCan 2018
Our situation, Android team: • 2 in Berlin • 1
in Sczcecin, 2 Lublin, 1 Wroclaw • 1 dev in New York • 1 QA in Minsk • Scrum Master, PO, QA in New York • Later: more devs from Canada, LA, New York
Get to know each other!
Tools • Slack • Customize! • Jira + CI integration
• Screenhero
Asychronous communication • Don’t expect answer • Labels in Github
PR tiny, big, urgent approved, needs_rebase, dont_merge, question, recheck
Have a backup plan • If Slack video chat does
not work, be ready to move to Hangout or Skype. • Be pragmatic and don’t spend too much time in trying to fix the tool.
Feel the pain • If larger team in one spot:
every one needs to work from home once a week!
Tech standups • Daily between 10 and 45min
Face to Face meetings • Try to meet every x
weeks • Give isolated team members a presence in the room! • Remote teams need this investment!
Remember the manifesto • Individuals and interactions over processes and
tools: • Dont rely on specific tool • Be pragmatic • Working software over comprehensive documentation • Don't write specifications that you would not write for a local team.
Timezones • Split morning standups • Document decisions • Don’t
delay what you would not delay without i.e. PRs • Might be hard to follow up on Slack • Split teams • Trust
Have fun http://blog.viacom.tech/2017/04/07/effective-remote-teams/