What is Iterative development?
In this model , a major project is isolated into little parts , and every part is subjected to multiple iterations of the waterfall model. At the end of iteration/cycle, another module is developed or a current module is enhanced. This module is integrated into the software architecture and the whole system is tested all together
What is the testing Approach?
When iteration is finished, the whole framework/system is subjected to testing. Feedback from testing is promptly available and is incorporated in next cycle. The testing time needed in progressive iteration can be decreased based on the experience picked up from past cycles.
Advantages/Preferences
The primary favorable advantage of iterative development is the test feedback/criticism is quickly accessible toward the end of every cycle.
Disadvantages/Disservices
This model expands communication overheads altogether since toward the end of every cycle, input about deliverables, effort etc should be given.
0 Comment(s)