This project will deliver a system to support the management of the Vet School's Extra-Mural Studies (EMS) student placements.
The Vet School's Extra-Mural Studies (EMS) student placements has been redeveloped successfully using a new, modern software stack. All functionality that was present in the old system has been ported across to the new system and, where appropriate, enhancements have been made . In addition, the new system has automated tests built into it which will make future upgrades to the system a relatively quick procedure.
The system was deployed for production use on the 5th September in time for the start of the 2020/21 academic year.
Key Learning Points
- In future we need need to estimate for UAT (and changes that are required as a result of UAT feedback) as well as development time as this meant we delivered later than expected.
- Including automated tests in the system was a good move. We caught a number of regressions when adding in new features due to these tests, which allowed us to add features to the system with more confidence. We also need to estimate needing to go through GoCAB.
- We did set up a test server, but this was done after most of the development work had been done. We would have benefitted from having a working test server that stake holders could have accessed during development and after sprint reviews to ensure that stake holder expectations were aligned with work done during each sprint.
- We found some minor bugs after launch which have since been resolved. We anticipate there will be some more minor bugs found during the life of the system which we will address as part of our normal maintenance tasks