SlideShare a Scribd company logo
1 of 20
Siebel Upgrade Best Practices & Processes Confidential | Copyright © Sierra Atlantic 1 Dinesh Chandrasekar Practice Head CRM &  MDM CoE
Today’s Objectives To discuss Siebel upgrade planning best practices  To outline an tried and true upgrade flow and approach To discuss Siebel upgrade execution best practices
Agenda Upgrade Planning – Best Practices Upgrade Flow Upgrade Execution Best Practices Questions
Justifying the Upgrade Decision A decision TO UPGRADE should be based on: ,[object Object]
A Clear Cost vs. Benefits Analysis – The costs of maintaining the legacy Siebel app should outweigh the costs of the upgrade OR the risk of not upgrading is greater than the cost of upgrading
A Clear New App ROI – The new Siebel app should deliver clear and measurable ROI
Support Agreements – Make sure to consider the time left before Oracle “sunsets” support services for legacy application,[object Object]
Upgrade Versions and Paths:  One-step vs. Two-steps Most upgrades will be a one-step process Two-step upgrade applies to: 6.x version upgrading to 8.1 On your first upgrade go with the highest version i.e. 6.x would go to 7.7; not 7.5 Don’t do any more work after the first upgrade than necessary don’t compile a SRF, test application, etc Resolve all conflict after each upgrade
How Long Will the Upgrade Take? If you have performed an upgrade in the past, you can benchmark your time by: Last upgrade was version 6 to 7, then this upgrade should require less time Last upgrade was 7 to 7.7, then this upgrade should require the same  amount of time If you have never done an upgrade, you can estimate your time by: The length of time it took for the original implementation and take 25% to 50% since steps such as requirements and build much small if even needed *7.x upgrade from start to finish including testing and deployment will take 4-5 months
Typical Upgrade Project Plan 16 11 Weeks Phase 1 - Upgrade Plan Analyze Upgrade Dev and QA Test Plan Overview ,[object Object]
Analyze
Perform a trial run
Inventory all applets, views and screens
Upgrade Development/QA
Follow the upgrade flow
Upgrading the QA environments a good benchmark for Production
Test
Training and change management activities
Upgrade Production
Follow the upgrade flow

More Related Content

What's hot

Microsoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft Private Cloud
 
Sap test center of excellence
Sap test center of excellenceSap test center of excellence
Sap test center of excellenceInfosys
 
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018Amazon Web Services
 
Migration to Alibaba Cloud
Migration to Alibaba CloudMigration to Alibaba Cloud
Migration to Alibaba CloudAlibaba Cloud
 
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesDavid Rico
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+OpsShalu Ahuja
 
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Simplilearn
 
Software Maintenance Project Proposal PowerPoint Presentation Slides
Software Maintenance Project Proposal PowerPoint Presentation SlidesSoftware Maintenance Project Proposal PowerPoint Presentation Slides
Software Maintenance Project Proposal PowerPoint Presentation SlidesSlideTeam
 
Branching & Environment Strategies for an Agile release process
Branching & Environment Strategies for an Agile release processBranching & Environment Strategies for an Agile release process
Branching & Environment Strategies for an Agile release processSteven Hugo
 
Cloud Native Application
Cloud Native ApplicationCloud Native Application
Cloud Native ApplicationVMUG IT
 
Overview of Site Reliability Engineering (SRE) & best practices
Overview of Site Reliability Engineering (SRE) & best practicesOverview of Site Reliability Engineering (SRE) & best practices
Overview of Site Reliability Engineering (SRE) & best practicesAshutosh Agarwal
 
Rapid Strategic SRE Assessments
Rapid Strategic SRE AssessmentsRapid Strategic SRE Assessments
Rapid Strategic SRE AssessmentsMarc Hornbeek
 
DevOps Roadshow - continuous delivery and release management
DevOps Roadshow - continuous delivery and release managementDevOps Roadshow - continuous delivery and release management
DevOps Roadshow - continuous delivery and release managementMicrosoft Developer Norway
 
Active/Active Database Solutions with Log Based Replication in xDB 6.0
Active/Active Database Solutions with Log Based Replication in xDB 6.0Active/Active Database Solutions with Log Based Replication in xDB 6.0
Active/Active Database Solutions with Log Based Replication in xDB 6.0EDB
 
Test Automation Framework Designs
Test Automation Framework DesignsTest Automation Framework Designs
Test Automation Framework DesignsSauce Labs
 
Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...Jade Global
 
Testing As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig TechnologiesTesting As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig TechnologiesTestrig Technologies
 
Siebel crm strategy and roadmap ()
Siebel crm strategy and roadmap ()Siebel crm strategy and roadmap ()
Siebel crm strategy and roadmap ()crm2life
 

What's hot (20)

Microsoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations Presentation
 
Devops insights
Devops insightsDevops insights
Devops insights
 
Sap test center of excellence
Sap test center of excellenceSap test center of excellence
Sap test center of excellence
 
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
Microsoft SQL Server Migration Strategies (WIN302) - AWS re:Invent 2018
 
Migration to Alibaba Cloud
Migration to Alibaba CloudMigration to Alibaba Cloud
Migration to Alibaba Cloud
 
Devops as a service
Devops as a serviceDevops as a service
Devops as a service
 
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+Ops
 
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
 
Software Maintenance Project Proposal PowerPoint Presentation Slides
Software Maintenance Project Proposal PowerPoint Presentation SlidesSoftware Maintenance Project Proposal PowerPoint Presentation Slides
Software Maintenance Project Proposal PowerPoint Presentation Slides
 
Branching & Environment Strategies for an Agile release process
Branching & Environment Strategies for an Agile release processBranching & Environment Strategies for an Agile release process
Branching & Environment Strategies for an Agile release process
 
Cloud Native Application
Cloud Native ApplicationCloud Native Application
Cloud Native Application
 
Overview of Site Reliability Engineering (SRE) & best practices
Overview of Site Reliability Engineering (SRE) & best practicesOverview of Site Reliability Engineering (SRE) & best practices
Overview of Site Reliability Engineering (SRE) & best practices
 
Rapid Strategic SRE Assessments
Rapid Strategic SRE AssessmentsRapid Strategic SRE Assessments
Rapid Strategic SRE Assessments
 
DevOps Roadshow - continuous delivery and release management
DevOps Roadshow - continuous delivery and release managementDevOps Roadshow - continuous delivery and release management
DevOps Roadshow - continuous delivery and release management
 
Active/Active Database Solutions with Log Based Replication in xDB 6.0
Active/Active Database Solutions with Log Based Replication in xDB 6.0Active/Active Database Solutions with Log Based Replication in xDB 6.0
Active/Active Database Solutions with Log Based Replication in xDB 6.0
 
Test Automation Framework Designs
Test Automation Framework DesignsTest Automation Framework Designs
Test Automation Framework Designs
 
Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...Application Management and Support - Shared Services Featuring the Pay Per Ti...
Application Management and Support - Shared Services Featuring the Pay Per Ti...
 
Testing As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig TechnologiesTesting As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig Technologies
 
Siebel crm strategy and roadmap ()
Siebel crm strategy and roadmap ()Siebel crm strategy and roadmap ()
Siebel crm strategy and roadmap ()
 

Viewers also liked

Siebel Server Cloning available in 8.1.1.9 / 8.2.2.2
Siebel Server Cloning available in 8.1.1.9 / 8.2.2.2Siebel Server Cloning available in 8.1.1.9 / 8.2.2.2
Siebel Server Cloning available in 8.1.1.9 / 8.2.2.2Jeroen Burgers
 
Siebel 8 Consultant Exam
Siebel 8 Consultant ExamSiebel 8 Consultant Exam
Siebel 8 Consultant ExamOmar Al Hakimy
 
Getting More From Siebel
Getting More From SiebelGetting More From Siebel
Getting More From SiebelJoseph Sisto
 
Siebel Innovation Pack 2015 - новый инструмент для Вашего бизнеса
Siebel Innovation Pack 2015 - новый инструмент для Вашего бизнесаSiebel Innovation Pack 2015 - новый инструмент для Вашего бизнеса
Siebel Innovation Pack 2015 - новый инструмент для Вашего бизнесаcrm2life
 
Siebel 8.1 Certifications Question Answers
Siebel 8.1 Certifications Question AnswersSiebel 8.1 Certifications Question Answers
Siebel 8.1 Certifications Question AnswersSweta Singh
 

Viewers also liked (6)

Siebel Server Cloning available in 8.1.1.9 / 8.2.2.2
Siebel Server Cloning available in 8.1.1.9 / 8.2.2.2Siebel Server Cloning available in 8.1.1.9 / 8.2.2.2
Siebel Server Cloning available in 8.1.1.9 / 8.2.2.2
 
Siebel server cloning
Siebel server cloningSiebel server cloning
Siebel server cloning
 
Siebel 8 Consultant Exam
Siebel 8 Consultant ExamSiebel 8 Consultant Exam
Siebel 8 Consultant Exam
 
Getting More From Siebel
Getting More From SiebelGetting More From Siebel
Getting More From Siebel
 
Siebel Innovation Pack 2015 - новый инструмент для Вашего бизнеса
Siebel Innovation Pack 2015 - новый инструмент для Вашего бизнесаSiebel Innovation Pack 2015 - новый инструмент для Вашего бизнеса
Siebel Innovation Pack 2015 - новый инструмент для Вашего бизнеса
 
Siebel 8.1 Certifications Question Answers
Siebel 8.1 Certifications Question AnswersSiebel 8.1 Certifications Question Answers
Siebel 8.1 Certifications Question Answers
 

Similar to Siebel Upgrade Best Practices & Processes V2

Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overviewmoin_azeem
 
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfTips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfAkhashRamnath
 
DevOps and Build Automation
DevOps and Build AutomationDevOps and Build Automation
DevOps and Build AutomationHeiswayi Nrird
 
3.13 ponder
3.13 ponder3.13 ponder
3.13 ponderjagan345
 
R12 Up Grade
R12 Up GradeR12 Up Grade
R12 Up GradeJody5802
 
R12 Up Grade
R12 Up GradeR12 Up Grade
R12 Up GradeJody5802
 
Database Change Management
Database Change Management Database Change Management
Database Change Management headspringlabs
 
Salesforce Lightning Process builder
Salesforce Lightning Process builderSalesforce Lightning Process builder
Salesforce Lightning Process builderThinqloud
 
Going to Oracle EBS Release 12? Upgrading Is Faster, Better and Cheaper than ...
Going to Oracle EBS Release 12? Upgrading Is Faster, Better and Cheaper than ...Going to Oracle EBS Release 12? Upgrading Is Faster, Better and Cheaper than ...
Going to Oracle EBS Release 12? Upgrading Is Faster, Better and Cheaper than ...eprentise
 
ERP Training
ERP TrainingERP Training
ERP TrainingSoumya De
 
Experts Live Europe 2017 - Windows 10 Servicing - the do’s and don'ts
Experts Live Europe 2017 -  Windows 10 Servicing - the do’s and don'tsExperts Live Europe 2017 -  Windows 10 Servicing - the do’s and don'ts
Experts Live Europe 2017 - Windows 10 Servicing - the do’s and don'tsAlexander Benoit
 
Session on evaluation of DevSecOps
Session on evaluation of DevSecOpsSession on evaluation of DevSecOps
Session on evaluation of DevSecOpsAbdullah al Mamun
 
Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Chris Kernaghan
 
SynapseIndia drupal presentation on drupal info
SynapseIndia drupal  presentation on drupal infoSynapseIndia drupal  presentation on drupal info
SynapseIndia drupal presentation on drupal infoSynapseindiappsdevelopment
 
Neotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga MoorthyNeotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga MoorthyNeotys_Partner
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...Brian Petrini
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...Brian Petrini
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycleNishant Srivastava
 

Similar to Siebel Upgrade Best Practices & Processes V2 (20)

Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overview
 
Extreme Makeover OnBase Edition
Extreme Makeover OnBase EditionExtreme Makeover OnBase Edition
Extreme Makeover OnBase Edition
 
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfTips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
 
DevOps and Build Automation
DevOps and Build AutomationDevOps and Build Automation
DevOps and Build Automation
 
3.13 ponder
3.13 ponder3.13 ponder
3.13 ponder
 
R12 Up Grade
R12 Up GradeR12 Up Grade
R12 Up Grade
 
R12 Up Grade
R12 Up GradeR12 Up Grade
R12 Up Grade
 
Database Change Management
Database Change Management Database Change Management
Database Change Management
 
Salesforce Lightning Process builder
Salesforce Lightning Process builderSalesforce Lightning Process builder
Salesforce Lightning Process builder
 
Going to Oracle EBS Release 12? Upgrading Is Faster, Better and Cheaper than ...
Going to Oracle EBS Release 12? Upgrading Is Faster, Better and Cheaper than ...Going to Oracle EBS Release 12? Upgrading Is Faster, Better and Cheaper than ...
Going to Oracle EBS Release 12? Upgrading Is Faster, Better and Cheaper than ...
 
ERP Training
ERP TrainingERP Training
ERP Training
 
Experts Live Europe 2017 - Windows 10 Servicing - the do’s and don'ts
Experts Live Europe 2017 -  Windows 10 Servicing - the do’s and don'tsExperts Live Europe 2017 -  Windows 10 Servicing - the do’s and don'ts
Experts Live Europe 2017 - Windows 10 Servicing - the do’s and don'ts
 
DevOps.pptx
DevOps.pptxDevOps.pptx
DevOps.pptx
 
Session on evaluation of DevSecOps
Session on evaluation of DevSecOpsSession on evaluation of DevSecOps
Session on evaluation of DevSecOps
 
Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017Change Management in Hybrid landscapes 2017
Change Management in Hybrid landscapes 2017
 
SynapseIndia drupal presentation on drupal info
SynapseIndia drupal  presentation on drupal infoSynapseIndia drupal  presentation on drupal info
SynapseIndia drupal presentation on drupal info
 
Neotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga MoorthyNeotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga Moorthy
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 

More from Dr.Dinesh Chandrasekar PhD(hc)

SQL Architect posting 8th April 2018 /parimala.rekha@pactera.com
SQL Architect posting 8th April 2018 /parimala.rekha@pactera.comSQL Architect posting 8th April 2018 /parimala.rekha@pactera.com
SQL Architect posting 8th April 2018 /parimala.rekha@pactera.comDr.Dinesh Chandrasekar PhD(hc)
 
Everyday Life Champion - A Book by Dinesh Chandrasekar
Everyday Life Champion - A Book by Dinesh ChandrasekarEveryday Life Champion - A Book by Dinesh Chandrasekar
Everyday Life Champion - A Book by Dinesh ChandrasekarDr.Dinesh Chandrasekar PhD(hc)
 
Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You Dr.Dinesh Chandrasekar PhD(hc)
 
Everyday Customer Experience (CX) Champion by Dinesh Chandrasekar DC*
Everyday Customer Experience (CX) Champion by Dinesh Chandrasekar DC*Everyday Customer Experience (CX) Champion by Dinesh Chandrasekar DC*
Everyday Customer Experience (CX) Champion by Dinesh Chandrasekar DC*Dr.Dinesh Chandrasekar PhD(hc)
 

More from Dr.Dinesh Chandrasekar PhD(hc) (20)

Dr Dinesh Chandrasekar LinkedIn Profile May 2020
Dr Dinesh Chandrasekar LinkedIn Profile May 2020Dr Dinesh Chandrasekar LinkedIn Profile May 2020
Dr Dinesh Chandrasekar LinkedIn Profile May 2020
 
CIO Review - Dinesh Chandrasekar Article on IoT
CIO Review - Dinesh Chandrasekar Article on IoTCIO Review - Dinesh Chandrasekar Article on IoT
CIO Review - Dinesh Chandrasekar Article on IoT
 
SQL Architect posting 8th April 2018 /parimala.rekha@pactera.com
SQL Architect posting 8th April 2018 /parimala.rekha@pactera.comSQL Architect posting 8th April 2018 /parimala.rekha@pactera.com
SQL Architect posting 8th April 2018 /parimala.rekha@pactera.com
 
Everyday Life Champion - A Book by Dinesh Chandrasekar
Everyday Life Champion - A Book by Dinesh ChandrasekarEveryday Life Champion - A Book by Dinesh Chandrasekar
Everyday Life Champion - A Book by Dinesh Chandrasekar
 
Emerging Leader 101 by Dinesh Chandrasekar
Emerging Leader 101 by Dinesh ChandrasekarEmerging Leader 101 by Dinesh Chandrasekar
Emerging Leader 101 by Dinesh Chandrasekar
 
Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You
 
Everyday Customer Experience (CX) Champion by Dinesh Chandrasekar DC*
Everyday Customer Experience (CX) Champion by Dinesh Chandrasekar DC*Everyday Customer Experience (CX) Champion by Dinesh Chandrasekar DC*
Everyday Customer Experience (CX) Champion by Dinesh Chandrasekar DC*
 
Celebrate success at work
Celebrate success at workCelebrate success at work
Celebrate success at work
 
Cart before the horse
Cart before the horseCart before the horse
Cart before the horse
 
Building the responsive crm
Building the responsive crmBuilding the responsive crm
Building the responsive crm
 
Building a business case for crm upgrade
Building a business case for crm upgradeBuilding a business case for crm upgrade
Building a business case for crm upgrade
 
Brotherhood of master data
Brotherhood of master dataBrotherhood of master data
Brotherhood of master data
 
Brand relationship management
Brand relationship managementBrand relationship management
Brand relationship management
 
Book review steve jobs way
Book review  steve jobs wayBook review  steve jobs way
Book review steve jobs way
 
Bi roi
Bi roiBi roi
Bi roi
 
Bi breaks free
Bi breaks freeBi breaks free
Bi breaks free
 
Being second in race and first in quality
Being second in race and first in qualityBeing second in race and first in quality
Being second in race and first in quality
 
Befriend your crm workforce
Befriend your crm workforceBefriend your crm workforce
Befriend your crm workforce
 
CX
CX CX
CX
 
B2 b crm
B2 b crmB2 b crm
B2 b crm
 

Siebel Upgrade Best Practices & Processes V2

  • 1. Siebel Upgrade Best Practices & Processes Confidential | Copyright © Sierra Atlantic 1 Dinesh Chandrasekar Practice Head CRM & MDM CoE
  • 2. Today’s Objectives To discuss Siebel upgrade planning best practices To outline an tried and true upgrade flow and approach To discuss Siebel upgrade execution best practices
  • 3. Agenda Upgrade Planning – Best Practices Upgrade Flow Upgrade Execution Best Practices Questions
  • 4.
  • 5. A Clear Cost vs. Benefits Analysis – The costs of maintaining the legacy Siebel app should outweigh the costs of the upgrade OR the risk of not upgrading is greater than the cost of upgrading
  • 6. A Clear New App ROI – The new Siebel app should deliver clear and measurable ROI
  • 7.
  • 8. Upgrade Versions and Paths: One-step vs. Two-steps Most upgrades will be a one-step process Two-step upgrade applies to: 6.x version upgrading to 8.1 On your first upgrade go with the highest version i.e. 6.x would go to 7.7; not 7.5 Don’t do any more work after the first upgrade than necessary don’t compile a SRF, test application, etc Resolve all conflict after each upgrade
  • 9. How Long Will the Upgrade Take? If you have performed an upgrade in the past, you can benchmark your time by: Last upgrade was version 6 to 7, then this upgrade should require less time Last upgrade was 7 to 7.7, then this upgrade should require the same amount of time If you have never done an upgrade, you can estimate your time by: The length of time it took for the original implementation and take 25% to 50% since steps such as requirements and build much small if even needed *7.x upgrade from start to finish including testing and deployment will take 4-5 months
  • 10.
  • 13. Inventory all applets, views and screens
  • 16. Upgrading the QA environments a good benchmark for Production
  • 17. Test
  • 18. Training and change management activities
  • 22. Planning for phase 2 can beginProduction Phase 2 - Enhancements
  • 23. Agenda Upgrade Planning – Best Practices Upgrade Flow Upgrade Execution Best Practices Questions
  • 24. Confidential | Copyright © Sierra Atlantic 10 Upgrade Flow
  • 25. Upgrade Infrastructure Make sure your hardware and software are up to required specification for the upgrade Review Support Platforms Guide Review all Alerts, Tech Notes, FAQ’s, etc. Consider new or changed functionality Complete all upgrade assessments
  • 26. Pre-Upgrade Tasks Prepare the Siebel database for the upgrade Close all database connections Clear all pending workflow tasks Disable triggers Workflow Process Migration Make sure workflow in development are the same as production if not, otherwise; when production is upgraded workflows will be lost Best practice: All production workflows should be in development Delete all old repositories
  • 27. Upgrade Tasks Run the database server configuration utility (upgrep) to perform a basic upgrade of the database schema and loads repository in prep for merge Merge repository using Siebel Tools* Run postmerge utilities to analyze your customizations and apply changes to them as needed to conform to the new user interface* Run the database server configuration utility (upgphys) this will further upgrade the database with the changes resulting form the repository merge *Development Environment Only
  • 28. Post-Upgrade Tasks Set up environment Compile latest SRF Extract developer’s databases Application Administration Verify user access and visibly of views and screens Application configuration Prepare QA environment for testing Validate application data: LOV, views, responsibilities, etc. Test the system Unit test the development environment Full regression and stress test QA User Acceptance
  • 29. Agenda Upgrade Planning – Best Practices Upgrade Flow Upgrade Execution Best Practices Questions
  • 30. Upgrep Best Practices Upgrep: The Utility that upgrades the database schema and loads the repository for the new version of Siebel Performance Problems? Verify preparation activities were done Assume the same problem will happen in QA/Prod Use the logparse utility to check for errors Compare to errors.rtf Understand the steps upgrep is performing Remember upgrep is restartable Do take all recommended backups between steps Failures are common: usually due to missed steps Other common problems: Not enough table or index space Network timeouts
  • 31. Merge Repository Best Practices Run the repository merge on a Windows app server with fast processors, fast disk and lots of memory if available Search merge0.txt for string “!!ERROR” If errors occur, this will be noted in the status field on the application upgrade applet Screens->Application Upgrader Use Support Web’s Troubleshooting Steps. Explanations of most errors can be found here Focus on fixing non-UI conflicts Only “Upgrade Ancestor” type errors are considered acceptable Search for deleted objects that have been added back Search for obsolete object that you are using Document these during the assessment
  • 32. General Upgrade Best Practices Upgrade Ancestors (Inheritance) Should have been set as objects were cloned; if upgrading from a release that didn’t allow this, do it after UPGREP and before the repository merge You can always use object comparison after the upgrade to synchronize copied objects with OOTB objects Incorporate Custom Layout (ICL) can save time when upgrading 7.x to 7.8 if you extensively modified OOTB applets instead of making copies Provides SOME consistency in UI by maintaining the controls and their locations form previous release Due to changes in view navigation (aggregates&categories), view groups are not completely preserved 6.x version may need to visit each form and list applet Form: controls, labels, vertical spacing, group boxes List: max# of columns per applet 6.x version should run script analyzer to determine which script features are not compatible wit 7.8 Applet script will need to be moved to applet server script Replace MsgBox with RaiseErrorText Siebel has a utility that can help convert VB code to eScript Don’t assume 7.0 and 7.5 scripts will upgrade smoothly to 7.8 Only fields displayed on applet can have their values “gotten”
  • 33. Testing Upgrade Best Practices Plan to upgrade test environment at least twice; maybe more Restore test with a copy of production First time upgrade in parallel to development to determine if performance will be an issue Do not underestimate testing for the upgrade Allow the same amount of testing time as it took in our initial implementation Consider performance and stress testing Test new 7.8 load balancing Test data as well as the application Test data migration if migration scripts changed
  • 34. Confidential | Copyright © Sierra Atlantic 20