May 14, 2020

Team Topologies

Team Topologies provides four fundamental team types – stream-aligned, platform, enabling, and complicated-subsystem – and three core team interaction modes – collaboration, X-as-a-Service, and facilitating. Together with awareness of Conway’s law, team cognitive load, and how to become a sensing organization, Team Topologies results in an effective and humanistic approach to building and running software systems.

October 30, 2019

Resilience

Resilience is something a system does, not what a system has; creating and sustaining ‘adaptive capacity’ within an organisation (while being unable to justify doing it specifically) is resilient action; and learning about how people cope with surprise is the path to finding sources of resilience.