The Quality Assurance context within which Testing is performed can be defined by the V-Model of Software Quality.
The V-Model provides a structured quality framework which integrates the application development and testing lifecycles throughout the development process, and ensures that both verification and validation are applied to all deliverables within a system.It illustrates the development process, from defining benefits through converting the system into production, and helps focus on quality throughout the development process.The foundation of the V-Model is Phase Containment – finding and fixing errors within the stage of origin – by focusing on:
Testing through out the development life-cycle.
Early development of test requirements – concurrent with the development of application requirements.
Utilizing Verification and Validation techniques on key and high risk deliverables/work products to facilitate early detection of errors.
Because testing of completed applications usually results in identification of only 30-50% of application errors, these early checkpoints are key to delivering high quality applications.
Note: This approach can also be applied to multi-pass methodologies (e.g. Iterative/Incremental/Spiral); the important concept is that test planning/ preparation, verification/ validation, and traceability are performed throughout the project to promote phase containment and defect prevention.


About Talwinder

Believe in god and hardwork

Posted on May 11, 2015, in Ubuntu. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your 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: