Building Evolutionary Architectures
Neal Ford, Rebecca Parsons, Patrick Kua
A series about architecture built to evolve: fitness functions, incremental change, measurable constraints, and managing changeability.
All episodes in this series
- #011:04:47
Building Evolutionary Architectures — Episode 1
The first episode introduces evolutionary architecture and explains why a system's ability to change should be an explicit design goal.
- #021:06:41
Building Evolutionary Architectures — Episode 2
Part two focuses on fitness functions: measurable checks that preserve important architecture characteristics as a system changes.
- #031:16:40
Building Evolutionary Architectures — Episode 3
The third episode discusses incremental change and organizational practices that let architecture evolve without large rewrites.
- #041:08:11
Building Evolutionary Architectures — Episode 4
Part four examines managed changeability, coupling, and ways to limit the system-wide impact of architecture changes.
- #051:12:11
Building Evolutionary Architectures — Episode 5
The final episode brings fitness functions, incremental change, and governance together into a practical approach to architecture evolution.