actual system and product is developed in the implementation phase and it is tested in the testing
phase. After testing is done successfully the system is given to the deployment phase and hence
all the issues are to be solved in the maintenance phase (Langer, 2008).
V Model
According to Mishra, Dubey, (2013), “The verification or validation model (V model) is
one in which the steps are executed sequentially”. The execution of next phase starts only with
completion of present phase and each phase in the development model and every phase in the
model is associated with the testing stage. In parallel with the development phase, the testing
phase is planned. In the projects where the requirements are clearly defined, the V model can be
used. The other requirements to implement V model are the huge amount of resources and
members with good expertise. As there is no prototype implemented in prior, risk involved is
high in meeting customer’s requirements (Mishra, 2013, pg.25).
Stages in V Model
The identification of requirements is the primary phase of the four validation phases to be
implemented. The analysis is done on the requirements of customer and acceptance test design
planning is adopted to make an analysis of business requirements. The second stage involves the
system designing and detailing the hardware and communication setup for the product
development. The third phase called architectural design first analyses the possible technical
approaches and chooses the best taking in to efficiency and cost involved. The entire system is

ANALYSIS OF AN INFORMATION SYSTEM13
subdivided in to modules and the communication between each of them along with outside world
is clearly defined. The low level designing is the final stage where design of each module is
specified. The architecture must be such that the design must be compatible with the internal
modules and external world (Mishra, 2013, pg.27).
Comparisons between V-model and Waterfall model
As stated by
Murugaiyan, Balaji, (2012), “Various models of SDLC have vivid stages and
sequence of these stages helps to develop the project. In some models, testing phase starts and in
some models it will be at later stages where in some models there are some synchronous
procedures”. Below are some of the comparisons between V-model and the waterfall model are:
In V-model and the Waterfall model, the requirements can be gathered and analyse phase where
requirement specifications are implemented and documented appropriately (Murugaiyan, et al.,
2012).
Design model is mainly used in waterfall model whereas in V-model it is to develop product’s
functional design.
The implementation phase in the waterfall model has some functionalities with the coding phase
exists in V-model. In this phase, the V-model’s coding will be implemented or developed by the
developers (Murugaiyan, et al., 2012).
