Organisation

Work/Task Breakdown

 

A wiki page has been set up to track the upgrades in each environment

https://www.wiki.ed.ac.uk/pages/viewpage.action?pageId=325461127

 

PlanningProject Management Project Services
   
PlanningProject BriefProject Services
   
PlanningPlanning meetingsAll teams
 ResourcingAll teams
 Communications and meetingsAll teams
   
Systems DesignAPPSLive 
 Detail all connection changes for all appsDevelopment Technology
 TAD updatesDevelopment Technology
   
 NEWSLive 
 Detail all connection changes for all appsDevelopment Technology
 TAD updateDevelopment Technology
   
 GENLive 
 Detail all connection changes for all appsDevelopment Technology
 TAD updateDevelopment Technology
   
 Technical Build DocumentDevelopment Technology
 Technical Build Record (wiki)Development Technology
   
 TAD Reviews 
 AppsLIVE TADsApplications Management
 NewsLIVE TADsApplications Management
 GENLive TADsApplications Management
   
Build  
 Create DEV environment on 12c for APPS, NEWS and GENDevelopment Technology
   
 APPS 
 Detail all crons needed and setupDevelopment Technology
 Db migration preparationDevelopment Technology
 Migrate DBDevelopment Technology
 Repoint and test appsDevelopment Technology
 Test and detail switch/over failover appsDevelopment Technology
 Investigate Infinite DatatypesSoftware Development
   
 NEWS 
 Detail all crons needed and setupDevelopment Technology
 Db migration preparationDevelopment Technology
 Migrate DBDevelopment Technology
 Repoint and test appsDevelopment Technology
 Test and detail switch/over failover appsDevelopment Technology
   
 GEN 
 Detail all crons needed and setupDevelopment Technology
 Db migration preparationDevelopment Technology
 Migrate DBDevelopment Technology
 Repoint and test appsDevelopment Technology
 Test and detail switch/over failover appsDevelopment Technology
   
 Identify redundant schemasDev Tech, Project services
   
 Support for Dev Tech with above tasks - AHApplications Management
 AFApplications Management
 SPApplications Management
   
 Build ReviewAll teams
   
IntegrationCreate TEST environment on 12c for APPS, NEWS and GENDevelopment Technology
 APPS 
 Migrate DBDevelopment Technology
 Repoint and test appsDevelopment Technology
 GEN 
 Migrate DBDevelopment Technology
 Repoint and test appsDevelopment Technology
 NEWS 
 Migrate DBDevelopment Technology
 Repoint and test appsDevelopment Technology
   
 Integration Testing - AHApplications Management
 AFApplications Management
 SPApplications Management
   
 Integration Test Document - AHApplications Management
 AFApplications Management
 SPApplications Management
   
 ReworkDevelopment Technology
 ReworkSoftware Development
   
 Update Build Doc and Build recordDevelopment Technology
 Handover to Technology ManagementDevelopment Technology
 Handover to Technology ManagementTechnology Management
 Integration ReviewAll teams
   
AcceptanceTesting with end users on TEST 
 ReworkDevelopment Technology
 ReworkSoftware Development
   
 Deployment Checklist for all databasesApplications Management
 Update Build doc and Build recordDevelopment Technology
   
 Acceptance ReviewAll teams
   
DeploymentCreate LIVE environmentDevelopment Technology
 Upgrade APPS 
 Migrate DBDevelopment Technology
 Repoint and test appsDevelopment Technology
 Upgrade NEWSLIVE 
 Migrate DBDevelopment Technology
 Repoint and test appsDevelopment Technology
 Upgrade GENLIVE 
 Migrate DBDevelopment Technology
 Repoint and test appsDevelopment Technology
   
 Support Post LIVE Testing - SPApplications Management
 Support Post LIVE Testing - AHApplications Management
 Support Post LIVE Testing - AF Applications Management
 Support Post LIVE Testing Development Technology
 Update Build doc and Build recordDevelopment Technology
   
DeploymentDeployment ReviewAll teams
   
ClosureClosureAll teams

 

Resources Skills and Cost

 16/17 (News & Gen)17/18 (Apps)Total
Project Services392867
Software Development3.52.56
Development Technology473077
Applications Management1511.526.5
Technology Management112
Effort required by "all teams"12618

 

Notes

A similar migration was carried out in project ITS103 and INF121 has taken into account the lessons learned, risks and issues from that one.

 

We will pull together a list of services and usernames for each database, and from that we will see what applications are using it, and who looks after them.

For deployment, we will do this in three phases. NewsLive will be the first to be migrated through to LIVE. This will be followed by GenLive, and finally AppsLive will be deployed in 17/18. The clean up excersise will then take place to remove the redundant services, and this will not affect any applications or the database.

We will check that DEV and TEST works for each application ahead of doing the migration.

We will need to perform an analysis to find out the connection method each application uses to connect to the database. This is to see if it uses TNS or Direct, that way we will then know if we need a developer to change this for the migration.

There is a large number of business users involved in this project, so increased effort required to communicate with business owners and sign off UAT

APPSLIVE is going to be the more complex migration because of the volume of differing applications, which is why it is given a higher estimate.

Testing will take a lot of effort from Application Management; to test not just after the migration on Dev and Test but also before to ensure applications were working correctly before any work started.

 

Business Areas and Owners Affected

Note that this is taken form project ITS103 and some information will be out of date. The analysis phase will review and update this list.

 APPSLIVEEUSAWEBEUSA Website HostingTBD
 APPSLIVET&DCOURSESEvents BookingChris McKay
 APPSLIVEEVISITORe-Visitor Web ServiceAlex Carter
 APPSLIVEVRSVisitor Registration SystemChris McKay
 APPSLIVEPCOUNTEROnline Print Credit (PCounter)Barry Croucher
 APPSLIVEJIRAJira Issue TrackingBill Lee
 APPSLIVEESPStudent registry ChannelsColin Hunter
 APPSLIVEMFDMFD - Multi Functional DevicesCraig Henderson
 APPSLIVEPSOPSO [printing services online]Craig Henderson
 APPSLIVEGLOBEGlobal Showcase ApplicationDorothy Watson/ Kirsty Gillies
 APPSLIVEPROCHEMERM-Chemical ManagerGarry Robertson
 APPSLIVEPUREPURE HREFJames Toon
 APPSLIVERETAINRETAIN Information Management SystemKaren Darling
 APPSLIVEECAMINIPORTECA Mini PortfolioLisa Dawson
 APPSLIVEPPMDPostgraduates Progression Mgmt DatabaseLisa Dawson
 APPSLIVESCSStudent Counselling SystemLisa Dawson
 APPSLIVEEVESStudent VotingMartin Morrey/Stephen Smith
 APPSLIVECAMPUSMCAMPUSM ApplicationsNo longer used Martin Morrey
 APPSLIVECSUIMAGECard Service Image Approval ApplicationPaul MacLachlan
 APPSLIVERESEARCH CAEmyCareerSheila Thompson
 APPSLIVEMCCCHANGE CONTROL (MCC)Stefan Kaempf
 APPSLIVECCDConsolidated Corporate Identity DatabaseStefan Kaempf, used mainly by Careers – Steve Norman
 GENLIVEBOXIBusiness Objects XIAlex Carter
 GENLIVEDLHEDestination of Leavers of Higher EducationClaire MacDonald
 GENLIVEORGHIEROrganisational Hierarchy SystemEmma Lyall (Gasp)
 GENLIVESALFORSalary Forecast (Starters  Leavers)Garry Robertson
 GENLIVETRANSTAS (Was Transparency)Garry Robertson
 GENLIVERAERAE RepositoryJames Toon
 GENLIVEAAD_BOAdmissions Analysis BOLisa Dawson
 GENLIVEAAD_CHANNELAdmissions Analysis DatabaseLisa Dawson
 GENLIVECARDCard management systemPaul MacLachlan
 GENLIVECARDPRINTCard Printing SystemPaul MacLachlan
 GENLIVECASHLESSCashless CateringPaul MacLachlan
 GENLIVEESIESI Card Printing SystemPaul MacLachlan
 GENLIVEFRONTOFFICECard Front office systemPaul MacLachlan
 GENLIVEDIRECTDIRECT User Registration SystemStefan Kaempf
 GENLIVEDHLE_BODHLE Business Objects UniverseSteve Norman
 NEWSLIVEORGMIOrganisational Hierarchy DatamartEmma Lyall (Gasp)
 NEWSLIVEADMISMIAdmissions DatamartLisa Lawson
 NEWSLIVESTUDMISTUDMI datamartLisa Lawson
 NEWSLIVEMYED_STATSInterface - Download of stats data from MyEdMartin Morrey
 NEWSLIVESPACEMARTSpace Utilisation DataMartMaureen Masson
 NEWSLIVEHRMIHR data transfer to Boxi - PPIPMISusan McLaren

Project Info

Project
Migrate core databases to Oracle 12c
Code
INF121
Programme
ISG - IS Applications Infrastructure (INF)
Management Office
ISG PMO
Project Manager
David Watters
Project Sponsor
Stefan Kaempf
Current Stage
Close
Status
Closed
Project Classification
Run
Start Date
06-Apr-2016
Planning Date
26-Aug-2016
Delivery Date
04-Dec-2018
Close Date
11-Apr-2019
Programme Priority
2
Overall Priority
Normal
Category
Compliance