EVOLUTIONARY DEVELOPMENT
There are cases, particularly with the development of breakthrough products, in which the full scope of a product, or components of the product, cannot be fully understood at the outset of development. In these situations, the development team may need to proceed into design with only a conceptual understanding of the full scope of the end product. The design of the final product must evolve as more knowledge is gained through the design process. Evolutionary development is commonly used for the creation of breakthrough hardware and software products because it defers the questions about the product that reasonably may be answered only after completing some initial level of design.
An automobile manufacturer, for example, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access