User Acceptance Test

1. Definition

 

The purpose of User Acceptance Testing (UAT) is to ensure that the solution by the project meets the functional and non-functional requirements specified in the business requirements. UAT may also identify issues that have not been specified in the BRD such as those relating to usability. UAT is the final step before rolling out the solution. UAT is typically carried out by end users in an environment that closely models the real world. A well-managed UAT process will give the Project Sponsor, project team and end users confidence that the solution being delivered meets the requirements.

 

This document outlines the plan for UAT of the project deliverables. This document is a high level guide and will initially be developed during requirements gathering as part of the Business Analysis stage. Detailed test scripts/cases will be developed as part of the UAT Plan and will be used to record the results of user testing. Testing itself and the formal recording of UAT results takes place during the Acceptance stage.

2. Roles and Responsibilities

Role Responsibilities Name
Project Manager
  • Communication with the Business Assurance Coordinator to agree format and scope of UAT
  • Ensure acceptance criteria are agreed prior to commencing UAT
David Watters
Business Analyst
  • Assist Business Assurance Coordinator with the creation of a detailed test plan
  • Review scripts/cases and scenarios for accuracy, completeness and sequencing.
  • Confirm test data is correct.
David Watters
Technical Architect
  • Validation of UAT environment
Nik Pardoe
Business Assurance Coordinator
  • Ensure that a detailed test scripts/cases, scenarios and instructions are available for test users prior to the start of testing
  • Ensure that issues identified during UAT are logged in the Test Log
  • Ensure testing takes place within agreed timeframes
Mark Findlay
Testers
  • Execute test scripts/cases
  • Document test results
TBC

 

 

 

 

3. Test Requirements

  • UAT will take place beginning on Tuesday 19th July and end by Thursday 28th July 2022
  • UAT will take place at workstation location of testers' choice. This may be in Argyle House or any other suitable location if testers are working remotely.
  • Participants will receive training, guidance and instructions prior to the start of UAT
  • A fully configured TEST environment including all of the functionality and adequate TEST data will be provided for UAT
  • Test scripts/cases and scenarios will be prepared prior to the start of UAT
  • Technical and business support will be provided for test participant during UAT
  • UAT participants will conduct the tests and record results in the Test Log/JIRA or other format specified
  • Issues recorded in the JIRA Test Log (and/or other test documentation) will tracked by the Project Manager and Project Sponsor

 

4. Test Participants

 

Testing participants include representative from all areas involved in the solution. Testers and their specific areas of focus are identified in the table below: 

 

Name             

Area Represented              

Testing Area of Responsibility                  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.  Assumptions

 

  • The UAT environment will be available and fully configured ahead of the UAT.
  • The business team has reviewed and accepted functionality identified in the Business Requirements Document (BRD) and System Design Document (SDS).
  • Code walkthroughs/reviews have been completed by the Development Team and signed off as part of the Peer Project Build Review (PPBR)
  • Integration testing, including where relevant load and performance testing, has been completed and signed off as part of the Peer Project Integration Review.
  • Testers will test the functionality documented in the approved BRD (taking into account any changes in business requirement subsequently agreed by the Project Team)
  • Resources identified in this plan are available to conduct the UAT and address issues as they are raised by the test team.

 

The Project Manager must notify the Project Sponsor if any of these assumptions are not correct before commencing the UAT.

Project Info

Project
Blackboard Collaborate - MyEd Channel Improvements
Code
TEL079
Programme
ISG - Technology Enhanced Learning (TEL)
Management Office
ISG PMO
Project Manager
David Watters
Project Sponsor
Karen Howie
Current Stage
Close
Status
Closed
Start Date
01-Nov-2021
Planning Date
28-Jan-2022
Delivery Date
21-Mar-2024
Close Date
24-Apr-2024
Overall Priority
Normal