iterative development


Also found in: Dictionary, Thesaurus, Medical, Legal.

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 ?
Indeed this risk control is a key advantage of iterative development.
Challenge, including problem challenges, the algorithm approach, the scale out implementation and the highly iterative development process used to develop the Watson system.
Leading conference for Agile software brings together software practitioners passionate about advancing iterative development practices
In working with the MAVERIC team, Recombinant uses its Agile Iterative Development approach to rapid design and prototyping, and delivering production systems in a just-in-time mode to meet the project's requirements.
In that role, he managed and led the eScholastic division of the company, driving business and marketing strategy, architecture, project management, design, iterative development, quality assurance and eCommerce.
Impulse C enables application developers to quickly move legacy or newly developed C code into Convey FPGA hardware, through a process of iterative development, optimization and synthesis.
This project included the building of a versatile portal using the Oracle WebCenter suite and introducing the Agile Scrum approach of iterative development.
With Parasoft manual testing, organizations can execute change-based testing, requirements-based testing, and Test-Driven Development (TDD) (for organizations exploring agile development or more iterative development methodologies).
A deliberate and iterative development approach enables us to leverage the expertise of our partners.
The Data Browser facilitates rapid iterative development.
Agile software development refers to a group of methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
VSA supports multi-partner, distributed iterative development enabling greater interaction between OEMs and Tier1 suppliers.

Full browser ?