Information Technology Reference
In-Depth Information
testing is not to uncover lurking defects but to ensure that all the requirements are
implemented in quantity and quality. In internal projects (that is the project
deliverable is intended for use within the same organization), the acceptance
testing is carried out by the end user department or the business analysts. In
external projects (that is when the deliverable is intended to be used in another
organization) the acceptance testing is carried out by the representatives of the
customer. In product development projects (that is the deliverable is intended to be
sold as a COTS product), the acceptance testing is carried out by a group of
specially selected end users. This type of testing is known as ''beta testing.'' They
would not know the original set of requirements but they would test if the product
meets their own requirements. By using a set of multiple testers, all the require-
ments would be covered by one tester or another.
Another activity that is carried out as part of reconciliation is a final inspection/
review of the traceability matrix. If any requirement is not traceable to its
implementation, then, it has been missed. A corrective action would then be
planned and implemented.
All in all, the reconciliation of requirements implementation is an important
activity and is carried out in most organizations either explicitly or implicitly.
Search WWH ::




Custom Search