Elements and Performance Criteria
- Identify acceptance criteria and develop test plan
- Review system requirements documentation and project plans to identify mandatory system objectives and optional criteria, and conditions for system acceptance
- Develop test plan based on system requirements
- Review and validate test plan based on mandatory criteria, conditions, and system objectives and requirements
- Communicate test plan to client and prepare client for acceptance test
- Notify appropriate person of the scheduled acceptance test
- Perform functional testing on software modules
- Validate test results against expected results
- Obtain sign-off and acceptance
- Confirm test results with client
- Identify and document client concerns over system operation
- Identify possible solutions to concerns and notify appropriate development staff as required
- Confirm client approval and obtain sign-off
- Seek and formalise agreement of involved parties regarding the rescheduling of further required maintenance