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
Planning | Project Management | Project Services |
Planning | Project Brief | Project Services |
Planning | Planning meetings | All teams |
Resourcing | All teams | |
Communications and meetings | All teams | |
Systems Design | APPSLive | |
Detail all connection changes for all apps | Development Technology | |
TAD updates | Development Technology | |
NEWSLive | ||
Detail all connection changes for all apps | Development Technology | |
TAD update | Development Technology | |
GENLive | ||
Detail all connection changes for all apps | Development Technology | |
TAD update | Development Technology | |
Technical Build Document | Development Technology | |
Technical Build Record (wiki) | Development Technology | |
TAD Reviews | ||
AppsLIVE TADs | Applications Management | |
NewsLIVE TADs | Applications Management | |
GENLive TADs | Applications Management | |
Build | ||
Create DEV environment on 12c for APPS, NEWS and GEN | Development Technology | |
APPS | ||
Detail all crons needed and setup | Development Technology | |
Db migration preparation | Development Technology | |
Migrate DB | Development Technology | |
Repoint and test apps | Development Technology | |
Test and detail switch/over failover apps | Development Technology | |
Investigate Infinite Datatypes | Software Development | |
NEWS | ||
Detail all crons needed and setup | Development Technology | |
Db migration preparation | Development Technology | |
Migrate DB | Development Technology | |
Repoint and test apps | Development Technology | |
Test and detail switch/over failover apps | Development Technology | |
GEN | ||
Detail all crons needed and setup | Development Technology | |
Db migration preparation | Development Technology | |
Migrate DB | Development Technology | |
Repoint and test apps | Development Technology | |
Test and detail switch/over failover apps | Development Technology | |
Identify redundant schemas | Dev Tech, Project services | |
Support for Dev Tech with above tasks - AH | Applications Management | |
AF | Applications Management | |
SP | Applications Management | |
Build Review | All teams | |
Integration | Create TEST environment on 12c for APPS, NEWS and GEN | Development Technology |
APPS | ||
Migrate DB | Development Technology | |
Repoint and test apps | Development Technology | |
GEN | ||
Migrate DB | Development Technology | |
Repoint and test apps | Development Technology | |
NEWS | ||
Migrate DB | Development Technology | |
Repoint and test apps | Development Technology | |
Integration Testing - AH | Applications Management | |
AF | Applications Management | |
SP | Applications Management | |
Integration Test Document - AH | Applications Management | |
AF | Applications Management | |
SP | Applications Management | |
Rework | Development Technology | |
Rework | Software Development | |
Update Build Doc and Build record | Development Technology | |
Handover to Technology Management | Development Technology | |
Handover to Technology Management | Technology Management | |
Integration Review | All teams | |
Acceptance | Testing with end users on TEST | |
Rework | Development Technology | |
Rework | Software Development | |
Deployment Checklist for all databases | Applications Management | |
Update Build doc and Build record | Development Technology | |
Acceptance Review | All teams | |
Deployment | Create LIVE environment | Development Technology |
Upgrade APPS | ||
Migrate DB | Development Technology | |
Repoint and test apps | Development Technology | |
Upgrade NEWSLIVE | ||
Migrate DB | Development Technology | |
Repoint and test apps | Development Technology | |
Upgrade GENLIVE | ||
Migrate DB | Development Technology | |
Repoint and test apps | Development Technology | |
Support Post LIVE Testing - SP | Applications Management | |
Support Post LIVE Testing - AH | Applications Management | |
Support Post LIVE Testing - AF | Applications Management | |
Support Post LIVE Testing | Development Technology | |
Update Build doc and Build record | Development Technology | |
Deployment | Deployment Review | All teams |
Closure | Closure | All teams |
Resources Skills and Cost
16/17 (News & Gen) | 17/18 (Apps) | Total | |
Project Services | 39 | 28 | 67 |
Software Development | 3.5 | 2.5 | 6 |
Development Technology | 47 | 30 | 77 |
Applications Management | 15 | 11.5 | 26.5 |
Technology Management | 1 | 1 | 2 |
Effort required by "all teams" | 12 | 6 | 18 |
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.
APPSLIVE | EUSAWEB | EUSA Website Hosting | TBD | |
APPSLIVE | T&DCOURSES | Events Booking | Chris McKay | |
APPSLIVE | EVISITOR | e-Visitor Web Service | Alex Carter | |
APPSLIVE | VRS | Visitor Registration System | Chris McKay | |
APPSLIVE | PCOUNTER | Online Print Credit (PCounter) | Barry Croucher | |
APPSLIVE | JIRA | Jira Issue Tracking | Bill Lee | |
APPSLIVE | ESP | Student registry Channels | Colin Hunter | |
APPSLIVE | MFD | MFD - Multi Functional Devices | Craig Henderson | |
APPSLIVE | PSO | PSO [printing services online] | Craig Henderson | |
APPSLIVE | GLOBE | Global Showcase Application | Dorothy Watson/ Kirsty Gillies | |
APPSLIVE | PROCHEM | ERM-Chemical Manager | Garry Robertson | |
APPSLIVE | PURE | PURE HREF | James Toon | |
APPSLIVE | RETAIN | RETAIN Information Management System | Karen Darling | |
APPSLIVE | ECAMINIPORT | ECA Mini Portfolio | Lisa Dawson | |
APPSLIVE | PPMD | Postgraduates Progression Mgmt Database | Lisa Dawson | |
APPSLIVE | SCS | Student Counselling System | Lisa Dawson | |
APPSLIVE | EVES | Student Voting | Martin Morrey/Stephen Smith | |
APPSLIVE | CAMPUSM | CAMPUSM Applications | No longer used Martin Morrey | |
APPSLIVE | CSUIMAGE | Card Service Image Approval Application | Paul MacLachlan | |
APPSLIVE | RESEARCH CAE | myCareer | Sheila Thompson | |
APPSLIVE | MCC | CHANGE CONTROL (MCC) | Stefan Kaempf | |
APPSLIVE | CCD | Consolidated Corporate Identity Database | Stefan Kaempf, used mainly by Careers – Steve Norman | |
GENLIVE | BOXI | Business Objects XI | Alex Carter | |
GENLIVE | DLHE | Destination of Leavers of Higher Education | Claire MacDonald | |
GENLIVE | ORGHIER | Organisational Hierarchy System | Emma Lyall (Gasp) | |
GENLIVE | SALFOR | Salary Forecast (Starters Leavers) | Garry Robertson | |
GENLIVE | TRANS | TAS (Was Transparency) | Garry Robertson | |
GENLIVE | RAE | RAE Repository | James Toon | |
GENLIVE | AAD_BO | Admissions Analysis BO | Lisa Dawson | |
GENLIVE | AAD_CHANNEL | Admissions Analysis Database | Lisa Dawson | |
GENLIVE | CARD | Card management system | Paul MacLachlan | |
GENLIVE | CARDPRINT | Card Printing System | Paul MacLachlan | |
GENLIVE | CASHLESS | Cashless Catering | Paul MacLachlan | |
GENLIVE | ESI | ESI Card Printing System | Paul MacLachlan | |
GENLIVE | FRONTOFFICE | Card Front office system | Paul MacLachlan | |
GENLIVE | DIRECT | DIRECT User Registration System | Stefan Kaempf | |
GENLIVE | DHLE_BO | DHLE Business Objects Universe | Steve Norman | |
NEWSLIVE | ORGMI | Organisational Hierarchy Datamart | Emma Lyall (Gasp) | |
NEWSLIVE | ADMISMI | Admissions Datamart | Lisa Lawson | |
NEWSLIVE | STUDMI | STUDMI datamart | Lisa Lawson | |
NEWSLIVE | MYED_STATS | Interface - Download of stats data from MyEd | Martin Morrey | |
NEWSLIVE | SPACEMART | Space Utilisation DataMart | Maureen Masson | |
NEWSLIVE | HRMI | HR data transfer to Boxi - PPIPMI | Susan McLaren |