menú
Building Evolutionary Architectures

Building Evolutionary Architectures

Support constant change

The first principle of evolutionary architecture is to enable incremental change in an architecture over time. This practical guide gives you everything you need to know to get started.


The software development ecosystem is constantly changing, with a constant stream of innovation in tools, frameworks and techniques.


Over the past few years, incremental developments in core engineering practices for software development have paved the way to rethink how architecture might change over time, as well as how important architectural characteristics can be protected as it evolves.



This book ties those parts together with a new way to think about architecture and time.

Building Evolutionary Architectures

Download a free chapter

No need to register. We're offering a complimentary preview of the book, with this free chapter.

An evolutionary architecture supports guided, incremental change as a first principle across multiple dimensions.

About the authors

Rebecca Parsons


Dr. Rebecca Parsons is ThoughtWorks’ Chief Technology Officer with decades-long applications development experience across a range of industries and systems. Her technical experience includes leading the creation of large-scale distributed object applications and the integration of disparate systems.

Neal Ford


Neal Ford is a Director, Software Architect, and Meme Wrangler at ThoughtWorks. He is also the designer and developer of applications, articles, video presentations, and author of an increasingly large number of books spanning a variety of subjects and technologies. His professional focus includes designing and building of large-scale enterprise applications.

Patrick Kua


Patrick is a deep systems thinker, with over a decade of experience in agile and lean development processes. He has published a number of books exploring ways to improve the software development process.

Want to know more?

If you'd like regular updates on similar technical content, subscribe to our monthly Ping newsletter.