stakeholders, and evolving the system through several versions (increments) with
incremental development
Incremental development is based on the idea of developing an initial implementation of the system, getting feedback from the users and other stakeholders, and evolving the system through several versions (increments) with small incremental improvements until the required system has been developed. Incremental development can be plan-driven, agile, or both.
iterative development
Iterative development is an approach to software development in which the processes of specification, design, development, and testing are interleaved, repeated, looped, or iterated through multiple cycles as a means of refining the system with each new pass.
Incremental development is almost always iterative, but an approach can be iterative without being incremental. Consider the incremental models and the iterative models introduced in this module. Both models provide a great deal of flexibility to accommodate requirements changes.
Which one would give you the most flexibility to change in reaction to changing requirements?
Why?
(Write your answer ~ 250 words)

Trending now
This is a popular solution!
Step by step
Solved in 2 steps









