Development moves from concept , through design ,
implementation , testing , installation , troubleshooting , and ends up at
operation and maintenance . Each phase of development proceeds in strict , without any overlapping .
The challenges of waterfall development are that it does not allow for
much reflection or revision . Once an application is in the testing
stage , it is very difficult to go back and change...