The evolution of software architecture
summary
Argues that three concrete forces drive architectural change and that modern styles arise when they combine: agility meaning speed plus coordination to react to change, velocity meaning speed in a consistent direction so efforts produce outcomes, and modularity meaning independently deployable parts at both technical and business levels. Claims that focusing on agility alone fails, and that combining these three explains the move from monoliths to microservices and event driven systems.
AI-written summary · about
related talks
52mMeta modern Software Architecture
46mAgility and Architecture Together – Enabling a Fast Flow of Change
58mThe past, present and future of Architecture
01h 00mAgile Architecture
48mAgility and Architecture Together – Enabling a Fast Flow of Change
33mBuilding Evolutionary Architectures
01h 03mEvolutionary Software Architectures
50mTowards an Evolutionary Architecture
