Overview
Overview
Scope:
- All active EUCLID SITS environments - DEV , TEST , LIVE and TRN (& DUST) are upgraded to a supported version of SITS ( expected to be 9.2.0 and then 9.3.0)
- Testing to 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
Not in Scope:
- This won't include 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 , PPMD .
- Load testing
- Resolution of existing performance issues in LIVE which are current at the time this project kicks off
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)
- Deliver automated read-only performance testing on LIVE environment.
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 (Dec 2016)
- Complete peer test of DEV by SSP IS team, and any required re-work, and obtain downtime for STAR / EUGEX
- Upgrade EUCLID TEST (Jan 2017)
- Complete integration test of TEST by SSP BA, and any required re-work, and obtain downtime for STAR / EUGEX
- Upgrade EUCLID TRN
- Upgrade EUCLID LIVE
- Upgrade EUCLID DUST
- Refresh TEST from LIVE after LIVE upgrade
- Update existing automated performance and testing scripts
- Deliver automated performance test on LIVE (read-only test, based on test delivered under SAC055)
- Automated performance test to be run regularly andresults to be recorded and kept.
Benefits
- Student Record system remains within the standard support contract with SITS supplier Tribal
- Access to new functionality in new version
- Automated performance testing on LIVE will allow comparisons of performance before and after implementing changes on LIVE.
Success Criteria
- Minimum disruption to LIVE service during upgrade.
- 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 training in TRN, and will impact live users in the LIVE environment.
- Minimum impact on downstream systems.
- No long term degradation in the performance of the service.
- Read-only automated performance test can be run regularly on LIVE