From a talk at Iris Software Group in September 2020
We know that team-based software delivery can be very effective but how can we promote and enable team-based approaches for organisations that are fully remote? What should teams think about and what patterns can teams adopt to be effective when no-one is in the office?
Based on the ideas from the book Team Topologies, authors Manuel Pais and Matthew Skelton will present some useful approaches to clarify and evolve inter-team interactions and communication in this remote-first world.
7. Team Topologies
7
Organizing business and
technology teams for fast flow
Matthew Skelton & Manuel Pais
IT Revolution Press (Sep 2019)
Order via stores worldwide: teamtopologies.com/book
12. “For effective team-first ownership
of software, teams need to
continuously define, advertise, test,
and evolve their Team API”
Team Topologies, p.48
12
13. Team API
13
● Artifacts owned by the team
● Versioning & testing approach
● Wiki and documentation
● Practices and principles
● Roadmap & priorities
● Communication preferences (when/how)
14. Team API
14
● Artifacts owned by the team
● Versioning & testing approach
● Wiki and documentation
● Practices and principles
● Roadmap & priorities
● Communication preferences (when/how)
26. “an individual’s social network
(meaningful relationships)
is typically in the order of
100–200 individuals”
- Robin Dunbar
26
https://royalsocietypublishing.org/doi/full/10.1098/rsos.150292
36. Team-focused conventions
36
● team channel: team topology and name
● (temp) interaction channel: teams + purpose
● support channel: support + service name
● username: name + role + team + topology
45. Stream-aligned team 1
45
Teams we currently interact with:
Team Name Interaction Mode Purpose Duration
Test Automation
Enabling team
Facilitating Understand test
automation and
data mgmt
examples for iOS
3 weeks
(from Apr 13
to Apr 30,
2h per day)
Face Recognition
Complicated
subsystem team
Collaboration Define response
errors and
workflow for poor
contrast photos
2 months
(from Mar 30
to May 29,
1 day per week)
46. Use awkwardness in team
interactions as a sensing
mechanism for evolution
46
61. Team Topologies
61
Organizing business and
technology teams for fast flow
Matthew Skelton & Manuel Pais
IT Revolution Press
Order via stores worldwide: teamtopologies.com/book