Closure Report

Project Summary

This project' s scope: ensure that we have migrated all of our code to be jQuery 3.3.1 compatible before the annual SITS upgrade project starts (scheduled to start October 2018).

This project is concerned solely with upgrading to jQuery 3.3.1 - explicitly out of scope is the resolution of any other defects/issues discovered during this project that are not a result of upgrading to jQuery 3.3.1.  Any such defects/issues should be put onto the business backlog or operational support queue for progressing separate to this project.

Objectives:  ensure that the mandatory upgrade to jQuery 3.3.1 as part of the SITS 9.7.0 upgrade does not result in loss of features or functionality in EUCLID.

The project achieved what it set out to achieve but it took longer and resulted in a couple of production issues (which were all addressed quickly by the project team).  A full and detailed review report was produced by the project team and team manager, reviewed by the senior supplier, and has been distributed to relevant parties.

jquery_project_review_recommendations-sac069.docx

Staff Usage Estimate: 105 days

Staff Usage Actual: 182 days

Other Resource Estimate: not estimated

Other Resource Actual: 14d BA/Tester

 

Revised effort reasons and details reported on Nov 2018 https://secure.projects.ed.ac.uk/unpublished/project/sac069/issues/3

and March 2019 https://secure.projects.ed.ac.uk/unpublished/project/sac069/issues/4

Outcome

Successful in terms of what the project needed to achieve.  Unfortunately resulted in a couple of production issues as mentioned above.

Explanation for variance

The work was more complicated than predicted, as was the ability to test all of the code changes or even track down what screens were affected by a given change.

Key Learning Points

Are all contained in the detail report.

Outstanding Issues

None

Project Info

Not available.

Documentation

Not available.