Incremental development model

Term: “incremental development model”.

It is the software lifecycle in which a product is broken down in several increments, and each one of them provides a part of the functionality respect to the whole. The requirements have a priority level assigned, and they are delivered according to their priority in the corresponding increment. In some versions of this lifecycle model, each sub-project follows a mini “V-model” with its own design, coding, and testing phases.