Evolutionary Design

Evolutionary Design


In a dynamic world we cannot assume we can design up front, because the context is changing faster and faster. Then we need to start with a minimum design and adapt it while growing and improving as we go.


Evolutionary Design is an approach to incrementally grow a system while observing growth patterns and focusing on normalizing and optimizing the growth.


Code casts


  • “Evolutionary Design is like helping your plants grow, knowing what measures to take so they will be fruitful”



If you want to receive an email when I write a new article, subscribe here:

Subscribe for new articles