iterative development

(redirected from Iterative and incremental development)
Also found in: Wikipedia.

iterative development

A discipline for developing systems based on producing deliverables often. Each iteration, consisting of requirements, analysis & design, implementation and testing, results in the release of an executable subset of the final product, which grows incrementally from iteration to iteration to become the final system. An example of iterative development is the Spiral Model introduced in 1988 by Professor Barry Boehme at the University of Southern California. See agile software development.
References in periodicals archive ?
He describes key themes in software measurements, moving projects into the metrics way, iterative and incremental development, treating requirements as the drivers of software development, performing analysis and design as a way of deciding and measuring, performing implementation, hunting for means of testing and assessment, and taking lessons learned in the initial stages to use the metric way consistently and effectively.
further enhance AIT's iterative and incremental development process.
Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.