May 2016 • Presentation
This talk explores what evolutionary architecture is, concrete practices that architects use to build evolvable systems, and what makes building them easier.
Software Engineering Institute
This presentation was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.
Evolutionary architecture and emergent design are two approaches to designing software in an agile manner. In this talk, we will explore what qualifies as evolutionary architecture, the concrete practices that architects use to build evolvable systems, and the surrounding conditions that make building evolutionary architectures easier.