Friday, 24 July 2015

Acceptance Testing Checklist


                     SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM


                                                             Acceptance Checklist


The following checklist is intended to provide system owners, project managers, and other information system development and maintenance professionals with guidance in identifying and planning information system acceptance activities.  The checklist reflects recognized acceptance management activities to be performed throughout the information systems project lifecycle.

Information systems acceptance is generally characterized as a process to officially accept new or modified software components, which, when integrated, form an information system.

Within this context, the objectives of software acceptance are summarized as the following:

C                  Verify that the software product meets users= requirements and is fully operational.

C                  Obtain the system owner=s acceptance and approval of the software product.

C                  Transfer responsibility of the system from the project team to the system owner and support staff.













                                     Acceptance Checklist

        SEM Reference

        Comments

       User Training has been conducted. 

Chapter 9
Perform Installation Activities Conduct User Training



       If a current system exists, the system and data conversion has been performed in accordance with the Conversion Plan.

Chapter 9
Perform Installation Activities



       At each installation site, the facility has been inspected to assure that the site preparation is complete and in accordance with the Installation Plan.

Chapter 9
Perform Installation Activities



       The installation has been coordinated with the system owner, operations staff, support staff, and other affected organizations.

Chapter 9
Perform Installation Activities



       Any necessary modifications to the physical installation environment are complete.

Chapter 9
Perform Installation Activities



       The hardware has been inventoried and tested.

Chapter 9
Perform Installation Activities



       If the software product requires an initial data load or data conversion, the tested programs are installed and executed.

Chapter 9
Perform Installation Activities



       The software product has been installed on the hardware platform and tested according to the Installation Plan.

Chapter 9
Perform Installation Activities
Conduct Installation Tests



       Problems and corrective action are documented.

Chapter 9
Conduct Installation Tests



        All equipment and software was retested after a repair, replacement, or modification.

Chapter 9
Conduct Installation Tests



       A copy of all installation test materials has be placed in the project file.

Chapter 9
Conduct Installation Tests



       A copy of training materials have been submitted to the system owner and user for review and approval and are placed under configuration management.

Chapter 9
Conduct User Training



       The test environment is subject to strict, formal configuration control to maintain the stability of the environment and to assure the validity of all tests.

Chapter 9
Conduct Acceptance Test



       All acceptance test activities have been coordinated with the system owner, user(s), operations staff and other affected organizations.

Chapter 9
Conduct Acceptance Test



       Acceptance Testing has been conducted in the production environment using acceptance test data and test procedures established in the Acceptance Test Plan

Chapter 9
Conduct Acceptance Test



       All tests have been executed correctly.

Chapter 9
Conduct Acceptance Test



       Any tests that failed have been documented, corrected, and re-tested.

Chapter 9
Conduct Acceptance Test



       An Acceptance Test Report has been created

Chapter 9
Conduct Acceptance Test



       A copy of all acceptance test materials has been placed in the project file.

Chapter 9
Conduct Acceptance Test



       At the completion of acceptance testing, an Operational Readiness Review, which includes a physical configuration audit, is conducted.

Chapter 9
Conduct Acceptance Test



       If the operational product required enhancements or changes to correct problems, each new release was preceded by an Operational Readiness Review.

Chapter 9
Conduct Acceptance Test



       After successful completion of all Operational Readiness Reviews, the updated system documentation was established as a new baseline.

Chapter 9
Conduct Acceptance Test



       Complete operating documentation describing the product has been approved and delivered.

Chapter 9
Conclude Acceptance Process



       This acceptance checklist is completed and contains a concurrence signature of the system owner (if required).

Chapter 9
Conclude Acceptance Process



       A formal written acceptance of the software product is produced by the system owner to verify that the software product is accepted and ready for production.

Chapter 9
Conclude Acceptance Process



       The software product is transitioned to full operational status according to the Transition Plan.

Chapter 9
Transition to Operational Status



       Stress and other operational tests have been conducted.

Chapter 9
Transition to Operational Status



       Any training and certification activities are completed.

Chapter 9
Transition to Operational Status



        Ensure that maintenance support begins as planned.

Chapter 9
Transition to Operational Status



       At end of transition period, a formal transfer of all responsibilities to the support staff is conducted.

Chapter 9
Transition to Operational Status



       For major software systems involving multiple organizations and interfaces with other systems, a formal announcement of the transition to production has been done.

Chapter 9
Transition to Operational Status



       Access rules have been modified to provide access to the system by the support staff and remove project team and other temporary user access from further access to the system

Chapter 9
Transition to Operational Status



       A list of any planned enhancements have been provided to the support staff.

Chapter 9
Transition to Operational Status



       Programs, files, and other support software are in the production library and have been deleted from the test library, where appropriate.

Chapter 9
Transition to Operational Status



       All project file materials, operating documents, and other pertinent records have been turned over to the maintenance staff

Chapter 9
Revise Project plan



       The Project Plan has been updated to include any revised estimates of resources, cost, and schedule.

Chapter 9
Revise Project plan



       Conduct a structured walkthrough to ensure Project plan reflects the project=s current status and adequately estimates the resources, costs, and schedule for the maintenance stage.

Chapter 9
Revise Project plan





REFERENCES

The following resources can be referenced for additional information on system acceptance practices and procedures.

DOE Systems Engineering Methodology, September 2002

Institute of Electrical and Electronic Engineers (IEEE)
The IEEE Standard for Software Life Cycle Processes

Organization for Standardization (ISO) ISO 9001

Inroads to Software Quality AHow-to Guide and Tool Kit@ by Alka Jarvis and Vern Crandall, Prentice Hall, 1997




Subscribe  channel to get  latest video









No comments:

Post a Comment