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
Managing Global Teams - Lessons Learned
Search
Papapetrou Patroklos
March 08, 2016
Technology
1
67
Managing Global Teams - Lessons Learned
Talk @Jdays2016
Papapetrou Patroklos
March 08, 2016
Tweet
Share
More Decks by Papapetrou Patroklos
See All by Papapetrou Patroklos
Beyond Clean Code & Code Quality
ppapapetrou76
1
580
3 Years of Remote Working in 30'
ppapapetrou76
0
75
Things I learned after doing 2400 code reviews in 6 months
ppapapetrou76
1
85
Technical Debt - Simply Explained
ppapapetrou76
5
170
Managing Global teams @SwanCon 2015
ppapapetrou76
0
100
The Art of Software Gardening
ppapapetrou76
0
360
Tips to improve software development productivity
ppapapetrou76
2
330
Unit testing basics and more...
ppapapetrou76
2
80
Help my Code Quality is not Manageable
ppapapetrou76
1
140
Other Decks in Technology
See All in Technology
エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?
genkiogasawara
6
2.9k
【TSkaigi】2024/05/11 当日スライド
kimitashoichi
14
3.9k
#phpconkagawa レガシーコードにもオブザーバビリティを 〜少しずつ始めるサービス監視〜
yamato_sorariku
0
540
QA経験のないエンジニアリング マネージャーがQAのカジュアル面談に出て 苦労していること・気づいたこと / scrum fest niigata 2024
yoshikiiida
2
650
OPENLOGI Company Profile for engineer
hr01
1
2.1k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
38k
類似ロジック実装をiOS/Android間で合わせる道標No.1
fumiyasac0921
1
220
多言語化対応における TypeScript の型定義を通して開発のしやすさについて考えた / TSKaigi TypeScript Multilingualization
nabeliwo
2
380
Step by Stepで学ぶ、ADT(代数的データ型)、モナドからEffect-TSまで
leveragestech
1
2.9k
生成AIがもたらす変革 / GitHubGalaxy_CyberAgent
cyberagentdevelopers
PRO
2
100
Domain-driven Design: A Complete Example
ewolff
2
250
Dungeons and Dragons and Rails
joelq
0
230
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
How to name files
jennybc
65
94k
The Invisible Customer
myddelton
114
12k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Infographics Made Easy
chrislema
238
18k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
22
1.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Teambox: Starting and Learning
jrom
128
8.4k
Designing for humans not robots
tammielis
247
25k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Fireside Chat
paigeccino
22
2.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
41
4.5k
Transcript
SwanseaCon 2015 - @softwaregardener Managing Global Teams Lessons Learned Patroklos
Papapetrou @softwaregarden http://softwaregarden.io
Jdays 2016 - @softwaregarden
Jdays 2016 - @softwaregarden Source : http://web.esna.com/blog/remote-worker-collaboration-infographic-2014
Jdays 2016 - @softwaregarden Source : http://web.esna.com/blog/remote-worker-collaboration-infographic-2014
Jdays 2016 - @softwaregarden What the numbers tell us Source
: http://web.esna.com/blog/remote-worker-collaboration-infographic-2014
Jdays 2016 - @softwaregarden What the numbers tell us Source
: http://web.esna.com/blog/remote-worker-collaboration-infographic-2014
Jdays 2016 - @softwaregarden Trends
Jdays 2016 - @softwaregarden Source : http://stackoverflow.com/research/developer-survey-2015
Jdays 2016 - @softwaregarden Source : http://stackoverflow.com/research/developer-survey-2015
Jdays 2016 - @softwaregarden Source : http://stackoverflow.com/research/developer-survey-2015
Jdays 2016 - @softwaregarden Source : http://stackoverflow.com/research/developer-survey-2015
Jdays 2016 - @softwaregarden Problems ahead...
Jdays 2016 - @softwaregarden Different Timezones
Jdays 2016 - @softwaregarden Absence of F2F communication
Jdays 2016 - @softwaregarden Culture / Ethics
Jdays 2016 - @softwaregarden Language
Jdays 2016 - @softwaregarden Building a virtual team Scope Budget
Roles Staffing
Jdays 2016 - @softwaregarden Trust...
Jdays 2016 - @softwaregarden • Communication • Collaboration • Automation
• Clear expectations • Self-leadership • Solid process • Trust – trust - trust Effective management Effective management
Jdays 2016 - @softwaregarden • Communication • Collaboration • Automation
• Clear expectations • Self-leadership • Solid process • Trust – trust - trust Effective Leadership
Jdays 2016 - @softwaregarden • Set up periodic meetings •
Good bandwidth • Pick the right tools Virtual Communication
Jdays 2016 - @softwaregarden Conference Call in real life Source
: https://www.youtube.com/watch?v=DYu_bGbZiiQ
Jdays 2016 - @softwaregarden • Ticketing • Wiki • Code
review • Calendar • Document sharing • Absence management • Slack Collaboration
Jdays 2016 - @softwaregarden • Continuous – Integration – Deployment
• Tests • Notifications • Slack (again) Automation
Jdays 2016 - @softwaregarden • Specific • Measurable • Achievable
• Realistic • Time-framed – S.M.A.R.T. Goal Setting
Jdays 2016 - @softwaregarden Self Leadership
Jdays 2016 - @softwaregarden Solid Process
Jdays 2016 - @softwaregarden Trust...
Jdays 2016 - @softwaregarden Performance evaluation • Baseline • Quantifiable
• Objective • Comparable • Easy to measure • Historical data
Jdays 2016 - @softwaregarden Performance evaluation • Individual VS Team
• Weekly / Monthly / Quarterly • Constructive Feedback • Public / Shared
Jdays 2016 - @softwaregarden Trust...
Jdays 2016 - @softwaregarden Shameless slide https://leanpub.com/art_software_gardening The Art of
Software Gardening A practical guide to learn how to treat software systems as gardens
Jdays 2016 - @softwaregarden Thank you!!