Iterative Model
Iterative Model
module
Each subsequent release of the module adds functionality
Example
Advantages
Quick software is released during early phases of software life
cycle.
Less costly to change requirements as compared to other model.
Easier to develop and test when iterations are small.
Customer can give his feedback quickly.
In iterative model less time is spent on documenting and more
Disadvantages
Comparatively more resources are required.
Skilled Manager is needed to manage otherwise Project
costing is increased.
Cost is higher than Waterfall Model.
More resources may be required.
Not suitable for smaller projects.
understood.
When the project is big.
Major requirements must be defined; however, some details can
Conclusion
There is no doubt that iterative development brings many
advantages for the project team and the project. It surely
contributes also to improvement of human relations within
the project team and also between the customer and the
supplier. Besides advantages there are also disadvantage
we cannot omit. It depends on the project manager and his
skills if he is able to use advantages of iterative
development to his benefit.