SlideShare a Scribd company logo
#atlassian
Nailing Distributed Development: 
Effective collaboration in distributed teams 
Matt Ryall • Head of Engineering, Confluence • Atlassian • @mryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Individuals and interactions 
over 
process and tools 
– Manifesto for Agile Software Development
Jean-Michel Lemieux (“JML”) 
VP of Engineering
Jean-Michel Lemieux (“JML”) 
VP of Engineering 
JML
JML
We need to start a new 
development office in Asia. 
! 
How about we kick it off 
with Confluence? 
JML
JML 
We need to start a new 
development office in Asia. 
! 
How about we kick it off 
with Confluence?
JML 
We need to start a new 
development office in Asia. 
! 
How about we kick it off 
with Confluence? 
Matt
JML 
We need to start a new 
development office in Asia. 
! 
How about we kick it off 
with Confluence? 
No worries, mate! 
Matt
JML 
Matt
JML 
What will they work on? 
What if we can’t communicate? 
What if their code is bad? 
Matt
8½ hrs 
3-4 hrs
1. Meet your team.
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Clearly separate.
Clearly separate. 
Minimal learning curve.
Clearly separate. 
Minimal learning curve. 
Important but not critical.
A six-month mission
A six-month mission
A six-month mission
2. Share your plan 
and your values.
Spec
Spec
Confluence 
Collaboration Central 
• Knowledge sharing & collaboration for 
your team! 
• Write documents, share them! 
• Best online editing experience 
Create-share-discover cycle 
Create-share-discover cycle Recent releases 
• Confluence 4.0 – new WYSIWYG editor, 
macro placeholders, Share button! 
• Confluence 4.1 – page layouts! 
• Confluence 4.2 – WYSIWYG templates! 
• Confluence 4.3 – mobile UI, “Like” button, 
popular content, in-page notifications 
Confluence 2013 goals 
• Lustworthy – beautiful and easy to use! 
• Onboarding – easy to get started! 
• Enterprise – robustness & scalability 
Confluence 2013 goals 
• Insert diagram here 
Confluence 5.0 
• Redesigned with Atlassian Design 
Guidelines (ADG)! 
• New header, integrated app switcher! 
• New typography, colours, icons! 
• Space navigation sidebar! 
• Create experience! 
• Enterprise user management improvements 
Confluence 5.0 
Sidebar 
navigation 
New 
header 
New typography, 
icons, etc.
Atlassian Engineering Values! 
How does build software?! 
3 
The Prime Directive: 
DELIVER CUSTOMER VALUE 
Congrats - you were picked out of 72 
companies!! 
• Pilot project. A developer gave the demo and a good heated 
discussion with the team.! 
• Company values and delivery focus! 
• Ability to scale with Atlassian and think big! 
• Vietnam education and hard working culture (albeit language 
is still a challenge given how quickly we collaborate)! 
• Design agency and eye for design and user experience! 
! 
• Challenges: English, products that last for ever, including all our 
teams in the Atlassian culture. 
4 
What’s made successful?! 
What’s made successful? 
1.Software development is changing! 
2.Business model innovation! 
3.Long-term thinking 
Where is heading?! 
Where is heading? 
1.Every company is a software company! 
2.Beyond the dev team! 
i. “every knowledge worker using Atlassian every day”! 
3.“Your margin is our opportunity” 
i. Ubiquitous 
in 2014!
Engagement model 
Dev foundation 
expanding core dev capability, 
bug fixing, feature team 
Prod 
Mgr 
Existing team 
New, remote 
team 
Design 
& UX 
Dev 
Mgr 
Dev 
TL 
Dev 
Dev 
BA 
Dev 
Mgr
Engagement model 
Dev foundation 
expanding core dev capability, 
bug fixing, feature team 
Prod 
Mgr 
Existing team 
New, remote 
team 
Design 
& UX 
Dev 
Mgr 
Dev 
TL 
Dev 
Dev 
BA 
Dev 
Mgr 
Product decisions 
process in place, making product 
decisions more independently 
Dev 
TL 
Dev 
Dev 
Prod 
Mgr 
Prod 
Mgr 
Dev 
Mgr 
Design 
UX 
Dev 
Mgr
Engagement model 
Dev foundation 
expanding core dev capability, 
bug fixing, feature team 
Prod 
Mgr 
Existing team 
New, remote 
team 
Design 
& UX 
Dev 
Mgr 
Dev 
TL 
Dev 
Dev 
BA 
Dev 
Mgr 
Product decisions 
process in place, making product 
decisions more independently 
Dev 
TL 
Dev 
Dev 
Prod 
Mgr 
Prod 
Mgr 
Dev 
Mgr 
Design 
UX 
Dev 
Mgr 
Autonomous 
owns execution against strategy 
for their own features/products 
Prod 
Mgr 
TL 
Dev 
Dev 
Dev 
Dev 
Mgr 
Design 
& UX
Nailing Distributed Development With Effective Collaboration - Matt Ryall
3. Frequent face-to-face 
contact at all levels.
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Frequent catchups
How often to meet? 
At least once per week.
Nailing Distributed Development With Effective Collaboration - Matt Ryall
I’ve used Hipchat screen sharing to pair with 
Matej in Amsterdam on a plugin issue. We 
were writing SQL together, etc. ” 
“
Exchange program
Exchange program
Exchange program
Exchange program
Exchange program
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
4. Communicate 
asynchronously.
HipChat is our logbook
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Incident conference 
calls must die. 
! 
Use HipChat instead.
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Chapter Title Here
Promote lurking
Nailing Distributed Development With Effective Collaboration - Matt Ryall
It wasn’t all smooth sailing…
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Bug!
Dynamic vs static
Dynamic vs static 
Less this
Dynamic vs static 
Less this 
More this
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Can you guys please switch 
the JIRA Issues Macro from 
dynamic to static by default?
Can you guys please switch 
the JIRA Issues Macro from 
dynamic to static by default? 
Sure thing!
More bugs!
5. Track decisions.
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
6. Reinforce the 
culture you want.
#atlassian
7. Be overly inclusive.
ShipIt competitions
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Coordinated parties
Coordinated parties 
Saigon Golf Day
Coordinated parties 
Saigon Golf Day Sydney Treasure Hunt
All hands presentations
8. Measure for success.
Goals Survey 
Actions Feedback
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Staff surveys
9. Help the team find 
their own identity.
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Blue shirt day
Key takeaways: #atlassian 
1. Meet the team 
2. Share your plan and your values 
3. Frequent face-to-face contact at all levels 
4. Communicate asynchronously 
5. Track Decisions 
6. Reinforce the culture you want 
7. Be overly inclusive 
8. Measure for success 
9. Help the team find their own identity
Questions?
Thank you! 
Matt Ryall • Head of Engineering, Confluence • Atlassian • @mryall
Image credits 
• Slide 3: http://www.physipak.com.au 
• Slide 4: https://www.flickr.com/photos/kheelcenter/5279325617/ 
• Slide 5: http://agilemanifesto.org 
• Slides 7, 9: Atlassian 
• Slide 11: Google Maps 
• Slides 13, 14, 24, 29, 30: Atlassian 
• Slide 31: http://1slowhiker.blogspot.com.au/ 
• Slide 43: Google Maps 
• Slides 49, 51, 53, 54, 62, 64: Atlassian

More Related Content

PDF
Atlassian Summit 2013: Confluence State of the Union
PDF
Collaboration is More Than Communication – JIRA Agile - Xavier Morera
PDF
Agile for the Masses: How to Make Any Team More Effective - John Wetenhall
PDF
Harness Tribal Knowledge With Confluence Questions - Kim Wall
PDF
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz Heier
PDF
How to Use HipChat to Collaborate and Build Culture - Matthew Weinberg
PDF
Lean Scaling – From Lean Startup to Lean Enterprise - Itamar Goldminz
PDF
(Re)Discover JIRA Core: Tricks that Make a BIG Difference
Atlassian Summit 2013: Confluence State of the Union
Collaboration is More Than Communication – JIRA Agile - Xavier Morera
Agile for the Masses: How to Make Any Team More Effective - John Wetenhall
Harness Tribal Knowledge With Confluence Questions - Kim Wall
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz Heier
How to Use HipChat to Collaborate and Build Culture - Matthew Weinberg
Lean Scaling – From Lean Startup to Lean Enterprise - Itamar Goldminz
(Re)Discover JIRA Core: Tricks that Make a BIG Difference

What's hot (20)

PDF
Atlassian RoadTrip 2015
PDF
Building Smart Software
PDF
Atlassian Overview
PDF
How Atlassian's User Research Went Agile (and So Can Yours)
PDF
Reducing Tickets and Crushing SLAs with StatusPage
PDF
Don't be Left Out: Tips for Working in a Remote Team
PPTX
Enabling Distributed Agile Teams
PDF
Grassroots Innovation in the Enterprise
PDF
Scale at Reddit: Triple Your Team Size Without Losing Control
PDF
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
PPT
Summit 2012 - How Atlassian Uses Confluence
PDF
Connecting HipChat to (allthethings)
PDF
Spotify engineering culture summary
PDF
How Product Managers Thrive in a DevOps World
PPTX
Scaling like Spotify: What advertising agencies can learn from software-as-a-...
PDF
5 Tips for Great Product Design
PDF
Epic Champions - Better Software Through Empowered Engineers
PDF
Product Keynote: Confluence and Trello
PDF
Hit Your Stride: Designing Real-time Collaboration for Teams
PPTX
Remotely Agile? Effective Interaction with Distributed Teams
Atlassian RoadTrip 2015
Building Smart Software
Atlassian Overview
How Atlassian's User Research Went Agile (and So Can Yours)
Reducing Tickets and Crushing SLAs with StatusPage
Don't be Left Out: Tips for Working in a Remote Team
Enabling Distributed Agile Teams
Grassroots Innovation in the Enterprise
Scale at Reddit: Triple Your Team Size Without Losing Control
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
Summit 2012 - How Atlassian Uses Confluence
Connecting HipChat to (allthethings)
Spotify engineering culture summary
How Product Managers Thrive in a DevOps World
Scaling like Spotify: What advertising agencies can learn from software-as-a-...
5 Tips for Great Product Design
Epic Champions - Better Software Through Empowered Engineers
Product Keynote: Confluence and Trello
Hit Your Stride: Designing Real-time Collaboration for Teams
Remotely Agile? Effective Interaction with Distributed Teams
Ad

Viewers also liked (20)

PDF
Continuous Validation - Lean Startup Machine Sydney 2013
PDF
Enterprise Day 2015 - beyond software teams (Atlassian)
PPTX
La domótica
PDF
PDF
Siegfried Brochure
PPT
Triatlon Villa de Gijon-Playa de Poniente 2014
PPTX
Preswentación teria de colas
PPS
Tips de belleza pps
PDF
FORCAM White Paper (2016) - Lead by TRUE OEE
PDF
Presentacion Nexus Talleres
PPT
Sergio de Otto - Fundación Renovables
PDF
Lia Nr. 136
PDF
Leseprobe Buch: „Ernesto der Seebär“ bei Pax et Bonum Verlag Berlin
PDF
Gazeta
PDF
Cronograma XII Jornadas Nacionales de Antropología Biológica
PPTX
Dangers of Bad Breath
PDF
Low Impact Development - Call to Action
PDF
Atlassian Q&A - Inside and Out
PDF
Dialnet trastorno pordeficitdeatencionhiperactividadtdahy-di-4947509
PPT
Dealing with people's negative perception at work
Continuous Validation - Lean Startup Machine Sydney 2013
Enterprise Day 2015 - beyond software teams (Atlassian)
La domótica
Siegfried Brochure
Triatlon Villa de Gijon-Playa de Poniente 2014
Preswentación teria de colas
Tips de belleza pps
FORCAM White Paper (2016) - Lead by TRUE OEE
Presentacion Nexus Talleres
Sergio de Otto - Fundación Renovables
Lia Nr. 136
Leseprobe Buch: „Ernesto der Seebär“ bei Pax et Bonum Verlag Berlin
Gazeta
Cronograma XII Jornadas Nacionales de Antropología Biológica
Dangers of Bad Breath
Low Impact Development - Call to Action
Atlassian Q&A - Inside and Out
Dialnet trastorno pordeficitdeatencionhiperactividadtdahy-di-4947509
Dealing with people's negative perception at work
Ad

Similar to Nailing Distributed Development With Effective Collaboration - Matt Ryall (20)

PDF
UX South Africa 2014 - Keynote
PDF
Redesign design V2.0
PDF
Five Key Ingredients in Successful Mobile Projects
PDF
5 Key Ingredients in Successful Mobile Projects
PDF
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
PDF
How to scale an innovative SaaS product development
PDF
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
PDF
Design Thinking, Agile, DevOps - fuel the innovation delivery
PDF
Turning a Startup to a Design-Driven Company
PDF
Startup Institute NYC: Styling
PPT
Best practices for agile design
PPTX
Agile development
PDF
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
PDF
Agility to manage IT Complexity
PDF
Mindbowser mobile app portfolio
PPTX
Dual Track Agile Or, How I learned to stop worrying and love the scrum
PDF
Designers are from Venus - Presentationas Given to CD2
PPTX
Final synerzip-agile2017-top10-v1
PPTX
AGILE2017 Top 10 Takeaways by Synerzip
PPTX
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
UX South Africa 2014 - Keynote
Redesign design V2.0
Five Key Ingredients in Successful Mobile Projects
5 Key Ingredients in Successful Mobile Projects
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
How to scale an innovative SaaS product development
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Design Thinking, Agile, DevOps - fuel the innovation delivery
Turning a Startup to a Design-Driven Company
Startup Institute NYC: Styling
Best practices for agile design
Agile development
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Agility to manage IT Complexity
Mindbowser mobile app portfolio
Dual Track Agile Or, How I learned to stop worrying and love the scrum
Designers are from Venus - Presentationas Given to CD2
Final synerzip-agile2017-top10-v1
AGILE2017 Top 10 Takeaways by Synerzip
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal

More from Atlassian (20)

PPTX
International Women's Day 2020
PDF
10 emerging trends that will unbreak your workplace in 2020
PDF
Forge App Showcase
PDF
Let's Build an Editor Macro with Forge UI
PDF
Meet the Forge Runtime
PDF
Forge UI: A New Way to Customize the Atlassian User Experience
PDF
Take Action with Forge Triggers
PDF
Observability and Troubleshooting in Forge
PDF
Trusted by Default: The Forge Security & Privacy Model
PDF
Designing Forge UI: A Story of Designing an App UI System
PDF
Forge: Under the Hood
PDF
Access to User Activities - Activity Platform APIs
PDF
Design Your Next App with the Atlassian Vendor Sketch Plugin
PDF
Tear Up Your Roadmap and Get Out of the Building
PDF
Nailing Measurement: a Framework for Measuring Metrics that Matter
PDF
Building Apps With Color Blind Users in Mind
PDF
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
PDF
Beyond Diversity: A Guide to Building Balanced Teams
PDF
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
PDF
Building Apps With Enterprise in Mind
International Women's Day 2020
10 emerging trends that will unbreak your workplace in 2020
Forge App Showcase
Let's Build an Editor Macro with Forge UI
Meet the Forge Runtime
Forge UI: A New Way to Customize the Atlassian User Experience
Take Action with Forge Triggers
Observability and Troubleshooting in Forge
Trusted by Default: The Forge Security & Privacy Model
Designing Forge UI: A Story of Designing an App UI System
Forge: Under the Hood
Access to User Activities - Activity Platform APIs
Design Your Next App with the Atlassian Vendor Sketch Plugin
Tear Up Your Roadmap and Get Out of the Building
Nailing Measurement: a Framework for Measuring Metrics that Matter
Building Apps With Color Blind Users in Mind
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Beyond Diversity: A Guide to Building Balanced Teams
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
Building Apps With Enterprise in Mind

Recently uploaded (20)

PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
ai tools demonstartion for schools and inter college
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
System and Network Administraation Chapter 3
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Digital Strategies for Manufacturing Companies
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
history of c programming in notes for students .pptx
PDF
How Creative Agencies Leverage Project Management Software.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Transform Your Business with a Software ERP System
Design an Analysis of Algorithms II-SECS-1021-03
Adobe Illustrator 28.6 Crack My Vision of Vector Design
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Understanding Forklifts - TECH EHS Solution
Softaken Excel to vCard Converter Software.pdf
wealthsignaloriginal-com-DS-text-... (1).pdf
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Upgrade and Innovation Strategies for SAP ERP Customers
Design an Analysis of Algorithms I-SECS-1021-03
How to Choose the Right IT Partner for Your Business in Malaysia
ai tools demonstartion for schools and inter college
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
System and Network Administraation Chapter 3
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Digital Strategies for Manufacturing Companies
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
history of c programming in notes for students .pptx
How Creative Agencies Leverage Project Management Software.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Transform Your Business with a Software ERP System

Nailing Distributed Development With Effective Collaboration - Matt Ryall

  • 2. Nailing Distributed Development: Effective collaboration in distributed teams Matt Ryall • Head of Engineering, Confluence • Atlassian • @mryall
  • 6. Individuals and interactions over process and tools – Manifesto for Agile Software Development
  • 8. Jean-Michel Lemieux (“JML”) VP of Engineering JML
  • 9. JML
  • 10. We need to start a new development office in Asia. ! How about we kick it off with Confluence? JML
  • 11. JML We need to start a new development office in Asia. ! How about we kick it off with Confluence?
  • 12. JML We need to start a new development office in Asia. ! How about we kick it off with Confluence? Matt
  • 13. JML We need to start a new development office in Asia. ! How about we kick it off with Confluence? No worries, mate! Matt
  • 15. JML What will they work on? What if we can’t communicate? What if their code is bad? Matt
  • 16. 8½ hrs 3-4 hrs
  • 17. 1. Meet your team.
  • 22. Clearly separate. Minimal learning curve.
  • 23. Clearly separate. Minimal learning curve. Important but not critical.
  • 27. 2. Share your plan and your values.
  • 28. Spec
  • 29. Spec
  • 30. Confluence Collaboration Central • Knowledge sharing & collaboration for your team! • Write documents, share them! • Best online editing experience Create-share-discover cycle Create-share-discover cycle Recent releases • Confluence 4.0 – new WYSIWYG editor, macro placeholders, Share button! • Confluence 4.1 – page layouts! • Confluence 4.2 – WYSIWYG templates! • Confluence 4.3 – mobile UI, “Like” button, popular content, in-page notifications Confluence 2013 goals • Lustworthy – beautiful and easy to use! • Onboarding – easy to get started! • Enterprise – robustness & scalability Confluence 2013 goals • Insert diagram here Confluence 5.0 • Redesigned with Atlassian Design Guidelines (ADG)! • New header, integrated app switcher! • New typography, colours, icons! • Space navigation sidebar! • Create experience! • Enterprise user management improvements Confluence 5.0 Sidebar navigation New header New typography, icons, etc.
  • 31. Atlassian Engineering Values! How does build software?! 3 The Prime Directive: DELIVER CUSTOMER VALUE Congrats - you were picked out of 72 companies!! • Pilot project. A developer gave the demo and a good heated discussion with the team.! • Company values and delivery focus! • Ability to scale with Atlassian and think big! • Vietnam education and hard working culture (albeit language is still a challenge given how quickly we collaborate)! • Design agency and eye for design and user experience! ! • Challenges: English, products that last for ever, including all our teams in the Atlassian culture. 4 What’s made successful?! What’s made successful? 1.Software development is changing! 2.Business model innovation! 3.Long-term thinking Where is heading?! Where is heading? 1.Every company is a software company! 2.Beyond the dev team! i. “every knowledge worker using Atlassian every day”! 3.“Your margin is our opportunity” i. Ubiquitous in 2014!
  • 32. Engagement model Dev foundation expanding core dev capability, bug fixing, feature team Prod Mgr Existing team New, remote team Design & UX Dev Mgr Dev TL Dev Dev BA Dev Mgr
  • 33. Engagement model Dev foundation expanding core dev capability, bug fixing, feature team Prod Mgr Existing team New, remote team Design & UX Dev Mgr Dev TL Dev Dev BA Dev Mgr Product decisions process in place, making product decisions more independently Dev TL Dev Dev Prod Mgr Prod Mgr Dev Mgr Design UX Dev Mgr
  • 34. Engagement model Dev foundation expanding core dev capability, bug fixing, feature team Prod Mgr Existing team New, remote team Design & UX Dev Mgr Dev TL Dev Dev BA Dev Mgr Product decisions process in place, making product decisions more independently Dev TL Dev Dev Prod Mgr Prod Mgr Dev Mgr Design UX Dev Mgr Autonomous owns execution against strategy for their own features/products Prod Mgr TL Dev Dev Dev Dev Mgr Design & UX
  • 36. 3. Frequent face-to-face contact at all levels.
  • 40. How often to meet? At least once per week.
  • 42. I’ve used Hipchat screen sharing to pair with Matej in Amsterdam on a plugin issue. We were writing SQL together, etc. ” “
  • 51. HipChat is our logbook
  • 53. Incident conference calls must die. ! Use HipChat instead.
  • 58. It wasn’t all smooth sailing…
  • 60. Bug!
  • 62. Dynamic vs static Less this
  • 63. Dynamic vs static Less this More this
  • 65. Can you guys please switch the JIRA Issues Macro from dynamic to static by default?
  • 66. Can you guys please switch the JIRA Issues Macro from dynamic to static by default? Sure thing!
  • 71. 6. Reinforce the culture you want.
  • 73. 7. Be overly inclusive.
  • 79. Coordinated parties Saigon Golf Day Sydney Treasure Hunt
  • 81. 8. Measure for success.
  • 85. 9. Help the team find their own identity.
  • 90. Key takeaways: #atlassian 1. Meet the team 2. Share your plan and your values 3. Frequent face-to-face contact at all levels 4. Communicate asynchronously 5. Track Decisions 6. Reinforce the culture you want 7. Be overly inclusive 8. Measure for success 9. Help the team find their own identity
  • 92. Thank you! Matt Ryall • Head of Engineering, Confluence • Atlassian • @mryall
  • 93. Image credits • Slide 3: http://www.physipak.com.au • Slide 4: https://www.flickr.com/photos/kheelcenter/5279325617/ • Slide 5: http://agilemanifesto.org • Slides 7, 9: Atlassian • Slide 11: Google Maps • Slides 13, 14, 24, 29, 30: Atlassian • Slide 31: http://1slowhiker.blogspot.com.au/ • Slide 43: Google Maps • Slides 49, 51, 53, 54, 62, 64: Atlassian