evolutionary development

A development approach where successive increments build on previous versions. The product "evolves" to its final state rather than being developed that way in a single development effort. SOURCE: apm.com