Escolar Documentos
Profissional Documentos
Cultura Documentos
com Page 1 of 4
V Model
September 06, 2016
Tweet
(http://twitter.com/share)
Share 0
• StumbleUpon
What is V Model?
A contemporary of traditional software development models is
‘V-Model’. ‘V’ stands for verification and validation and is an extension
of the Waterfall model.
The crux of V model establishes an association between each phase of
testing with that of development. The phases of testing are categorised
as ‘Validation phase’ and that of development as ‘Verification phase’.
Therefore for each phase of development there’s a corresponding test
activity planned in advance.
Architecture
http://www.professionalqa.com/v-model 12/11/2017
V-Model |Professionalqa.com Page 2 of 4
Phases Of V Model
Verification Phases:
• Requirement Analysis: The preliminary step in software
development is to gather requirements. Requirements comprise of
business requirements that are to be met during the process of
software development.
Business requirement analysis is to understand an aspect from a
customer’s perspective by stepping into their shoes to completely
analyse the functionality of an application from a user’s point of
view. Henceforth an acceptance criteria layout is prepared to
correlate the tasks done during the development process with the
final outcome of the overall effort.
• Coding:
This phase is concerned with writing the actual code for
implementing the application as a whole. A programming language
that suites the purpose well, is chosen for the code to be written. It
forms the base of the V model.
Validation Phases:
http://www.professionalqa.com/v-model 12/11/2017
V-Model |Professionalqa.com Page 3 of 4
Demerits of V-model
In spite of the various types of merits V model has to offer,
enabling testers and developers to have a more refined
approach towards improving things thereby paving a path for
an efficient process for software development, it has few
drawbacks that may often cause a hindrance.
http://www.professionalqa.com/v-model 12/11/2017
V-Model |Professionalqa.com Page 4 of 4
Summary:
◦ V model is an easy and simple approach for a successful
software development and testing.
http://www.professionalqa.com/v-model 12/11/2017