SDLC – V-Shaped Model

SDLCV-Shaped Model

Also known as the V-Model or Verification and Validation model, the V-Shaped model is an extension of the Waterfall SDLC approach. With the V-Model, progress does not move in a straight line but rises upwards after implementation and coding.

Early test planning is typical for V-Model SDLC projects, which is the major difference vis-à-vis the Waterfall model. Every development stage has a parallel testing phase, which helps to verify and validate every step before moving on to the next.

Advantages of V-Shaped SDLC model:

  • Easy to use and explain
  • Clear deliverables for every phase, meaning greater discipline
  • Better results than in the Waterfall model due to early testing
  • Clear verification and validation at every stage
  • Smooth defect tracking, as bugs are found at the early stages
  • Easier progress tracking, at least compared to the Waterfall model

Disadvantages of V-Shaped SDLC model:

  • Poor flexibility with no support for iterations
  • Hard and costly to make adjustments due to no handling of parallel events
  • High business and development risks
  • No early prototypes available
  • No clear solution for problems detected during testing

The project phases in the V-Model are the same as in Waterfall, but with verification and validation for each phase via testing. So the V-Model is good for similar types of projects as Waterfall.