The iterative development process was established due to issues encountered with the Waterfall System process. In this case the project is divided into small manageable parts. Design results are available early in the process providing valuable feedback for the next step in the process. Once individual process steps are completed, they can go into production immediately and not be delayed until the last completed process, as demonstrated in the waterfall model.!Demerits# End users must be involved throughout the process lifecycle . This constant although productive involvement, due to the iterative characteristics of this system process, means that staff time is consumed and project delays increase. Imagine trying to develop banking software and having representatives from tellers, back office operators, finance, human resources, data processing, deposit management, online banking and reconciliation, all with their individual requests for improvements and fixes throughout the process. whole cycle of the process, there will be
tags