What is the correct order of phases in the Waterfall model?
Think about the logical flow from understanding needs to fixing issues after release.
The Waterfall model follows a strict sequence starting with Requirements Analysis, then System Design, Implementation, Testing, Deployment, and finally Maintenance.
Which of the following is a major limitation of the Waterfall model?
Consider how the model handles changes once a phase is completed.
The Waterfall model is rigid and assumes all requirements are clear at the start. Changes after a phase are difficult and costly.
Which project scenario is most suitable for using the Waterfall model?
Think about projects where requirements are stable and well understood.
The Waterfall model works best when requirements are fixed and changes are minimal, such as in safety-critical systems.
What is a likely consequence of performing testing only after implementation in the Waterfall model?
Consider when defects are found and how that affects cost and schedule.
Testing late means defects are found after much work is done, making fixes expensive and time-consuming.
Why is the Waterfall model generally less effective than Agile when requirements change frequently?
Think about how each model approaches project phases and flexibility.
Waterfall requires fixed requirements upfront and moves linearly, so changes disrupt the process. Agile works in short cycles and welcomes changes, adapting quickly.