Overview

Background

The strategy is to keep Confluence version no more than two point release behind the most recent vendor releases, and never running software beyond Atlassian’s “end of life” for that version.  An upgrade is required to introduce the latest patches and features to production as soon as possible. This will move the software from Version 5.9.5 to the latest version (currently version 6.0.6)

Failure to do so would increase security risk by falling a long-way behind the latest version as well as increasing disruption and cost associated with major upgrade and migration projects in future. As part of this upgrade, the project would also aim to recode the IDM connector to address the issues we have with the current connector.

The target date for a production upgrade of the live service is at the end of the academic year - end of June 2017.

The previous Wiki upgrade project (COM026) created a separate non-upgraded WIKI environment solely for Genomics in order to combat the issue of poor performance on the WIKI caused by Genomics use. It has been confirmed that this project will not upgrade GenoWIKI and this is therefore out of scope of this project.

The database upgrade from Oracle 12.1 to Oracle 12.2 was discussed and is to be included as a "should have". This upgrade has a number of fixes and enhancements, and one of the features of Oracle 12 is that it allows for fast easy upgrades. It will require an estimate, but due to the design of Oracle 12 it won't be an onerous task to complete. Advice will be taken from a project that is carrying out a 12.1 to 12.2 upgrade.

Scope

The central WIKI Service - Confluence. This will affect all WIKI owners and users.

The scope of this project includes the following:

  1. Copy the TEST environment to DEV (to fix the current issue on DEV) and refresh DEV and TEST data with the latest production data.
  2. Installing the latest version of Confluence on the existing DEV servers
  3. Conducting functional testing of the upgraded wiki service
  4. Upgrade database to 12.2 (should have)
  5. Recoding /  testing of the IDM connector
  6. Integration testing of the upgraded Wiki
  7. User acceptance testing of the upgraded Wiki
  8. Handover and documentation with Production Management
  9. Upgrade LIVE to latest version

Out of Scope

  1. Upgrading Genomics

Objectives and Deliverables

  1. The Primary objective is to update Confluence to the latest version from v5.9.5 to version 6.0.6. As part of this exercise, due to the DEV environment having some issues, the project will copy the TEST environment onto DEV, and will also refresh the data in DEV and TEST from LIVE so all environments are identical and working.
  2. Test the IDM connector is functioning as it should after the upgrade. Re-code if necessary.
  3. Upgrade the database from Oracle 12.1 to Oracle 12.2

Ongoing support (including costs & licensing) of the Genomics WIKI have been agreed between Genomics and the Head of Production Management. Support is not considered as part of this project.

 

Objective 1 Upgrade wiki service to the latest version of Confluence  
D1.1 Fix DEV environment by taking a copy from TEST Must Have

D1.2

Install latest version of the wiki (version 6.0.6) in DEV, TEST and LIVE environments Must Have
D1.3 Refresh of the DEV and TEST environments with the latest Production data Must Have
D1.5 Updated technical and support documentation Must Have
Objective 2 Test / Recode the IDM connector  
D2.1 Deliver recoding and testing of the IDM connector into DEV, TEST & LIVE Must Have
Objective 3 Upgrade the database from Oracle 12.1 to Oracle 12.2  

D3.1

Upgrade 12.1 to 12.2 on DEV, TEST and LIVE Should Have
Objective 4 To fully test the upgraded service and ensure it is fit for purpose  
D4.1 Thorough functional testing Must Have
D4.2 User acceptance testing of upgraded service Must Have

 

Benefits

  1. We will not be 'stuck' with a version of the software that has reached 'end of life
  2. This upgrade will reduce security and other risks associated with falling a long-way behind versions
  3. The upgrade should reduce disruption and costs associated with major upgrade and migration projects
  4. This work will introduce the latest patches and features to production as soon as possible
  5. The upgrade will demonstrate our long-term commitment to the Central Wiki Service
  6. The upgrade will also help to maintain our skill base around Confluence software

 

Success Criteria

The success of this project will be determined by the satisfactory completion of the main deliverables within scope, essentially an upgraded and fully functioning WIKI.

Project Milestones

Target Datesort descending Title
07-Apr-2017 Brief sign off
28-Apr-2017 DEV build sign off
03-May-2017 Install to TEST
09-May-2017 Integration Sign off
09-Jun-2017 Acceptance Sign off
13-Jun-2017 Deploy to LIVE
27-Jun-2017 Deployment sign off review
14-Jul-2017 Project Closure

Project Info

Project
Annual Wiki Upgrade
Code
COM034
Programme
ISG - Communication (COM)
Management Office
ISG PMO
Project Manager
Chris Konczak
Project Sponsor
Alex Carter
Current Stage
Close
Status
Closed
Start Date
10-Mar-2017
Planning Date
n/a
Delivery Date
n/a
Close Date
08-Sep-2017
Programme Priority
6
Overall Priority
Normal
Category
Compliance