List flaws in waterfall model.
- The biggest drawback is that you don't test the application logic until very late in development cycle.
- Though a detailed system specification must make the application less error - prone though one serious mistake spotted at the end might turn out to be quite expensive.
- It doesn't adapt well to rapidly changing technology.