Requirements Validation

1.B.2-Requirements Validation (check if required is needed or not)

Usually performed:


Requirements engineering

Requirements analysis

System delivery.

 

Validation criteria:

    Completeness:

All possible scenarios, in which the system can be used, are described, including exceptional behavior by the

user or the system.

Like: bank customer gets all cash money account Will close or not.

I feel with completeness according customer talk about future of next version.

Consistency:

There are functional or nonfunctional requirements that contradict
each other

-Portioning user in categories (users, customer-GM-) and it will be different in its requirement.

-If I have contradiction I can make face to face meeting and handling this contradiction or ignore this point

view if this contradiction with business role.

Clarity:

A requirement cannot be interpreted in to mutually exclusive ways.

-Check requirement that have clarity in rights of function with other colleague.

Correctness:

The requirements represent the client’s view. Check requirement with user.

Realism:

Requirements can be implemented and delivered. Requirement is logical=can implement.

Verifiability:

Repeatable tests can be built to demonstrate that the system fulfills the requirements specification.

    The product shall have a good user interface

    The product shall be error free

    The product shall respond to the user within 1 second for most cases.

Verify all requirements May by more than 1 type of design and by how to do it? To be aware related

Requirement if I have change

 

Traceability:

Each system function can be traced to a corresponding set of functional requirements.

Like: Save how to do it by (CTRL+S, File>save) we must document requirement with option to know what is

Related requirement.

 

Requirements change very fast during

Requirements elicitation Validation is hard during elicitation.

Tool support for managing requirements:

  • Store requirements in a shared repository
  • Provide multi-user access
  • Automatically create a system specification document from the repository
  • Allow change management
  • Provide traceability throughout the project lifecycle

Requisite Pro from Rational

http://www.rational.com/products/reqpro/docs/datasheet.html

——————————————————————————–

Google Buzz
  • Share/Bookmark
  1. No comments yet.

  1. No trackbacks yet.