Jump to content

Continuous design

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 77.99.27.221 (talk) at 08:05, 12 October 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Evolutionary design, Continuous design, Evolutive design, or "Incremental design" is directly related to any modular design application, in wich components can be freely substituted if someone improved can ensure better performance.

Informatics

In particular, it applies (with name continuous design) to software development. In this field it is a practice of creating and modifying the design of a system as it is developed, rather than purporting to specify the system completely before development starts (as in the waterfall model). Continuous design was popularized by extreme programming. Continuous design also uses test driven development and refactoring. Martin Fowler wrote a popular book called Refactoring, as well as a popular article entitled "Is Design Dead?", that talked about continuous/evolutionary design. James Shore wrote an article IEEE titled "Continuous Design".

Industrial design

Modular design states that a product is made of sub systems that are joined together to create a full product[1]. The above design model defined in electronics and evolved in industrial design starting from electronics.

See also


  1. ^ Ulrich K (1995) The role of product architecture in the manufacturing firm. Res Policy 24(3):419–441. doi:10.1016/0048-7333(94)00775-3, 1995