Summary


The Quality Gateway applies a number of tests to formalized potential requirements. The gateway tests individual requirements to assess whether they meet the following criteria:

  • Completeness

  • Traceability

  • Consistency

  • Relevancy

  • Correctness

  • Ambiguity

  • Viability

  • Being solution-bound

  • Gold plating

  • Creep

The requirements are tested during the requirements activity. That is, by preventing incorrect requirements from becoming part of the specification, the Quality Gateway prevents incorrect requirements from becoming part of the product. Eliminating errors early is the fastest and cheapest way of developing products.

Testing the requirements has a beneficial effect on the writers of those requirements. When an analyst knows his requirements will be subjected to certain tests, then naturally he writes them so they will pass the tests. This, in turn, leads to better requirements practices as well as more effective use of analytical time when less errors are generated.

The way you implement the Quality Gateway should reflect the particular needs and characteristics of your organization. In any event, be sure to implement your Quality Gateway so that all requirements, with no exceptions, must pass through it before they can become part of the specification.




Mastering the Requirements Process
Mastering the Requirements Process (2nd Edition)
ISBN: 0321419499
EAN: 2147483647
Year: 2006
Pages: 371

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net