Incremental And Iterative Approach