What’s the V-model all about?

10 Mar

The V-model is another form of traditional SDLC.  The V stands for Verification and Calidation model.  It is similar to the waterfall model in that it follows a sequential path as shown if Fig 1.9.  As well as that, no phase is intitiated until the previous phase has been completed.  Testing of each stage occurs in parrallel as can be seen also in Fig 1.9.

Fig 1.9

Fig 1.9

In the model shown above there are 5 main stages.  They are as follows:

Requirements stage:  here both BRS and SRS take place in order to take into consideration the needs of the intended users of the system once it has been completed.

High level design stage:   at this stage the system architecture is designed and an integrating plan is also created to how well or otherwise the various components of the system work in unison.

Low level design stage:  here the reason for each part of the system is made clear along with creating viable component tests.

Implementation stage:  similar to the waterfall model, this is where the coding occurs.

At the final stage the developers convert the module design into code.

Testing occurs in parallel to all stages of the process bar the last.

Advantages of V-model:

  • Simplistic in use.
  • Testing occurs in parallel to each stage.
  • Problems can be detected early and stopped.

Disadvantages of V-model:

  • It is a rigid model and unaccommodating to change.
  • There are no prototypes produced early on in the system.
  • Documents are produced at the start which means if changes are made then the documentation should be adjusted accordingly.

The v-model is best suited to small or medium sized projects with clearly defined requirements.

It is however regarded as a risky enough model.

Sources: http://istqbexamcertification.com/what-is-v-model-advantages-disadvantages-and-when-to-use-it/#.UTzCMdYqxy0



8 Responses to “What’s the V-model all about?”

  1. sad111452752 March 10, 2013 at 5:47 pm #

    WOAAH, mind blowing also like the hyper link adds something to the blog, very good. (y)

    • sad111415478 March 10, 2013 at 5:50 pm #

      Yay, thanks a bunch. They’re handy enough alright.

      • sad111452752 March 10, 2013 at 5:55 pm #

        How did you do them? they would have added to my blog if I was able to link my readers to further information via H.links.

      • sad111415478 March 10, 2013 at 6:03 pm #

        You just highlight the word you want to link, find the hyperlink button along the top ( it looks like a chain), click it and it asks you to enter the link to the page you want your reader to be brought to so you copy and paste that in and you’re done.

  2. sad111452752 March 10, 2013 at 6:07 pm #


    • sad111415478 March 10, 2013 at 6:57 pm #

      No bother.

  3. sad112540853 March 10, 2013 at 8:52 pm #

    Really good blog and link! 🙂

    • sad111415478 March 11, 2013 at 1:14 pm #


Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: