Verification and validation

In verification we check – “Are we building it right?” This takes place before the validation and check for the documentation and codes. Verification is done in order to verify the software product which is to be developed, which is being developed. This is done by the developers, to ensure that the software system meets all the functionality which is expected to be there. Static activities including collecting reviews, walkthroughs and inspections are performed under verification.

In validation we check – “Are we building the right thing?” This takes place after the verification and checks the overall product. Validation is done in order to validate the software. This is done by testers to ensure that the functionalities which are developed in the software meet the expected behavior. Dynamic activities are performed in this stage because it includes executing the software against the requirements.

Next – Reviews and expert opinions

Previous – Software project life cycle components

Leave a Reply

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

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