194k views
2 votes
The disadvantages of the Waterfall approach to software development relate primarily to _____.

a. end users
b. executives
c. contractors
d. management

User Khaleed
by
8.1k points

1 Answer

5 votes

Final answer:

The disadvantages of the Waterfall approach relate primarily to management, lack of early and continuous feedback from end users, and the difficulty in accommodating complex projects or frequent changes.

Step-by-step explanation:

The Waterfall approach to software development has several disadvantages, primarily related to management. One key drawback is its inflexibility, as it follows a sequential and linear process where each phase must be completed before moving on to the next. This means that if any problems or changes arise during the development process, it can be time-consuming and costly to go back and make adjustments. Another disadvantage is the lack of early and continuous feedback from end users. With the Waterfall approach, end users typically don't get to see the working software until the later stages, which can lead to mismatches between the final product and their needs or expectations. Lastly, the Waterfall approach may not be suitable for projects that are complex or require frequent changes, as it does not easily accommodate iterative development and adaptability.

User Daniel Daranas
by
7.6k points