Software Development Life cycle : V Model

 





V Model Evolved from Waterfall Model with various levels of testing , Improvements in Requirement Engineering and Design. V model provides the Traceability and gives more Emphasis on Testing. This model solves the problems that arise in the Waterfall fall Model especially on Quality Cost. This model also known as Verification and Validation Model


In the Waterfall Model, if there is a Serious issue found in the Testing phase which requires rework in design then this will cost huge. These kinds of issues are being taken care of in the V Model by Emphasizing Parallel Testing legs . V Model gets into a loop if Software is not qualified by testing. 


Advantages:

  • Higher Success rate than Waterfall Model

  • V Model well suited only for small and Medium sized project

  • V Model saves more time/cost than Waterfall Model Since Testing performed parallelly with Design


Disadvantages:

  • No early Prototype Available.

  • Model is Rigid and time consuming for any Changes

  • It can be used only when Technical Team available with High Expertise


Development Phase( Left Wing ) + Testing Phase (Right Wing) = V Model



Comments