nerdexam
Isaca

CISA · Question #56

The waterfall life cycle model of software development is BEST suited for which of the following situations?

The correct answer is D. The project requirements are well understood.. The waterfall model is most suitable for projects where requirements are stable and clearly defined from the outset, as it follows a sequential, phase-by-phase approach.

Submitted by cyberguy42· Apr 18, 2026Information Systems Acquisition, Development, and Implementation

Question

The waterfall life cycle model of software development is BEST suited for which of the following situations?

Options

  • AThe project will involve the use of new technology.
  • BThe project intends to apply an object-oriented design approach.
  • CThe project is subject to time pressures.
  • DThe project requirements are well understood.

How the community answered

(16 responses)
  • A
    6% (1)
  • D
    94% (15)

Why each option

The waterfall model is most suitable for projects where requirements are stable and clearly defined from the outset, as it follows a sequential, phase-by-phase approach.

AThe project will involve the use of new technology.

Projects involving new technology often have evolving requirements and unknowns, making the rigid waterfall model less suitable than agile or iterative approaches.

BThe project intends to apply an object-oriented design approach.

Object-oriented design is a design paradigm that can be applied within various development methodologies, not an exclusive characteristic that dictates the use of the waterfall model.

CThe project is subject to time pressures.

Waterfall projects are typically slower due to their sequential nature and extensive documentation, making them poorly suited for projects with significant time pressures that often benefit from iterative delivery.

DThe project requirements are well understood.Correct

The waterfall model is best suited for projects where requirements are well understood and unlikely to change, as it relies on completing one phase entirely (e.g., requirements, design) before moving to the next. This sequential nature minimizes rework when requirements are stable and predictable.

Concept tested: Waterfall model suitability

Source: https://learn.microsoft.com/en-us/azure/devops/boards/backlogs/what-is-agile-development?view=azure-devops#comparing-agile-to-other-methodologies

Topics

#SDLC models#Waterfall methodology#Project requirements

Community Discussion

No community discussion yet for this question.

Full CISA Practice