A characteristic of a software system. A software system is said to be evolvable if it is easily adaptable to changes over time.
In Chapter 1 we introduced the idea of evolvability: we should aim to build systems that make it easy to adapt to change. -Designing Data Intensive Applications
Defined by Connor Brereton on 24-7-2020