NSI Acceptance Testing 1.0 Conformance Requirements

LABEL

QUALITY ASSURANCE

When the NASPL Verification Logo, along with this label, is used on, or in relation to, a business practice registered as conformant to this Conformance Requirements Document, it must be accompanied by an attribution in the form defined in Schedule 4 of the applicable North American Association of State and Provincial Lotteries Trademark License Agreement.

DESCRIPTION

This Conformance Requirements document is for the business practices of organizations performing acceptance testing to confirm that a product delivered to a lottery meets all of the agreed requirements, and thus is acceptable for deployment in the lottery environment. NSI Acceptance Testing covers the Acceptance Testing process from test planning, through test execution and acceptance of the product.

The applicability of NSI Acceptance Testing extends to all areas of software and/or hardware production for the lottery industry, including:

  • Production of a new lottery system
  • Creation of new software and/or hardware components for use in an existing lottery environment
  • Updates or extensions to existing lottery system components

CONFORMANCE REQUIREMENTS

The conformance requirements are derived from the following two Best Practices:

  • Best Practice for Quality Assurance of Product Development in the Lottery Industry: Development Process, Document Number BP0402, April 2004, and any Corrigenda issued against such Best Practice
  • Best Practice for Quality Assurance of Product Development in the Lottery Industry: Acceptance Testing, Document Number BP0403, April 2004, and any Corrigenda issued against such Best Practice

A conformant practice must demonstrate that it:

  • Implements all the mandatory "Must" clauses, as defined in the Best Practice Requirements subsections within Section 4.3 of each Best Practice and for which "Lottery" is identified as a Practitioner in the Requirements Checklist (Appendix A) of each Best Practice
  • Implements all the recommended "Should" clauses, as defined in the Best Practice Requirements subsections within Section 4.3 of each Best Practice and for which "Lottery" is identified as a Practitioner in the Requirements Checklist (Appendix A) of each Best Practice, or provide a rationale in the Conformance Statement for why the recommendation is not followed
  • If the Conformance Statement indicates support of any optional requirements, as defined by the "May" clauses in the Best Practice Requirements subsections within Section 4.3 of each Best Practice and for which "Lottery" is identified as a Practitioner in the Requirements Checklist (Appendix A) of each Best Practice, then the optional requirements must be implemented in accordance with the respective Best Practice.

Appendix A of each Best Practice provides a checklist of the mandatory, recommended, and optional requirements. This Appendix should be considered normative with respect to the assigned Practitioner for each requirement, but in the case of any conflict between the content of the checklist and the main body of the Best Practice, the Best Practice shall take precedence.

OVERRIDING STANDARDS

None

INDICATORS OF CONFORMANCE

An assessment report, summarizing the outcome of the assessment process, from an assessor accredited by the Certification and Verification Authority for assessment of conformity to the specified Best Practices.

Documents, as required by the Certification and Verification Authority from the set defined under Lottery Requirements in Appendix B of each of the Best Practices, which provide evidence that the Best Practices have been implemented.

A Conformance Statement, which shows how the practice meets the conformance requirements defined above.

MIGRATION

As this is the first version of these Conformance Requirements, there are no migration issues.