+2 votes
in Software Engineering by

1 Answer

+1 vote
by (28.1k points)
Best answer

Below are some of the requirements validation techniques in software engineering;

  1. Test case generation:
    Requirements should be testable, the conducted tests must show the error present in the requirement.
  2. Prototyping:
    Developing prototypes helps you to gather initial requirements which is then used to create the trial software (prototype).
  3. Requirements Reviews:
    In this approach, the SRS is reviewed by the software development team and other concerned individuals.
  4. Automated Consistency Analysis:
    This approach is used for automatic detection of an error, such as nondeterminism, missing cases, a type error, and circular definitions, in requirements specifications.
  5. Walk-through:
    A walkthrough does not have a formally defined procedure and does not require a differentiated role assignment. Just as the name implies, this is simply a walkthrough.

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that


Chuck Norris can solve the Towers of Hanoi in one move.