From Software to Systems: Modern Agility
summary
Argues that agility scales only when teams shift from feature work to designing socio-technical systems and teaches five concrete practices: share expertise by partnering, respect each other’s leadership, invest energy and attention, learn together, and iterate system rules. Gives concrete evidence: first microservices replicated the monolith and needed rethinking; skipping email verification produced spam and had to be fixed; skipping performance testing caused a production outage tied to a MySQL max bug. Rejects SAFe as the prescription.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:31Rethinking agile discourse
- 5:59Moving from software to systems
- 10:51Conway's law and communication
- 12:18Defining modern agility
- 16:22Partnering for shared expertise
- 20:29Leadership and accountability
- 26:21Energy, attention, and habits
- 30:21Continuous learning and improvement
- 33:04Technical mastery and closing
related talks
26mAgile Transformations are not about software
52mFrom Code to Complexity: Shifting to Systems Thinking in Software Development
38mPolyglot Agile
39mAgility in Software Architecture
46mAgility and Architecture Together – Enabling a Fast Flow of Change
35mAgility at Scale: A Meeting of Mindsets
01h 00mAgile Architecture
41mArchitecture and Agility: A Shared Skillset!
