SlideShare a Scribd company logo
1 of 20
Process and Challenges for
Upgrading OC, RDC and TMS

               Oracle Health Science User
               Group Conference -
               November 06, 2012

               Suzanne Rife


                                 PREVIOUS
                                 PREVIOUS   NEXT
                                            NEXT
Introduction


•   Overview of Process for upgrading
•   Testing Requirements
•   Timeline
•   Training
•   Known bugs found during upgrade
•   Issues during upgrades
•   Resolutions



                              2         PREVIOUS
                                        PREVIOUS   NEXT
                                                   NEXT
High Level Overview of Upgrade Process – Phase I


•   Export current Production DB to a staging area
•   Upgrade OC RDBMS to 9.2.0.8
•   Install New Windows Server – 11.2.0.3
•   Install a new OC and TMS 4.6.2 Server
•   Create a new OC 11.2.0.3 shell DB
•   Install 2 new OC and TMS middle-tier servers
•   Install 2 new RDC middle-tier servers
•   Export the upgraded DB


                                3                    PREVIOUS
                                                     PREVIOUS   NEXT
                                                                NEXT
High Level Overview of Upgrade Process – Phase I (cont.)


•   Import to New Server
•   Upgrade 11.2.0.3 server to OC/RDC/TMS 4.6.2
•   Apply OC/TMS Patchsets to 4.6.6
•   Dry-run Row count verification scripts
•   Execute Smoke Test for OC, RDC, TMS 4.6.6
•   See Diagram

System is ready for Validation Testing


                                4                          PREVIOUS
                                                           PREVIOUS   NEXT
                                                                      NEXT
Phase 1 – Validation Execution


• Due to Technology Stack Changes we recommend that full
  validation packages are executed for all three Applications
• Full Validation Suite for Oracle Clinical – Modules can be
  by-passed if you don’t use this module. Ex. Mass Changes
• Full Validation Suite for Thesaurus Management System –
  Modules can be by-passed if you don’t use this module.
  Ex. DCI
• Full Validation Suite for Remote Data Capture – Modules
  can be by-passed if you don’t use this module. Ex. Classic


                                 5                 PREVIOUS
                                                   PREVIOUS   NEXT
                                                              NEXT
Overview of Upgrade Process – Phase 2 Production Cut Over


• Same process as Phase 1 but completed over a “long”
  weekend minus validation.
• New Installation activities completed ahead of time to
  reduce Production outage time
• Close Out Validation Documentation Requirements and put
  Client Production up as soon as possible
• See Diagram




                               6                     PREVIOUS
                                                     PREVIOUS   NEXT
                                                                NEXT
Timeline


• See Microsoft PP for ‘Typical’ Upgrade Project Timeline
• Timelines are dependent on the following:
   – Hardware is qualified and available as expected
   – Responsible Parties completing review and approval of validation
     documentation
   – No unexpected testing issues – SRs filed with Oracle may take time
     to resolve




                                  7                        PREVIOUS
                                                           PREVIOUS   NEXT
                                                                      NEXT
Training


• OC Upgrade Training to 4.6.6 – 1-2 Hrs Minimal Changes
• TMS Upgrade Training to 4.6.6 – 1-2 Hrs Minimal Changes
• RDC Administration to 4.6.6 – 2 Days
   – Day 1:   DCI Layouts
   – System Level Configuration
   – Study Level Configuration
   – Day 2:   Study Level Configuration (continued)
   – Ongoing Administration


                                  8                   PREVIOUS
                                                      PREVIOUS   NEXT
                                                                 NEXT
Process Re-engineering


• Review SOPs and Work Instructions (WINs) impacted by
  Upgrade
• Usually related to Study Set Up for RDC Studies
   – DCI Blinding
   – Flexible Study Design/Enhanced DCI Book
   – Conditional Branching/Blocking
• Update Study Set Up WINs with new functionality that your
  company decides to utilize



                                9                PREVIOUS
                                                 PREVIOUS   NEXT
                                                            NEXT
Examples Know Bugs found during testing – See Attached List
Priority   TC Results         Summary                                                                  Status

Medium     Fail               In OC, An account which had Super User access enabled was         Open
                              allowed to be changed from the Account Type of Oracle to Account
                              Type of Group. The change was saved rather than receiving the
                              Message box “50830: Group Accounts cannot be Super-Users.” When
                              this message occurred and did not display the appropriate message
                              box, the test step “Click [OK]” became invalid. Oracle Bug number
                              1391754 has been assigned to this issue.
                              WORKAROUND: Uncheck the “Super-Users?” box and Save the
                              changes.
Medium     Conditional Pass   In OC, Upon clicking the [Back] button after saving the Linked Patient   Closed
                              position the system did not return to the Patient Positions for Study
                              TEST46OQA screen. A message box appeared with the message “Do
                              you want to save the changes you have made?” Buttons Yes, No and
                              Cancel are available. Existing Oracle Bug #3524760 found which
                              describes this issue.
                              WORKAROUND: Click [No]. The system then returns you to the
                              appropriate screen. The original changes were saved in Step 4, and
                              are not affected by clicking the No button.
                              Steps 5 and 7 passed on retest using the workaround.
                              Steps 5 and 7 PASS.




                                           10                                              PREVIOUS
                                                                                           PREVIOUS             NEXT
                                                                                                                NEXT
Issue 1 during Upgrade


• OC/RDC/TMS 4.5.2 Upgrade to OC/RDC/TMS 4.6.4
   – First Client with Windows Operating System
   – Biopharm was successful with upgrading and validating version
     4.6.4 on Linux Operating System
   – OC crash when using character set in Discrepancy DB
       • Oracle was notified of the issue and created Oracle Bug #1475897
   – Validation failed for most of the Discrepancy Management Module




                                    11                          PREVIOUS
                                                                PREVIOUS    NEXT
                                                                            NEXT
Resolution 1


• Validation Execution was stopped. Oracle’s resolution was
  to apply OC/RDC/TMS 4.6.5
• Windows Server had to be upgraded to 11.2.0.3 for this
  version
• Validation was retested where it failed and passed
• Continued to complete validation execution
• Applied OC/RDC/TMS 4.6.5 for Production Cut Over




                            12                   PREVIOUS
                                                 PREVIOUS   NEXT
                                                            NEXT
Issue 2 during Upgrade


• OC/RDC/TMS 4.5.2 Upgrade to OC/RDC/TMS 4.6.5
   – Active RDC Studies using PDF – Need to be converted to HTML in
     order to use RDC 4.6.5 - Onsite




                                13                      PREVIOUS
                                                        PREVIOUS   NEXT
                                                                   NEXT
Resolution 2


• The following must be run for each RDC Study you are
  going to convert to HTML
   – Verify the data entered via RDC Classic is not available in RDC
     Onsite
   – Run the DCI Migration job
   – Verify the data has been migrated and is available in RDC Onsite




                                  14                       PREVIOUS
                                                           PREVIOUS     NEXT
                                                                        NEXT
Issue 3 during Upgrade


• Oracle recommends and supports IF8 Characters
• Not many clients are currently using IF8 so they must be
  converted
• Conversion tested prior to applying in production, a pre-
  conversion report was generated.
   – Dashes or Blanks were converted and caused extra spaces
       • Error: “Exceeded Column Size” means that if the row was converted it
         would reject due to exceeding the column width in the table.

   – Unrecognized Characters – Example French Accent Marks
       • Error: “Lossy Conversion” means a row which would result in a loss of
         data. IE this would be a character than given the input character set and
         the output one…it cannot translate a character(s)

                                        15                             PREVIOUS
                                                                       PREVIOUS      NEXT
                                                                                     NEXT
Resolution 3


• Change the data from the front end of OC so that the data
  errors won’t occur during conversion
• These changes must be made prior to your production
  upgrade
• Document with Memo to file for the studies that data was
  changed and why you had to change the data




                             16                   PREVIOUS
                                                  PREVIOUS    NEXT
                                                              NEXT
Conclusion


• Upgrades to applications aren’t ‘perfect’ you will likely run
  into issues due to customization.
• Your upgrade can go smoother if you keep in mind some of
  the issues we found during these projects
• Contact an Expert if you don’t have the qualified technical
  staff to perform these upgrades




                              17                     PREVIOUS
                                                     PREVIOUS   NEXT
                                                                NEXT
THANK YOU!




             Questions and Answers




                      18             PREVIOUS
                                     PREVIOUS   NEXT
                                                NEXT
Contact Us


• Director of Project Management (Backup for Client
  Relations):
   Suzanne Rife
   srife@biopharm.com
   +1 734 335 7113
• General Inquiries:
   info@biopharm.com




                            19                   PREVIOUS
                                                 PREVIOUS   NEXT
                                                            NEXT
Biography


•   In her role as director of project management, Suzanne Rife oversees
    all the project management functions at BioPharm Systems.
    Exclusively in the life sciences industry, she has over ten years of
    experience in clinical data management, system validation, system
    process development, drug safety evaluation, and training. Suzanne
    has a comprehensive understanding of clinical applications and
    studies, which allows her to manage organizations' projects effectively.
    Prior to joining BioPharm Systems in 2007, Suzanne held a project
    management position at Pfizer.




                                     20                         PREVIOUS
                                                                PREVIOUS   NEXT
                                                                           NEXT

More Related Content

What's hot

Database continuous integration, unit test and functional test
Database continuous integration, unit test and functional testDatabase continuous integration, unit test and functional test
Database continuous integration, unit test and functional testHarry Zheng
 
PeopleSoft Upgrades: Best Practices
PeopleSoft Upgrades: Best PracticesPeopleSoft Upgrades: Best Practices
PeopleSoft Upgrades: Best PracticesEmtec Inc.
 
InterConnect2016_4932
InterConnect2016_4932InterConnect2016_4932
InterConnect2016_4932Clare Carty
 
Improve DB2 testing environments
Improve DB2 testing environmentsImprove DB2 testing environments
Improve DB2 testing environmentssoftbasemarketing
 
Build & Release Engineering
Build & Release Engineering Build & Release Engineering
Build & Release Engineering Pranesh Vittal
 
Architecting for the cloud storage build test
Architecting for the cloud storage build testArchitecting for the cloud storage build test
Architecting for the cloud storage build testLen Bass
 
Sneak Peek into the New ChangeMan ZMF Release
Sneak Peek into the New ChangeMan ZMF ReleaseSneak Peek into the New ChangeMan ZMF Release
Sneak Peek into the New ChangeMan ZMF ReleaseNavita Sood
 
Automate Database Deployment - SQL In The City Workshop
Automate Database Deployment - SQL In The City WorkshopAutomate Database Deployment - SQL In The City Workshop
Automate Database Deployment - SQL In The City WorkshopRed Gate Software
 
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Biju Thomas
 
Performance Testing in Continous Delivery
Performance Testing in Continous DeliveryPerformance Testing in Continous Delivery
Performance Testing in Continous DeliveryPablo Gallego Hermann
 
Building an automated database deployment pipeline
Building an automated database deployment pipelineBuilding an automated database deployment pipeline
Building an automated database deployment pipelineRed Gate Software
 
Continuous Delivery Applied (Agile Richmond)
Continuous Delivery Applied (Agile Richmond)Continuous Delivery Applied (Agile Richmond)
Continuous Delivery Applied (Agile Richmond)Mike McGarr
 
Sql server 2012 ha dr nova
Sql server 2012 ha dr novaSql server 2012 ha dr nova
Sql server 2012 ha dr novaJoseph D'Antoni
 
What is Retrofit in Solution Manager 7.2
What is Retrofit in Solution Manager 7.2What is Retrofit in Solution Manager 7.2
What is Retrofit in Solution Manager 7.2Aditya Shivhare
 
Kneat Gx Compliance By Design
Kneat Gx   Compliance By DesignKneat Gx   Compliance By Design
Kneat Gx Compliance By DesignMicheal_OConnell
 
Summit 2013 spring rob hirschfeld migrations v1
Summit 2013 spring rob hirschfeld migrations v1Summit 2013 spring rob hirschfeld migrations v1
Summit 2013 spring rob hirschfeld migrations v1rhirschfeld
 

What's hot (18)

Database continuous integration, unit test and functional test
Database continuous integration, unit test and functional testDatabase continuous integration, unit test and functional test
Database continuous integration, unit test and functional test
 
PeopleSoft Upgrades: Best Practices
PeopleSoft Upgrades: Best PracticesPeopleSoft Upgrades: Best Practices
PeopleSoft Upgrades: Best Practices
 
InterConnect2016_4932
InterConnect2016_4932InterConnect2016_4932
InterConnect2016_4932
 
Deploying at will - SEI
 Deploying at will - SEI Deploying at will - SEI
Deploying at will - SEI
 
Improve DB2 testing environments
Improve DB2 testing environmentsImprove DB2 testing environments
Improve DB2 testing environments
 
Build & Release Engineering
Build & Release Engineering Build & Release Engineering
Build & Release Engineering
 
Architecting for the cloud storage build test
Architecting for the cloud storage build testArchitecting for the cloud storage build test
Architecting for the cloud storage build test
 
Sneak Peek into the New ChangeMan ZMF Release
Sneak Peek into the New ChangeMan ZMF ReleaseSneak Peek into the New ChangeMan ZMF Release
Sneak Peek into the New ChangeMan ZMF Release
 
Automate Database Deployment - SQL In The City Workshop
Automate Database Deployment - SQL In The City WorkshopAutomate Database Deployment - SQL In The City Workshop
Automate Database Deployment - SQL In The City Workshop
 
371780k
371780k371780k
371780k
 
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
 
Performance Testing in Continous Delivery
Performance Testing in Continous DeliveryPerformance Testing in Continous Delivery
Performance Testing in Continous Delivery
 
Building an automated database deployment pipeline
Building an automated database deployment pipelineBuilding an automated database deployment pipeline
Building an automated database deployment pipeline
 
Continuous Delivery Applied (Agile Richmond)
Continuous Delivery Applied (Agile Richmond)Continuous Delivery Applied (Agile Richmond)
Continuous Delivery Applied (Agile Richmond)
 
Sql server 2012 ha dr nova
Sql server 2012 ha dr novaSql server 2012 ha dr nova
Sql server 2012 ha dr nova
 
What is Retrofit in Solution Manager 7.2
What is Retrofit in Solution Manager 7.2What is Retrofit in Solution Manager 7.2
What is Retrofit in Solution Manager 7.2
 
Kneat Gx Compliance By Design
Kneat Gx   Compliance By DesignKneat Gx   Compliance By Design
Kneat Gx Compliance By Design
 
Summit 2013 spring rob hirschfeld migrations v1
Summit 2013 spring rob hirschfeld migrations v1Summit 2013 spring rob hirschfeld migrations v1
Summit 2013 spring rob hirschfeld migrations v1
 

Viewers also liked

Easy life Personal Finance Software
Easy life Personal Finance SoftwareEasy life Personal Finance Software
Easy life Personal Finance SoftwareHitesh Shah
 
Project report software major project
Project report software major projectProject report software major project
Project report software major projectAnnurajsingh
 
gtnews TMS Buyers Guide
gtnews TMS Buyers Guidegtnews TMS Buyers Guide
gtnews TMS Buyers Guidebenpoolewriter
 
Using Git and BitBucket
Using Git and BitBucketUsing Git and BitBucket
Using Git and BitBucketMedhat Dawoud
 
Study of Marketing and Communication Strategy used by Digital Marketing Porta...
Study of Marketing and Communication Strategy used by Digital Marketing Porta...Study of Marketing and Communication Strategy used by Digital Marketing Porta...
Study of Marketing and Communication Strategy used by Digital Marketing Porta...Shubham Singh
 
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence Parag Gajbhiye
 
Project report-format by vishal
Project report-format by vishalProject report-format by vishal
Project report-format by vishalvishal18900
 

Viewers also liked (7)

Easy life Personal Finance Software
Easy life Personal Finance SoftwareEasy life Personal Finance Software
Easy life Personal Finance Software
 
Project report software major project
Project report software major projectProject report software major project
Project report software major project
 
gtnews TMS Buyers Guide
gtnews TMS Buyers Guidegtnews TMS Buyers Guide
gtnews TMS Buyers Guide
 
Using Git and BitBucket
Using Git and BitBucketUsing Git and BitBucket
Using Git and BitBucket
 
Study of Marketing and Communication Strategy used by Digital Marketing Porta...
Study of Marketing and Communication Strategy used by Digital Marketing Porta...Study of Marketing and Communication Strategy used by Digital Marketing Porta...
Study of Marketing and Communication Strategy used by Digital Marketing Porta...
 
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
 
Project report-format by vishal
Project report-format by vishalProject report-format by vishal
Project report-format by vishal
 

Similar to Process and Challenges for Upgrading OC, RDC and TMS

Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1Yankai Liu
 
Sql 2012 Upgrade Readiness Guide
Sql 2012 Upgrade Readiness GuideSql 2012 Upgrade Readiness Guide
Sql 2012 Upgrade Readiness GuidePARIKSHIT SAVJANI
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learnedbpellot
 
Performance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and UnderscoresPerformance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and UnderscoresJitendra Singh
 
Project Sherpa: How RightScale Went All in on Docker
Project Sherpa: How RightScale Went All in on DockerProject Sherpa: How RightScale Went All in on Docker
Project Sherpa: How RightScale Went All in on DockerRightScale
 
Performance Tuning in the Trenches
Performance Tuning in the TrenchesPerformance Tuning in the Trenches
Performance Tuning in the TrenchesDonald Belcham
 
In Sync Running Apps On Oracle
In Sync  Running Apps On OracleIn Sync  Running Apps On Oracle
In Sync Running Apps On OracleInSync Conference
 
Presentation application server diagnostics
Presentation   application server diagnosticsPresentation   application server diagnostics
Presentation application server diagnosticsxKinAnx
 
Road to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comRoad to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comAviran Mordo
 
Leverage alter table conversions methodology to alter your upgrade downtime
Leverage alter table conversions methodology to alter your upgrade downtime Leverage alter table conversions methodology to alter your upgrade downtime
Leverage alter table conversions methodology to alter your upgrade downtime KPIT
 
OUG Harmony 2012 - Using SQL Plan Baselines for Performance Testing
OUG Harmony 2012 -  Using SQL Plan Baselines for Performance TestingOUG Harmony 2012 -  Using SQL Plan Baselines for Performance Testing
OUG Harmony 2012 - Using SQL Plan Baselines for Performance TestingMaris Elsins
 
Avoiding Performance Problems: When and How to Debug Production
Avoiding Performance Problems: When and How to Debug ProductionAvoiding Performance Problems: When and How to Debug Production
Avoiding Performance Problems: When and How to Debug ProductionAppNeta
 
SynapseIndia drupal presentation on drupal info
SynapseIndia drupal  presentation on drupal infoSynapseIndia drupal  presentation on drupal info
SynapseIndia drupal presentation on drupal infoSynapseindiappsdevelopment
 
11 process definition
11 process definition11 process definition
11 process definitionmyrajendra
 
11 process definition
11 process definition11 process definition
11 process definitionmyrajendra
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseClareMcLennan
 
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPTCOLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPTPreet Kamal Singh
 
Openstack hk-summit-upgrades-talk
Openstack hk-summit-upgrades-talkOpenstack hk-summit-upgrades-talk
Openstack hk-summit-upgrades-talkBuvanesh Kumar
 

Similar to Process and Challenges for Upgrading OC, RDC and TMS (20)

Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1Openstack upgrade without_down_time_20141103r1
Openstack upgrade without_down_time_20141103r1
 
Extreme Makeover OnBase Edition
Extreme Makeover OnBase EditionExtreme Makeover OnBase Edition
Extreme Makeover OnBase Edition
 
Sql 2012 Upgrade Readiness Guide
Sql 2012 Upgrade Readiness GuideSql 2012 Upgrade Readiness Guide
Sql 2012 Upgrade Readiness Guide
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learned
 
Performance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and UnderscoresPerformance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and Underscores
 
Project Sherpa: How RightScale Went All in on Docker
Project Sherpa: How RightScale Went All in on DockerProject Sherpa: How RightScale Went All in on Docker
Project Sherpa: How RightScale Went All in on Docker
 
Performance Tuning in the Trenches
Performance Tuning in the TrenchesPerformance Tuning in the Trenches
Performance Tuning in the Trenches
 
In Sync Running Apps On Oracle
In Sync  Running Apps On OracleIn Sync  Running Apps On Oracle
In Sync Running Apps On Oracle
 
Presentation application server diagnostics
Presentation   application server diagnosticsPresentation   application server diagnostics
Presentation application server diagnostics
 
Road to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comRoad to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.com
 
Ioug oow12 em12c
Ioug oow12 em12cIoug oow12 em12c
Ioug oow12 em12c
 
Leverage alter table conversions methodology to alter your upgrade downtime
Leverage alter table conversions methodology to alter your upgrade downtime Leverage alter table conversions methodology to alter your upgrade downtime
Leverage alter table conversions methodology to alter your upgrade downtime
 
OUG Harmony 2012 - Using SQL Plan Baselines for Performance Testing
OUG Harmony 2012 -  Using SQL Plan Baselines for Performance TestingOUG Harmony 2012 -  Using SQL Plan Baselines for Performance Testing
OUG Harmony 2012 - Using SQL Plan Baselines for Performance Testing
 
Avoiding Performance Problems: When and How to Debug Production
Avoiding Performance Problems: When and How to Debug ProductionAvoiding Performance Problems: When and How to Debug Production
Avoiding Performance Problems: When and How to Debug Production
 
SynapseIndia drupal presentation on drupal info
SynapseIndia drupal  presentation on drupal infoSynapseIndia drupal  presentation on drupal info
SynapseIndia drupal presentation on drupal info
 
11 process definition
11 process definition11 process definition
11 process definition
 
11 process definition
11 process definition11 process definition
11 process definition
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with Fitnesse
 
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPTCOLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
 
Openstack hk-summit-upgrades-talk
Openstack hk-summit-upgrades-talkOpenstack hk-summit-upgrades-talk
Openstack hk-summit-upgrades-talk
 

More from Perficient

Freedom and Flexibility with Siebel Clinical (CTMS) Open UI
Freedom and Flexibility with Siebel Clinical (CTMS) Open UIFreedom and Flexibility with Siebel Clinical (CTMS) Open UI
Freedom and Flexibility with Siebel Clinical (CTMS) Open UIPerficient
 
Managing Global Studies with Oracle's Siebel Clinical Trial Management System...
Managing Global Studies with Oracle's Siebel Clinical Trial Management System...Managing Global Studies with Oracle's Siebel Clinical Trial Management System...
Managing Global Studies with Oracle's Siebel Clinical Trial Management System...Perficient
 
How to Rapidly Configure Oracle Life Sciences Data Hub (LSH) to Support the M...
How to Rapidly Configure Oracle Life Sciences Data Hub (LSH) to Support the M...How to Rapidly Configure Oracle Life Sciences Data Hub (LSH) to Support the M...
How to Rapidly Configure Oracle Life Sciences Data Hub (LSH) to Support the M...Perficient
 
Cloud-based vs. On-site CTMS - Which is Right for Your Organization?
Cloud-based vs. On-site CTMS - Which is Right for Your Organization?Cloud-based vs. On-site CTMS - Which is Right for Your Organization?
Cloud-based vs. On-site CTMS - Which is Right for Your Organization?Perficient
 
Clinical Trial Supply Management with Siebel CTMS
Clinical Trial Supply Management with Siebel CTMSClinical Trial Supply Management with Siebel CTMS
Clinical Trial Supply Management with Siebel CTMSPerficient
 
Using Oracle Health Sciences Data Management Workbench to Optimize the Manage...
Using Oracle Health Sciences Data Management Workbench to Optimize the Manage...Using Oracle Health Sciences Data Management Workbench to Optimize the Manage...
Using Oracle Health Sciences Data Management Workbench to Optimize the Manage...Perficient
 
Integrating Oracle Argus Safety with other Clinical Systems Using Argus Inter...
Integrating Oracle Argus Safety with other Clinical Systems Using Argus Inter...Integrating Oracle Argus Safety with other Clinical Systems Using Argus Inter...
Integrating Oracle Argus Safety with other Clinical Systems Using Argus Inter...Perficient
 
How St. Jude Medical Manages Oracle Clinical Studies Using Accel-Copy
How St. Jude Medical Manages Oracle Clinical Studies Using Accel-CopyHow St. Jude Medical Manages Oracle Clinical Studies Using Accel-Copy
How St. Jude Medical Manages Oracle Clinical Studies Using Accel-CopyPerficient
 
Evaluating and Investigating Drug Safety Signals with Public Databases
Evaluating and Investigating Drug Safety Signals with Public DatabasesEvaluating and Investigating Drug Safety Signals with Public Databases
Evaluating and Investigating Drug Safety Signals with Public DatabasesPerficient
 
Plug & Play: Benefits of Out-of-the-Box Clinical Development Analytics (CDA) ...
Plug & Play: Benefits of Out-of-the-Box Clinical Development Analytics (CDA) ...Plug & Play: Benefits of Out-of-the-Box Clinical Development Analytics (CDA) ...
Plug & Play: Benefits of Out-of-the-Box Clinical Development Analytics (CDA) ...Perficient
 
The Perils of Clinical Trial Budgeting
The Perils of Clinical Trial BudgetingThe Perils of Clinical Trial Budgeting
The Perils of Clinical Trial BudgetingPerficient
 
2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Science...
2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Science...2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Science...
2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Science...Perficient
 
2013 OHSUG - The Ins and Outs of CTMS Data Migration
2013 OHSUG - The Ins and Outs of CTMS Data Migration2013 OHSUG - The Ins and Outs of CTMS Data Migration
2013 OHSUG - The Ins and Outs of CTMS Data MigrationPerficient
 
2013 OHSUG - Siebel Clinical Integration with Other Systems
2013 OHSUG - Siebel Clinical Integration with Other Systems2013 OHSUG - Siebel Clinical Integration with Other Systems
2013 OHSUG - Siebel Clinical Integration with Other SystemsPerficient
 
2013 OHSUG - Sharing CTMS Data between Sponsors and Contract Research Organiz...
2013 OHSUG - Sharing CTMS Data between Sponsors and Contract Research Organiz...2013 OHSUG - Sharing CTMS Data between Sponsors and Contract Research Organiz...
2013 OHSUG - Sharing CTMS Data between Sponsors and Contract Research Organiz...Perficient
 
2013 OHSUG - Oracle Clinical and RDC Training for Data Management and Clinica...
2013 OHSUG - Oracle Clinical and RDC Training for Data Management and Clinica...2013 OHSUG - Oracle Clinical and RDC Training for Data Management and Clinica...
2013 OHSUG - Oracle Clinical and RDC Training for Data Management and Clinica...Perficient
 
2013 OHSUG - Merging Multiple Drug Safety and Pharmacovigilance Databases int...
2013 OHSUG - Merging Multiple Drug Safety and Pharmacovigilance Databases int...2013 OHSUG - Merging Multiple Drug Safety and Pharmacovigilance Databases int...
2013 OHSUG - Merging Multiple Drug Safety and Pharmacovigilance Databases int...Perficient
 
2013 OHSUG - Integration of Argus and Other Products Using the E2B Interchange
2013 OHSUG - Integration of Argus and Other Products Using the E2B Interchange2013 OHSUG - Integration of Argus and Other Products Using the E2B Interchange
2013 OHSUG - Integration of Argus and Other Products Using the E2B InterchangePerficient
 
2013 OHSUG - Use Cases for Using the Program Type View in Oracle Life Science...
2013 OHSUG - Use Cases for Using the Program Type View in Oracle Life Science...2013 OHSUG - Use Cases for Using the Program Type View in Oracle Life Science...
2013 OHSUG - Use Cases for Using the Program Type View in Oracle Life Science...Perficient
 
2013 OHSUG - Facilitating Pharmacovigilance Globalization with Process Reengi...
2013 OHSUG - Facilitating Pharmacovigilance Globalization with Process Reengi...2013 OHSUG - Facilitating Pharmacovigilance Globalization with Process Reengi...
2013 OHSUG - Facilitating Pharmacovigilance Globalization with Process Reengi...Perficient
 

More from Perficient (20)

Freedom and Flexibility with Siebel Clinical (CTMS) Open UI
Freedom and Flexibility with Siebel Clinical (CTMS) Open UIFreedom and Flexibility with Siebel Clinical (CTMS) Open UI
Freedom and Flexibility with Siebel Clinical (CTMS) Open UI
 
Managing Global Studies with Oracle's Siebel Clinical Trial Management System...
Managing Global Studies with Oracle's Siebel Clinical Trial Management System...Managing Global Studies with Oracle's Siebel Clinical Trial Management System...
Managing Global Studies with Oracle's Siebel Clinical Trial Management System...
 
How to Rapidly Configure Oracle Life Sciences Data Hub (LSH) to Support the M...
How to Rapidly Configure Oracle Life Sciences Data Hub (LSH) to Support the M...How to Rapidly Configure Oracle Life Sciences Data Hub (LSH) to Support the M...
How to Rapidly Configure Oracle Life Sciences Data Hub (LSH) to Support the M...
 
Cloud-based vs. On-site CTMS - Which is Right for Your Organization?
Cloud-based vs. On-site CTMS - Which is Right for Your Organization?Cloud-based vs. On-site CTMS - Which is Right for Your Organization?
Cloud-based vs. On-site CTMS - Which is Right for Your Organization?
 
Clinical Trial Supply Management with Siebel CTMS
Clinical Trial Supply Management with Siebel CTMSClinical Trial Supply Management with Siebel CTMS
Clinical Trial Supply Management with Siebel CTMS
 
Using Oracle Health Sciences Data Management Workbench to Optimize the Manage...
Using Oracle Health Sciences Data Management Workbench to Optimize the Manage...Using Oracle Health Sciences Data Management Workbench to Optimize the Manage...
Using Oracle Health Sciences Data Management Workbench to Optimize the Manage...
 
Integrating Oracle Argus Safety with other Clinical Systems Using Argus Inter...
Integrating Oracle Argus Safety with other Clinical Systems Using Argus Inter...Integrating Oracle Argus Safety with other Clinical Systems Using Argus Inter...
Integrating Oracle Argus Safety with other Clinical Systems Using Argus Inter...
 
How St. Jude Medical Manages Oracle Clinical Studies Using Accel-Copy
How St. Jude Medical Manages Oracle Clinical Studies Using Accel-CopyHow St. Jude Medical Manages Oracle Clinical Studies Using Accel-Copy
How St. Jude Medical Manages Oracle Clinical Studies Using Accel-Copy
 
Evaluating and Investigating Drug Safety Signals with Public Databases
Evaluating and Investigating Drug Safety Signals with Public DatabasesEvaluating and Investigating Drug Safety Signals with Public Databases
Evaluating and Investigating Drug Safety Signals with Public Databases
 
Plug & Play: Benefits of Out-of-the-Box Clinical Development Analytics (CDA) ...
Plug & Play: Benefits of Out-of-the-Box Clinical Development Analytics (CDA) ...Plug & Play: Benefits of Out-of-the-Box Clinical Development Analytics (CDA) ...
Plug & Play: Benefits of Out-of-the-Box Clinical Development Analytics (CDA) ...
 
The Perils of Clinical Trial Budgeting
The Perils of Clinical Trial BudgetingThe Perils of Clinical Trial Budgeting
The Perils of Clinical Trial Budgeting
 
2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Science...
2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Science...2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Science...
2013 OHSUG - Use Cases for using the Program Type View in Oracle Life Science...
 
2013 OHSUG - The Ins and Outs of CTMS Data Migration
2013 OHSUG - The Ins and Outs of CTMS Data Migration2013 OHSUG - The Ins and Outs of CTMS Data Migration
2013 OHSUG - The Ins and Outs of CTMS Data Migration
 
2013 OHSUG - Siebel Clinical Integration with Other Systems
2013 OHSUG - Siebel Clinical Integration with Other Systems2013 OHSUG - Siebel Clinical Integration with Other Systems
2013 OHSUG - Siebel Clinical Integration with Other Systems
 
2013 OHSUG - Sharing CTMS Data between Sponsors and Contract Research Organiz...
2013 OHSUG - Sharing CTMS Data between Sponsors and Contract Research Organiz...2013 OHSUG - Sharing CTMS Data between Sponsors and Contract Research Organiz...
2013 OHSUG - Sharing CTMS Data between Sponsors and Contract Research Organiz...
 
2013 OHSUG - Oracle Clinical and RDC Training for Data Management and Clinica...
2013 OHSUG - Oracle Clinical and RDC Training for Data Management and Clinica...2013 OHSUG - Oracle Clinical and RDC Training for Data Management and Clinica...
2013 OHSUG - Oracle Clinical and RDC Training for Data Management and Clinica...
 
2013 OHSUG - Merging Multiple Drug Safety and Pharmacovigilance Databases int...
2013 OHSUG - Merging Multiple Drug Safety and Pharmacovigilance Databases int...2013 OHSUG - Merging Multiple Drug Safety and Pharmacovigilance Databases int...
2013 OHSUG - Merging Multiple Drug Safety and Pharmacovigilance Databases int...
 
2013 OHSUG - Integration of Argus and Other Products Using the E2B Interchange
2013 OHSUG - Integration of Argus and Other Products Using the E2B Interchange2013 OHSUG - Integration of Argus and Other Products Using the E2B Interchange
2013 OHSUG - Integration of Argus and Other Products Using the E2B Interchange
 
2013 OHSUG - Use Cases for Using the Program Type View in Oracle Life Science...
2013 OHSUG - Use Cases for Using the Program Type View in Oracle Life Science...2013 OHSUG - Use Cases for Using the Program Type View in Oracle Life Science...
2013 OHSUG - Use Cases for Using the Program Type View in Oracle Life Science...
 
2013 OHSUG - Facilitating Pharmacovigilance Globalization with Process Reengi...
2013 OHSUG - Facilitating Pharmacovigilance Globalization with Process Reengi...2013 OHSUG - Facilitating Pharmacovigilance Globalization with Process Reengi...
2013 OHSUG - Facilitating Pharmacovigilance Globalization with Process Reengi...
 

Process and Challenges for Upgrading OC, RDC and TMS

  • 1. Process and Challenges for Upgrading OC, RDC and TMS Oracle Health Science User Group Conference - November 06, 2012 Suzanne Rife PREVIOUS PREVIOUS NEXT NEXT
  • 2. Introduction • Overview of Process for upgrading • Testing Requirements • Timeline • Training • Known bugs found during upgrade • Issues during upgrades • Resolutions 2 PREVIOUS PREVIOUS NEXT NEXT
  • 3. High Level Overview of Upgrade Process – Phase I • Export current Production DB to a staging area • Upgrade OC RDBMS to 9.2.0.8 • Install New Windows Server – 11.2.0.3 • Install a new OC and TMS 4.6.2 Server • Create a new OC 11.2.0.3 shell DB • Install 2 new OC and TMS middle-tier servers • Install 2 new RDC middle-tier servers • Export the upgraded DB 3 PREVIOUS PREVIOUS NEXT NEXT
  • 4. High Level Overview of Upgrade Process – Phase I (cont.) • Import to New Server • Upgrade 11.2.0.3 server to OC/RDC/TMS 4.6.2 • Apply OC/TMS Patchsets to 4.6.6 • Dry-run Row count verification scripts • Execute Smoke Test for OC, RDC, TMS 4.6.6 • See Diagram System is ready for Validation Testing 4 PREVIOUS PREVIOUS NEXT NEXT
  • 5. Phase 1 – Validation Execution • Due to Technology Stack Changes we recommend that full validation packages are executed for all three Applications • Full Validation Suite for Oracle Clinical – Modules can be by-passed if you don’t use this module. Ex. Mass Changes • Full Validation Suite for Thesaurus Management System – Modules can be by-passed if you don’t use this module. Ex. DCI • Full Validation Suite for Remote Data Capture – Modules can be by-passed if you don’t use this module. Ex. Classic 5 PREVIOUS PREVIOUS NEXT NEXT
  • 6. Overview of Upgrade Process – Phase 2 Production Cut Over • Same process as Phase 1 but completed over a “long” weekend minus validation. • New Installation activities completed ahead of time to reduce Production outage time • Close Out Validation Documentation Requirements and put Client Production up as soon as possible • See Diagram 6 PREVIOUS PREVIOUS NEXT NEXT
  • 7. Timeline • See Microsoft PP for ‘Typical’ Upgrade Project Timeline • Timelines are dependent on the following: – Hardware is qualified and available as expected – Responsible Parties completing review and approval of validation documentation – No unexpected testing issues – SRs filed with Oracle may take time to resolve 7 PREVIOUS PREVIOUS NEXT NEXT
  • 8. Training • OC Upgrade Training to 4.6.6 – 1-2 Hrs Minimal Changes • TMS Upgrade Training to 4.6.6 – 1-2 Hrs Minimal Changes • RDC Administration to 4.6.6 – 2 Days – Day 1: DCI Layouts – System Level Configuration – Study Level Configuration – Day 2: Study Level Configuration (continued) – Ongoing Administration 8 PREVIOUS PREVIOUS NEXT NEXT
  • 9. Process Re-engineering • Review SOPs and Work Instructions (WINs) impacted by Upgrade • Usually related to Study Set Up for RDC Studies – DCI Blinding – Flexible Study Design/Enhanced DCI Book – Conditional Branching/Blocking • Update Study Set Up WINs with new functionality that your company decides to utilize 9 PREVIOUS PREVIOUS NEXT NEXT
  • 10. Examples Know Bugs found during testing – See Attached List Priority TC Results Summary Status Medium Fail In OC, An account which had Super User access enabled was Open allowed to be changed from the Account Type of Oracle to Account Type of Group. The change was saved rather than receiving the Message box “50830: Group Accounts cannot be Super-Users.” When this message occurred and did not display the appropriate message box, the test step “Click [OK]” became invalid. Oracle Bug number 1391754 has been assigned to this issue. WORKAROUND: Uncheck the “Super-Users?” box and Save the changes. Medium Conditional Pass In OC, Upon clicking the [Back] button after saving the Linked Patient Closed position the system did not return to the Patient Positions for Study TEST46OQA screen. A message box appeared with the message “Do you want to save the changes you have made?” Buttons Yes, No and Cancel are available. Existing Oracle Bug #3524760 found which describes this issue. WORKAROUND: Click [No]. The system then returns you to the appropriate screen. The original changes were saved in Step 4, and are not affected by clicking the No button. Steps 5 and 7 passed on retest using the workaround. Steps 5 and 7 PASS. 10 PREVIOUS PREVIOUS NEXT NEXT
  • 11. Issue 1 during Upgrade • OC/RDC/TMS 4.5.2 Upgrade to OC/RDC/TMS 4.6.4 – First Client with Windows Operating System – Biopharm was successful with upgrading and validating version 4.6.4 on Linux Operating System – OC crash when using character set in Discrepancy DB • Oracle was notified of the issue and created Oracle Bug #1475897 – Validation failed for most of the Discrepancy Management Module 11 PREVIOUS PREVIOUS NEXT NEXT
  • 12. Resolution 1 • Validation Execution was stopped. Oracle’s resolution was to apply OC/RDC/TMS 4.6.5 • Windows Server had to be upgraded to 11.2.0.3 for this version • Validation was retested where it failed and passed • Continued to complete validation execution • Applied OC/RDC/TMS 4.6.5 for Production Cut Over 12 PREVIOUS PREVIOUS NEXT NEXT
  • 13. Issue 2 during Upgrade • OC/RDC/TMS 4.5.2 Upgrade to OC/RDC/TMS 4.6.5 – Active RDC Studies using PDF – Need to be converted to HTML in order to use RDC 4.6.5 - Onsite 13 PREVIOUS PREVIOUS NEXT NEXT
  • 14. Resolution 2 • The following must be run for each RDC Study you are going to convert to HTML – Verify the data entered via RDC Classic is not available in RDC Onsite – Run the DCI Migration job – Verify the data has been migrated and is available in RDC Onsite 14 PREVIOUS PREVIOUS NEXT NEXT
  • 15. Issue 3 during Upgrade • Oracle recommends and supports IF8 Characters • Not many clients are currently using IF8 so they must be converted • Conversion tested prior to applying in production, a pre- conversion report was generated. – Dashes or Blanks were converted and caused extra spaces • Error: “Exceeded Column Size” means that if the row was converted it would reject due to exceeding the column width in the table. – Unrecognized Characters – Example French Accent Marks • Error: “Lossy Conversion” means a row which would result in a loss of data. IE this would be a character than given the input character set and the output one…it cannot translate a character(s) 15 PREVIOUS PREVIOUS NEXT NEXT
  • 16. Resolution 3 • Change the data from the front end of OC so that the data errors won’t occur during conversion • These changes must be made prior to your production upgrade • Document with Memo to file for the studies that data was changed and why you had to change the data 16 PREVIOUS PREVIOUS NEXT NEXT
  • 17. Conclusion • Upgrades to applications aren’t ‘perfect’ you will likely run into issues due to customization. • Your upgrade can go smoother if you keep in mind some of the issues we found during these projects • Contact an Expert if you don’t have the qualified technical staff to perform these upgrades 17 PREVIOUS PREVIOUS NEXT NEXT
  • 18. THANK YOU! Questions and Answers 18 PREVIOUS PREVIOUS NEXT NEXT
  • 19. Contact Us • Director of Project Management (Backup for Client Relations): Suzanne Rife srife@biopharm.com +1 734 335 7113 • General Inquiries: info@biopharm.com 19 PREVIOUS PREVIOUS NEXT NEXT
  • 20. Biography • In her role as director of project management, Suzanne Rife oversees all the project management functions at BioPharm Systems. Exclusively in the life sciences industry, she has over ten years of experience in clinical data management, system validation, system process development, drug safety evaluation, and training. Suzanne has a comprehensive understanding of clinical applications and studies, which allows her to manage organizations' projects effectively. Prior to joining BioPharm Systems in 2007, Suzanne held a project management position at Pfizer. 20 PREVIOUS PREVIOUS NEXT NEXT