nerdexam
CompTIA

CAS-002 · Question #780

A company has received the contract to begin developing a new suite of software tools to replace an aging collaboration solution. The original collaboration solution has been in place for nine…

The correct answer is C. Waterfall model. The Waterfall model uses strictly sequential phases that must be completed and formally reviewed before progressing, making it suitable for large, well-scoped replacement projects with defined stage gates.

Technical Integration of Enterprise Components

Question

A company has received the contract to begin developing a new suite of software tools to replace an aging collaboration solution. The original collaboration solution has been in place for nine years, contains over a million lines of code, and took over two years to develop originally. The SDLC has been broken up into eight primary stages, with each stage requiring an in-depth risk analysis before moving on to the next phase. Which of the following software development methods is MOST applicable?

Options

  • ASpiral model
  • BIncremental model
  • CWaterfall model
  • DAgile model

How the community answered

(32 responses)
  • A
    9% (3)
  • B
    3% (1)
  • C
    75% (24)
  • D
    13% (4)

Why each option

The Waterfall model uses strictly sequential phases that must be completed and formally reviewed before progressing, making it suitable for large, well-scoped replacement projects with defined stage gates.

ASpiral model

The Spiral model is iterative and cycles through phases repeatedly with risk analysis at each loop, not a single pass through eight sequential stages.

BIncremental model

The Incremental model delivers software in functional builds or increments over time, not as a complete set of sequential, gated phases.

CWaterfall modelCorrect

The Waterfall model divides development into discrete, sequential stages - such as requirements, design, implementation, testing, and deployment - where each phase is completed and signed off before the next begins. This gate-based progression aligns with the described eight-stage structure requiring formal review before advancement. For a large, well-understood replacement project with clear requirements, Waterfall's rigid phase control is appropriate.

DAgile model

The Agile model uses short iterative sprints with continuous stakeholder feedback and adapting requirements, which contradicts the fixed eight-stage linear structure described.

Concept tested: Waterfall SDLC sequential phase structure

Source: https://csrc.nist.gov/publications/detail/sp/800-64/rev-2/final

Topics

#SDLC#waterfall model#software development lifecycle#phase-gate review

Community Discussion

No community discussion yet for this question.

Full CAS-002 Practice