From a webinar run by IT Revolution Press on 29 April 2020.
Remote-first work is the "new normal" for companies around the world. There is no shortage of advice on how individual teams can bond and work effectively remotely.
However, there is not much on how to address remote interactions between different teams that need to collaborate remotely, as part of the same value stream. Moving from the physical to the online world can further expose pre-existing interaction problems, increase wait times and slow down delivery and possibly response to incidents.
Based on the ideas from Team Topologies, Manuel Pais and Matthew Skelton will present some useful approaches to clarify and evolve inter-team interactions and communication in this remote-first world.
Designing Team APIs and virtual communication channels that promote relevant team interactions while minimizing communication overhead will help modern organizations keep a fast flow of delivery once they're past the initial adaptation to teleworking.
Following well-defined interaction patterns and architecting for team-first software boundaries will also help reduce communication overhead, clarify expectations on teams, and increase visibility of on-going work and support.
5. Team Topologies
6
Organizing business and
technology teams for fast ļ¬ow
Matthew Skelton & Manuel Pais
IT Revolution Press (Sep 2019)
Order via stores worldwide: teamtopologies.com/book
10. āFor eļ¬ective team-ļ¬rst ownership
of software, teams need to
continuously deļ¬ne, advertise, test,
and evolve their Team APIā
Team Topologies, p.48
11
11. Team API
12
ā Artifacts owned by the team
ā Versioning & testing approach
ā Wiki and documentation
ā Practices and principles
ā Roadmap & priorities
ā Communication preferences (when/how)
12. Team API
13
ā Artifacts owned by the team
ā Versioning & testing approach
ā Wiki and documentation
ā Practices and principles
ā Roadmap & priorities
ā Communication preferences (when/how)
23. āan individualās social network
(meaningful relationships)
is typically in the order of
100ā200 individualsā
- Robin Dunbar
25
https://royalsocietypublishing.org/doi/full/10.1098/rsos.150292
33. Team-focused conventions
35
ā team channel: team topology and name
ā (temp) interaction channel: teams + purpose
ā support channel: support + service name
ā username: name + role + team + topology
42. Stream-aligned team 1
44
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 Deļ¬ne response
errors and
workļ¬ow for poor
contrast photos
2 months
(from Mar 30
to May 29,
1 day per week)
43. Use awkwardness in team
interactions as a sensing
mechanism for evolution
45
57. Team Topologies
65
Organizing business and
technology teams for fast ļ¬ow
Matthew Skelton & Manuel Pais
IT Revolution Press
Order via stores worldwide: teamtopologies.com/book