The newer methods don’t document their developmental process, which makes it difficult for any newer member of the team to understand what step is going to follow next.
Disadvantages of waterfall model:
• The biggest disadvantage of waterfall model is its rigidity. Once some stages have been completed it’s difficult to go back and make any changes, if client’s changes their requirements. It doesn’t have any scope of modifications; the whole process needs to be started from the first phase.
• This model is often less cost effective, as its time consuming and expensive to make any changes in later stages. Once the product is developed and if any failure occurs then the cost of fixing such issues is very high.
• The negative aspect of this model is that a huge amount of time is wasted. For example phase II cannot be completed before completion of phase I which means time of software developers is wasted while designers are still designing the softwares designs in first phase.
• This model involves high amounts of risks and uncertainty, as the testing period comes quite late in the development process, flaws are being detected so