Vaidikalaya

MCQ On Waterfall Model


Q1. The Waterfall Model is also known as:.
  1. Spiral Model
  2. Iterative Model
  3. Linear Sequential Model
  4. Prototype Model

Answer: c, Linear Sequential Model

Solution: Waterfall follows a linear, step-by-step sequence.

Q2. How many main phases are there in the classical Waterfall Model?.
  1. 3
  2. 4
  3. 5
  4. 6

Answer: d, 6

Solution: The Waterfall Model typically has 6 phases: Requirement ? Design ? Coding ? Testing ? Deployment ? Maintenance.

Q3. Correct Order of Waterfall Model Phases?.
  1. Requirement -> Implementation -> Design -> Testing -> Deployment -> Maintenance
  2. Requirement -> Design -> Implementation -> Testing -> Deployment -> Maintenance
  3. Requirement -> Design -> Implementation -> Deployment -> Maintenance -> Testing
  4. Requirement -> Design -> Deployment -> Implementation -> Testing -> Maintenance

Answer: b, Requirement ? Design ? Implementation ? Testing ? Deployment ? Maintenance

Solution: The correct order of the Waterfall Model is: Requirement Analysis -> System Design -> Implementation -> Testing -> Deployment -> Maintenance.

Q4. In the Waterfall Model, a phase:.
  1. Can overlap with the next phase
  2. Must be completed before moving to the next
  3. Occurs randomly
  4. Repeats automatically

Answer: b, Must be completed before moving to the next

Solution: Waterfall is strictly sequential.

Q5. Requirements must be completely defined during which phase?.
  1. Maintenance
  2. Testing
  3. Requirement Analysis
  4. Deployment

Answer: c, Requirement Analysis

Solution: Waterfall needs clear, fixed requirements upfront.

Q6. The major drawback of the Waterfall Model is:.
  1. Too much customer involvement
  2. Late testing and feedback
  3. No documentation
  4. Requires too much coding

Answer: b, Late testing and feedback

Solution: Testing happens late, causing delayed problem discovery.

Q7. Waterfall Model is best suited for:.
  1. Projects with unclear requirements
  2. Research-based projects
  3. Small projects with stable requirements
  4. Agile teams

Answer: c, Small projects with stable requirements

Solution: Waterfall works only when requirements do not change.

Q8. Which document is usually produced in the first phase of the Waterfall Model?.
  1. SRS
  2. Test plan
  3. Deployment guide
  4. User manual

Answer: a, SRS

Solution: SRS is created during Requirement Analysis.

Q9. In Waterfall, testing begins only after:.
  1. Coding is complete
  2. Maintenance
  3. Deployment
  4. Analysis

Answer: a, Coding is complete

Solution: Testing starts after implementation.

Q10. The Waterfall Model heavily depends on:.
  1. User feedback during development
  2. Complete documentation
  3. Iterative improvements
  4. Rapid prototyping

Answer: b, Complete documentation

Solution: Each phase produces formal documentation.

Q11. Which phase occurs immediately after the Design phase in Waterfall?.
  1. Maintenance
  2. Coding
  3. Deployment
  4. Requirement gathering

Answer: b, Coding

Solution: Implementation follows system design.

Q12. One of the biggest limitations of Waterfall is:.
  1. Too flexible
  2. Cannot handle requirement changes well
  3. Too interactive
  4. No planning required

Answer: b, Cannot handle requirement changes well

Solution: The model is rigid.

Q13. Which of these is NOT a phase in the Waterfall Model?.
  1. Requirement Analysis
  2. Risk Analysis
  3. Design
  4. Implementation

Answer: b, Risk Analysis

Solution: Risk analysis belongs to Spiral Model.

Q14. In Waterfall, errors found in later phases are:.
  1. Cheaper to fix
  2. Costly to fix
  3. Always ignored
  4. Automatically corrected

Answer: b, Costly to fix

Solution: Late testing increases rework cost.

Q15. Waterfall model requires the user to be involved:.
  1. Only during the requirement phase
  2. In every phase
  3. Only during testing
  4. Not at all

Answer: a, Only during the requirement phase

Solution: User involvement is minimal after requirements.

Q16. Documentation in Waterfall Model is:.
  1. Very minimal
  2. Iterative
  3. Very heavy and formal
  4. Optional

Answer: c, Very heavy and formal

Solution: Waterfall focuses heavily on documentation.

Q17. Which model came as an improvement over Waterfall?.
  1. Agile
  2. Spiral
  3. V-Model
  4. RAD

Answer: c, V-Model

Solution: V-Model enhances Waterfall by integrating testing.

Q18. The Waterfall Model works poorly for projects that are:.
  1. Simple
  2. Complex and long-term
  3. Small and stable
  4. Well understood

Answer: b, Complex and long-term

Solution: Large, evolving projects do not fit Waterfall.

Q19. Which of the following best describes the Waterfall approach?.
  1. Iterative and flexible
  2. Sequential and rigid
  3. Prototype-based
  4. Agile and dynamic

Answer: b, Sequential and rigid

Solution: Waterfall strictly follows a sequence.

Q20. In Waterfall, the output of one phase becomes:.
  1. Input for the next phase
  2. Output for the last phase
  3. Irrelevant
  4. A prototype

Answer: a, Input for the next phase

Solution: Each phase produces deliverables for the next.

Q21. The Waterfall Model is suitable when:.
  1. Client may change requirements frequently
  2. Requirements are well known and stable
  3. Technology is new and uncertain
  4. Rapid prototype is required

Answer: b, Requirements are well known and stable

Solution: Waterfall requires fixed requirements.

Q22. Waterfall is considered a __________ approach..
  1. Top-down
  2. Bottom-up
  3. Cyclic
  4. Spiral

Answer: a, Top-down

Solution: Waterfall progresses from high-level to low-level phases.