The Gateway to Computer Science Excellence
+1 vote
87 views

Software validation mainly checks for inconsistencies between

  1. use cases and user requirements
  2. implementation and system design blueprints
  3. detailed specifications and user requirements
  4. functional specifications and use cases
in IS&Software Engineering by Veteran (425k points)
edited by | 87 views

1 Answer

0 votes
Ans C

Software validation : is performed to ensure that the product actually meets the user’s needs and that the specifications were correct in the first place. In other words, to demonstrate that the product fulfills its intended use when placed in its intended environment.

Software validation is achieved through a series of tests that demonstrate conformity with requirements. A test plan outlines the classes of tests to be conducted, and a test procedure defines specific test cases that are designed to ensure that all functional requirements are satisfied, all behavioral characteristics are achieved, all content is accurate and properly presented, all performance requirements are attained, documentation is correct, and usability and other requirements are met (e.g., transportability,
compatibility, error recovery, maintainability). After each validation test case has been conducted, one of two possible conditions exists:

(1) The function or performance characteristic conforms to specification and is accepted or

(2) a deviation from specification is uncovered and a deficiency list is created.

Deviations or errors discovered at this stage in a project can rarely be corrected prior to scheduled delivery. .

Reference :- Pressman Page no 468
by Boss (48.8k points)

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
50,644 questions
56,531 answers
195,622 comments
101,346 users