'Team Topologies' - Key takeaways from a seminal book
A few weeks ago, over a leisurely cup of coffee, I found myself in a deep conversation with an old friend who has also been a previous client. We reminisced about the work we had done together, pontificating on various technology topics, buzzwords and somehow veering into technology operating models. This forced a discussion about recent flavours of organisational design.
Our discussion underscored a significant shift: the paradigms of organisational design for technology
As someone who's spent a good few years working with and supporting senior technology leaders, I've witnessed these changes firsthand. Technology leaders today are expected to be more than just guardians of infrastructure; they are seen as drivers of business value. It's no longer enough to merely keep the IT lights on. The stakes have risen, and so have the expectations.
Recently, I completed the last few pages of Team Topologies by Matthew Skelton and Manuel Pais. The book offers a fresh perspective on organisational design, particularly for technology teams. It provides a framework that emphasises team structures and interactions as key drivers of value delivery. The insights are compelling and packed with practical advice for anyone looking to modernise their technology operating model.
Key Insights from 'Team Topologies'
Team-first Approach
The book champions a team-first mindset, suggesting that optimising for team success fosters collaboration and collective responsibility. This shift from individual to team performance metrics can indeed transform organisational culture, making it more collaborative and cohesive.
A good team API is one that is easy to understand and easy to consume.
Four Fundamental Team Types
Skelton and Pais identify Stream-aligned, Enabling, Complicated-subsystem, and Platform teams. This clear delineation is incredibly useful. Understanding and implementing these roles can help streamline operations and improve efficiency across the board.
Importance of Team Interactions
The authors introduce Collaboration, X-as-a-Service, and Facilitating as interaction modes. These modes provide a structured way to think about team interactions, promoting clarity and reducing friction. However, teams must balance structured interactions with the need for adaptive, context-driven collaboration.
Cognitive Load Management
Reducing cognitive load on teams is crucial. Simplifying processes and minimising unnecessary complexities will boost productivity. While achieving this balance is critical, it requires thoughtful implementation to avoid oversimplification.
Platform Teams for Self-service Capabilities
Well-designed platform teams empower stream-aligned teams through self-service capabilities. This autonomy is powerful and can lead to significant efficiency gains. Establishing effective platform teams, however, requires substantial investment in tools, training, and cultural shifts.
Role of Enabling Teams
Enabling teams support other teams by bridging knowledge gaps and facilitating continuous improvement. Their role is essential for fostering innovation and ensuring that all teams have the skills and resources they need to succeed.
Boundary-spanning Leadership
Leaders must act as boundary-spanners, ensuring alignment across teams and with business goals. This role is critical and can significantly enhance organisational coherence and strategic alignment.
Continuous Evolution
The book advocates for regular reassessment and realignment of team structures. This approach ensures resilience and adaptability, allowing organisations to stay agile in a fast-paced environment. There are however costs to this dynamic and fluid organisation. This is not about doing a 'project' to become agile!
Conway’s Law Revisited
Revisiting Conway’s Law, the authors suggest aligning team structures with the organisation's desired software/system architecture. This alignment can greatly enhance system coherence and performance, making it a valuable principle for any technology organization.
Conway’s Law states that organisations are constrained to produce 'systems' that mirror their communication structures. This means that if you want to change the system architecture, you often need to change the team structures and communication patterns first.
The Human Element
Team Topologies reminds us that organisations are fundamentally about people. Creating supportive and engaging environments is crucial. A genuine commitment to employee well-being can unlock the full potential of any team.
A book packed with actionable insights...
Team Topologies is packed with insights that any technology leader interested in a modern operating model will find invaluable. While some recommendations may pose implementation challenges to incumbent ways of working (read power structures), the overall framework provides a robust foundation for driving organisational effectiveness and business value delivery.
I'd be glad to hear your thoughts on these views and would love to connect and learn about your experiences. Have you implemented some or all of these recommendations? What challenges and successes have you encountered along the way?
Associate Partner | Growth & Turnouround Leadership for Digital Companies
1yOne of the best books recently read for sure, and great summary
Business Architecture | Data Leadership | Product Leadership | Transformation | Sustainability | Mentorship | CRM | Project Management
1yThanks for sharing Shakti Mohapatra. Timely topic indeed. Organisations will need to modernise and that means change from traditional functional teams and structures to more augmentation - thus a different shape & size; and controvertially (as I've been told!) a move away from traditional 'business' and 'technology' roles. I shall read this book :). A bit like our education systems - modernisation is due :)
Associate Partner | Strategy Lead | Technology Advisory | Wavestone
1yInsightful & timely; you've just moved it up my reading list 👍
Client CTO | Strategic Technology Leader | Driving Experience-Led Digital Transformation in Maritime & Enterprise Sectors
1yThanks for sharing Shakti Mohapatra, great post very useful