Iterative and incremental development
Iterative and incremental development is any combination of both iterative design (or iterative method) and incremental build model for development. Usage of the term began in software development, with a long-standing combination of the two terms iterative and incremental having been widely suggested for large development efforts.
Source: Wikipedia — Iterative and incremental development (CC BY-SA 4.0)