Evolutionary Product Design

Evolutionary product design provides the opportunity to release early with less overall content but with more valuable content. The simple notion of evolutionary product design is to allow the design of the product functionality to evolve as the software is developed and feedback is incorporated.4 It is common for users to describe the problem they are trying to solve by prescribing a solution. However, their ideas for a solution may not actually be the best solution.

4. This topic is also covered from a different angle in Chapter 6, “Working Software.”

My Enterprise Content Management team used a tree view to display the contents of the repositories to the users. The team got requests to allow users to set up their ...

Get Being Agile: Eleven Breakthrough Techniques to Keep You from “Waterfalling Backward” now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.