Overview
Scope:
- All active EUCLID SITS environments - DEV , TEST , LIVE, TRN & DUST are upgraded to a supported version of SITS ( expected to be 9.4.0 and then 9.50)
- Testing of other dependent downstream systems: EUGEX and other systems directly connected to SITS
- Refresh of all environments from LIVE
- Performance testing before and after upgrades on all environments
- Automation of read-only performance testing on LIVE environment
- Investigate increasing coverage of automated testing
- Update STuTalk to 2.0
Not in Scope:
- No end-to-end testing to all downstream systems fed from EUGEX, as no expected impact on EUGEX views which feed local school data feeds , feed to counselling , disability systems etc.
- Load testing (other than comparison of performance before and after upgrade as above)
Objectives:
- Upgrade SITS Student Record to a supported version of SITS.
- Minimise downtime for the LIVE system during upgrade
- Refresh DEV, TEST, TRN, DUST from LIVE
- Allow sufficient time for testing to reduce chance of critical post-go live issues
- Minimise overall time duration of the upgrade project - so that there is minimal disruption to other project work (ie. quick back-to-back deployments into DEV / TEST / LIVE)
Acknowledging that Objectives 4 and 5 are in conflict with one another. The more time taken for testing in each environment, the slower the progression from DEV to TEST to LIVE, and more disruption to other projects although the testing should result in lower risk of issues in LIVE. Such testing time will be reduced by re-using automatic testing and performance scripts.
Main Deliverables:
- Refresh DEV, TEST, TRN, DUST from LIVE
- Upgrade EUCLID DEV
- Upgrade StuTalk to version 2.0
- Complete technical test of DEV by SSP IS team, and any required re-work, and obtain downtime for STAR / EUGEX
- Upgrade EUCLID TEST
- Complete regression test of TEST by SSP BA, and any required re-work, and obtain downtime for STAR / EUGEX
- Upgrade EUCLID TRN
- Upgrade EUCLID LIVE
- Refresh TEST from LIVE after LIVE upgrade
- Clone EUCLID DUST
- Review and extend e automated performance and testing scripts
- Comparison of performance in DEV and TEST before and after upgrade
Benefits
- Student Record system remains within the standard support contract with SITS supplier Tribal
- Access to new functionality in new version
- Understanding of any impact that the upgrade has on performance.
Success Criteria
- Minimum disruption to LIVE service during upgrade.
- Minimum impact to training in TRN
- Successful liaison with project teams wotking on other projects within SITS
- Few open issues , and quick resolution of any critical issues in DEV / TEST, TRN and LIVE - as these could impact other project work and testing in DEV and TEST, and will impact live users in the LIVE environment.
- Minimum impact on downstream systems.
- No long term degradation in the performance of the service.
