Software development is always also an organizational and communicative matter. Team structure, responsibilities, and communication paths influence how systems are divided, how decisions get made, and how fast teams can deliver. Approaches such as Team Topologies describe how team types and interaction patterns can be deliberately matched to a given system landscape.
We offer the following formats covering different aspects of teamwork and collaboration:
- Team Topologies Deep Dive: A closer look at how team types and interaction patterns actually play out in practice.
- Advanced Product Owner: Tasks, principles, and responsibilities of the Product Owner role.
- Remote Mob Programming: Developing together as a distributed team, with a focus on knowledge transfer and delivery speed.
This page brings together articles, podcasts, talks, case studies, and primers on organization and communication.