Microservices and the Inverse Conway Manoeuvre
summary
Argues that shaping teams around business capabilities (not tech silos) produces decoupled, deployable services and faster delivery; cites MIT/HBR and Thomas Allen research, ThoughtWorks data over 18 months showing work leaving a team increases cycle time by an order of magnitude, and uses cases like CompareTheMarket splitting lines of business, Amazon’s build it run it practice, and Ebola treatment teams collocated for rapid decisions. Recommends XP-sized teams (10–20), Dunbar limits (~150–200), and patterns: semantic versioning, contract testing, or conversational change depending on team boundaries.
AI-written summary · about
chapters (7)
- 0:00Start
- 2:15ThoughtWorks
- 28:20beware the distributed monolith!
- 32:57single purpose
- 34:37And Formula 1 teams
- 37:43DEVOPS!!!
- 40:26each team owns one or more services
related talks
58mMicroservices and the Inverse Conway Manoeuvre
01h 00mMicroservices and the Inverse Conway Manoeuvre
52mMicroservices & the Inverse Conway Maneuvre
09mDon’t Forget Conway’s Law
21mAutonomous Teams
53mHatching software development ecosystems (the gordian knot)
44mIs It Time Already? Microservices Are Dead; Long Live Microservices!
46mWhy Cross-Functional Teams Build Better Microservices
