Definition
It’s a software development method that is based on incremental product releases, frequent delivery,dynamic planning and a methodology that is simple to implement. It enables product development is geared towards fitting users’ needs better, as well as reducing costs and risks.
Further Reading
- “Building Evolutionary architecture”(book), by Neal Ford.
- For more on Evolutionary Development, read here.