Organisation

Work/Task Breakdown

1/ Planning

  • Prepare project brief
  • Ensure Python upgrade is covered first as it was not installed to Live by INF131 - the last project
  • Prepare project estimate
  • Plan

2/ Business Requirements

  • Define requirements
  • Include carry over items from INF131 for Python

3/ System Design

  • System Design Specification
  • Update / modify relevant Technical Architecture Documentation

4/ Build / Integrate / Acceptance

Python:

  • Prepare & Install latest version of Python on DEV
  • Make any code modifications required
  • Perform functional testing
  • Install latest version of Python on TEST
  • Make any code modifications required
  • Perform acceptance testing
  • Prepare document / determine implementation and roll back plans
  • Handover to Production Support
  • Sign Off

Bamboo:

  • Prepare & install latest version of Bamboo on TEST
  • Make any code modifications required
  • Perform functional / acceptance testing
  • Prepare document / Roll Back Plan
  • Handover to Production Support
  • Sign Off

Password Manager Pro (PMP):

  • Prepare & install latest version of PMP on TEST
  • Make any code modifications required
  • Perform functional / acceptance testing
  • Prepare document / determine implementation and roll back plans
  • Handover to Production Support
  • Sign Off

Nexus:

  • Prepare & install latest version of Nexus on TEST
  • Make any code modifications required
  • Perform functional / acceptance testing
  • Prepare document / determine implementation and roll back plans
  • Handover to Production Support
  • Sign Off

Sentry:

  • Prepare & install latest version of Sentry on the prototype
  • Make any code modifications required
  • Perform functional / acceptance testing
  • Prepare document / Roll Back Plan
  • Handover to Production Support
  • Sign Off

ASTA:

  • Complete ASTA requirements document re
    • Database
    • Application
    • timesheets
    • servers
  • Review signoff

ORACLE Grid:

  • Prepare & install latest version of Oracle Grid on TEST
  • Perform functional//acceptance testing
  • Prepare  document/ determine implementation and roll back plans
  • Handover to Production Support
  • Sign Off

5/ Deployment

Please note that individual tasks to be determined during the build phase

Python:

  • Prepare & deploy latest version of Python on LIVE
  • Confirm deployment / perform system testing

  • Sign Off

Bamboo:

  • Prepare & deploy latest version of Bamboo on LIVE

  • Confirm deployment / perform system testing

  • Sign Off

PMP:

  • Prepare & deploy latest version of PMP on LIVE
  • Confirm deployment / perform system testing

  • Sign Off

Nexus:

  • Prepare & deploy latest version of Nexus on LIVE
  • Confirm deployment / perform system testing

  • Sign Off

Sentry:

  • Prepare & deploy latest version of Sentry on LIVE
  • Confirm deployment / perform system testing

  • Sign Off

ASTA:

  • Signoff of requirements document

Oracle Grid:

  • Prepare & deploy latest version of Oracle Grid on LIVE
  • Confirm deployment / perform system testing

  • Sign Off

7/ Project Closure

  • Closure Report / Sign Off

 

Resources, Skills and Costs

This project will involve the use of key personnel in its delivery, with specialist knowledge of the tools in question to upgrade in a consultancy role.   

A consultancy booking has been added for Riky Harris across the upgrades to minimise the impact of both resourcing and in order to distribute knowledge the upgrade tasks will be distributed through other Development Technology resources.

A consultancy booking has been added for Hugh Brown to provide support, cover and handover of the upgraded tools

Project Governance

RFC has been raised for the project as a whole - C1810-204

RFC will be raised in advance of agreed deployment dates in line with Go CAB process

 

Project Stakeholders

 

Name Business Area Role

Adam Wheavil

Production Management Application Management Representative / Stakeholder

Anne Mathison

IS Project Services Project Manager (Project Team Member)    
Bill Lee Development Services Service Owner for Bamboo, Nexus and the Python Platform / Stakeholder (Project Team Member)

Elaine Aitken

PMO Project Services PMO Analyst (Project Team Member)
Hannah Johnstone Development Technology Development Technology, Support (Project Team Member)
Heather Larnach Production Management Technology Management Representative / Stakeholder
Hugh Brown Production Management Application Management, Support (Project Team Member)
John Allison Development Services Development Services Lead (Project Team Member)
Julieta Pineda Production Management Technology Management Lead, Python (Project Team Member)
Mark Lang Development Technology Development Technology Representative / Stakeholder
Mark McGowan Technology Management Technology Management Lead, Password Manager Pro (Project Team Member)
Maurice Franceschi    IS Project Services Programme Manager

Nik Pardoe

Development Technology Development Technology, Support (Project Team Member)    
Peter Jackson Development Technology Development Technology Lead
Stefan Kaempf Head of Production Management    Project Sponsor

 

Project Estimations

INF139 Estimation

 

 

 

Project Info

Project
Annual Upgrades of Development Tools + frameworks 18/19
Code
INF139
Programme
ISG - IS Applications Infrastructure (INF)
Management Office
ISG PMO
Project Manager
Anne Mathison
Project Sponsor
Stefan Kaempf
Current Stage
Close
Status
Closed
Project Classification
Run
Start Date
17-Sep-2018
Planning Date
02-Nov-2018
Delivery Date
25-Jul-2019
Close Date
02-Aug-2019
Programme Priority
2
Overall Priority
Normal
Category
Compliance