Software Verification and Validation

6
Software Verification and Validation

description

Software Verification and Validation. Verify - Merriam Webster Online Dictionary. To establish the truth, accuracy, or reality of Confirm Bear out Prove Authenticate Validate Substantiate Corroborate Make sure Attest to. Validate. - PowerPoint PPT Presentation

Transcript of Software Verification and Validation

Page 1: Software Verification and Validation

Software Verification and Validation

Page 2: Software Verification and Validation

Verify- Merriam Webster Online Dictionary

• To establish the truth, accuracy, or reality of– Confirm– Bear out– Prove– Authenticate– Validate– Substantiate– Corroborate– Make sure– Attest to

Page 3: Software Verification and Validation

Validate

• To support or corroborate on a sound or authoritative basis– Authenticate– Legalize– Make lawful– Authorize– Confirm– Corroborate– Bear out– Certify– Endorse

Page 4: Software Verification and Validation

Verify Validate

Prove Legalize

Substantiate Make lawful

Make sure Authorize

Attest to Certify

Endorse

Page 5: Software Verification and Validation

According to Boehm

• Verification means “we are building the product right.”

• Validation means “we are building the right product”.

Page 6: Software Verification and Validation

Test (v.)• To apply a test as a means of analysis or diagnosis

– where a test (n.) is a critical examination, observation, or evaluation; specifically, the procedure of submitting a statement to such conditions or operations as will lead to its proof or disproof or its acceptance or rejection

Try Try outPut to the test InvestigateCheck AnalyzeExamine Experiment Assess