July Update

Graduate OASIS System - Update #6

Development and Testing of the Graduate ONLINE APPLICATION SUBMISSION INFORMATION SYSTEM (OASIS):

The various components of the new system are already starting to take shape and we will begin the testing process later this month for the Referee and Document Upload components.  Please see below for an overview of the testing process.

Implementation remains targeted for October 1, 2012.

Later in the summer we will be recruiting volunteers to help with user-testing.  Volunteers will include departmental staff, faculty members, DGS staff and we will particularly be recruiting those who participated in the working groups.  Stay tuned for more details.

TRAINING UPDATE FOR SURREY GRAD PROGRAM STAFF:

Due to scheduling constraints we have had to move all the Surrey training sessions to Monday afternoons.  If you are unable to attend because of the change, please try to take in any of the Burnaby or Vancouver sessions.  See below for details.

As always, if you have any questions or concerns, please feel free to contact Marilyn Dueckman or Nancy Petersen.

AN OVERVIEW OF THE TESTING PROCESS

The following types of tests are required for the new system.  Different tests are performed by people with different roles, e.g. developers, business analysts, DGS staff, volunteers, etc. to ensure the maximum scope of the testing.

Prototype Testing - to test as early as possible certain features or functionality or interfaces and gain early insight into potential problems. (this phase is complete)

Unit Testing - to exercise each module of the system and resolve design and implementation issues within the module, before starting integration testing.

Integration Testing - to systematically bring the elements of the system together and ensure they interface and function together properly. 

Functional Testing - to ensure software functions correctly when executed concurrently and in stressful system environments, and to verify overall system stability when development activity has been completed for all products.

Performance Testing - to validate the performance of the system, verify performance specifications and establish base performance measurements on new system for comparison in future releases.

User Acceptance Testing - to ensure system is meeting the users' needs and to get formal signoff.

TRAINING FOR GRADUATE PROGRAM STAFF

For the most up-to-date training schedule please see the August update.