Back to the 2023 paper

Module 1: Introduction & SDLC

20238m

Explain waterfall model in detail with the help of diagram. State its advantage and also its limitations.

Worked SolutionAI Assisted

Solution

Waterfall Model in Detail (with Diagram)

See Q37 for diagram/phases: Requirements → Design → Implementation → Testing → Deployment → Maintenance (linear, no overlap, gated).

Advantages:

  • Simple, easy to understand and manage
  • Clear milestones, documentation at each phase
  • Works well for small, stable-requirement projects
  • Discipline, predictability

Limitations:

  • No working software till end → late risk discovery
  • Difficult to accommodate change (frozen SRS)
  • Customers see product late (poor feedback)
  • Not suitable for large, complex, OO, high-risk projects
  • Testing only at end → costly fixes

Ideal for: payroll, library systems where requirements well-understood.

Similar questions

Budget AppAndroid App

Pocketly on Android

Log daily food, travel, and hostel expenses instantly. Set monthly spending limits and see where your money goes without complex spreadsheets.