Beginner Software Engineering / SDLC / Agile
Q31 / 100

What is the difference between "verification" and "validation" in software quality assurance?

Correct! Well done.

Incorrect.

The correct answer is A) Verification checks whether the software is being built correctly according to specifications ("are we building it right?"), while validation checks whether the right software is being built to meet user needs ("are we building the right thing?")

A

Correct Answer

Verification checks whether the software is being built correctly according to specifications ("are we building it right?"), while validation checks whether the right software is being built to meet user needs ("are we building the right thing?")

Explanation

Verification is often associated with activities like code reviews and unit testing against specifications, while validation involves checking the final product against actual user needs, often through acceptance testing.

Progress
31/100