SoftwareTestPilot

Chapter 2 – Testing Throughout the SDLC

Iterative Development Model – ISTQB Definition

Last Updated: July 12, 2026 · SoftwareTestPilot QA Team

Official ISTQB Definition

A software development lifecycle in which the project is divided into a series of iterations that repeatedly refine the product.

In simple words

You build the product in loops, learning and refining each time, instead of one big waterfall.

Exam tip

Agile is a special case of iterative development with short, time-boxed iterations.

Related terms

Practice this term in the ISTQB Mock Test

40 CTFL v4.0 questions, 60-minute timer, instant scoring and chapter-wise breakdown.

Practice in Mock Test