Overview
Executive Summary
This project will upgrade the following applications from ColdFusion 9 to ColdFusion 10 or ColdFusion 11, depending on whether the ColdFusion 11 infrastructure is available. This project will also move them to a suitable server.
- PADS (Timetabling) 24/08/15 to 12/10/15 (CF10)
- Student Counselling 14/09/15 to 27/11/15 (CF10)
- Freedom of Information (Records Management) 15/10/15 to 27/01/16 (CF11)
- External Examiners 02/12/15 to 02/03/16 (CF11)
- Organisational Hierarchy 21/01/16 to 04/04/16 (CF11)
Moving these applications onto improved hardware and upgrading the version of Coldfusion will lead to an increase in performance, and more easily scalable applications due to the increases in functionality the upgrade to Coldfusion 10+ gives developers. Maintenance patches will be released from Adobe until 2017 for Coldfusion 10, and 2019 for Coldfusion 11.
These applications are also currently residing on a server whose license expires on 31st July 2016 so need to be migrated ahead of this date.
Business Objectives and Project Deliverables
No | Description | New or Changed (Y/N) |
O1 | Upgrade Student Counselling Services ColdFusion Application from version 9 to version 10. |
|
D1 | Upgraded Student Counselling Services ColdFusion Application. |
|
O2 | Upgrade PADS from Coldfusion Application version 9 to version 10 |
|
D2 | Upgraded PADS to Coldfusion 10 |
|
O3 | Upgrade External Examiners from Coldfusion Application version 9 to version 11 |
|
D3 | Upgraded External Examiners to Coldfusion 11 |
|
O4 | Upgrade Organisational Hierarchy from Coldfusion Application version 9 to version 11 | |
D4 | Upgraded Organisational Hierarchy to Coldfusion 11 | |
O5 | Upgrade Records Management from Coldfusion Application version 9 to version 11 | |
D5 | Upgraded Records Management to Coldfusion 11 |
Success Criteria
Applications continues to provide the service after the upgrade with no new issues.
No degradation in performance noted via 24x7.
The business partners and project team confirm whether the migration to ColdFusion 10 is expected to deliver scalability and performance improvements over the Coldfusion 9 infrastructure.
The portfolio of applications is migrated before 31st July 2016.
Scope
- Migrate the five applications to new Coldfusion 10 / 11 infrastructure servers. The PADS application requires a particular window in which to be deployed to LIVE, so the other projects must work with the deployment date.
- Test the functionality of each application
- Each application will be evaluated for inclusion into the deployment framework Bamboo (with the exception of External Examiners which already uses Bamboo). (see Risk 7). Using Bamboo as a deployment framework will require time to set up, but will also save time in the future by not requiring DevTech time to carry out deployments to TEST and LIVE. It is deemed that using Bamboo will have no negative impact on budget.
Out of scope:
- Anything other than that which is essential for the compliance upgrade from ColdFusion 9 to a supported version:
- Changes or enhancements to the applications themselves are out of scope. Any changes can be estimated and taken forward as a separate project following the deployment sign-off of the relevant ColdFusion upgrade.