SlideShare a Scribd company logo
1 of 17
Idea Port Riga
Siebel at the Doctor’s Office
• General health check
– Configuration
• Cardiology
– Performance tuning
• Fitness
– IPR Siebel Archiving
Your Siebel doctor
General health check (Configuration)
• Do we think about our
health only when something
hurts?
• Top issues revealed:
– Too many complex scripts
– Technical debt
– Configuration quality
• Misinterpreted requirements
• “The best code is the
code you don’t write”
• Workflows:
– Can be changed without
deployment
– Easy to see logic
– Hard to write complex
processing over multiple BC
(create Business Service
and call from WF)
Complex scripting
Script
Lines ~ 1`500
A4 Pages ~ 25
• Developers create it, but
why?
– Adapt new code to the
existing style and quality
– Time pressure
• Good technical debt
– When in need to quickly
prototype or push for a result
– Needs to be rewritten
• Cleaning up old debt
– Initially that will slow down
the development
Technical debt (poor maintainability)
Time
Velocity
Good code
Quick and dirty
• Ensure that configuration
guidelines are up-to-date and
followed
• Establish a single and consistent
logging framework
• Perform regular reviews
– Identify areas you want to focus on
– Automatic configuration checks
Configuration quality
• Reveals and tracks the
quality of code
• In-depth Siebel knowledge
isn’t required to use it
• Reports provided
– To see current status
– To check dynamics over time
• ~30 different checks for
eScript and configuration
IPR Review Tool
• Development teams want
to see requirements, not
solutions
– We can propose solutions
• Moving towards agility
– Validate smaller increments
Misinterpreted requirements
• For how long are we
prepared to wait?
– For data to appear on
screen the
– To move to a next step
after a button is pressed
• How fast is enough?
– How slow is too much?
• Everything could be made
faster, but is it worth it?
Cardiology (Performance)
• What response time you
expect for a function?
• What amount of data you
have now, and what is
the predicted growth?
• It is easy to gain 20%
– All of it will have to be
rewritten in order to
increase performance
10 times
Provide information to developers
Frequency of use
Performance
optimization
• Identify top performance
issues faced every day
• Review logs to identify
issue(s)
– Hard to estimate timeframe
– Usually <5 days
• Suggest possible fixes
You know what is slow
• Component available in
Siebel for Monitoring
• Need to gather data
• Analyze results and
monitor changes
SARM (Siebel Application Response Measurement)
• How old is the data that
you need to make
everyday decisions?
• Do employees really need
all of the stored data?
• Do you need old data in
Siebel, or DWH is enough?
• Does the old data slow
system down?
Fitness (Siebel Data Archiving)
• An option with access
– Archive to new tables
– Create new Table, BC, etc. in
Siebel to access tables
– New archive views are
introduced
• An option without access
– Move archived data to
archive database, or delete it
– Archived data remains in
DWH
Do you still want access?
Siebel
Existing views
New
Views
Siebel
DB
Archive
DB
• Identify entities that will
let you gain the most
from archiving
• Work with Business units
to decide, which data
they need to have
• Opportunity: 80%
– Inactive
– Older that 1 year
• Activity: 40%
– Older than 3 years
• Orders: 75%
– Complete
– Older than 2 years
Decide what data to archive
• We run a report and
identify, which physical
tables contain the data
• Communicate with DWH
to agree on the approach
• Archiving rules are
reviewed and adjusted
• Provide reports, when
process has been
executed
Execute Archiving – IPR Siebel Archiving solution
Thank you

More Related Content

What's hot

Global Big Data Conference Hyderabad-2Aug2013- Finance/Manufacturing Use Cases
Global Big Data Conference Hyderabad-2Aug2013- Finance/Manufacturing Use CasesGlobal Big Data Conference Hyderabad-2Aug2013- Finance/Manufacturing Use Cases
Global Big Data Conference Hyderabad-2Aug2013- Finance/Manufacturing Use CasesSanjay Sharma
 
AI Data Acquisition and Governance: Considerations for Success
AI Data Acquisition and Governance: Considerations for SuccessAI Data Acquisition and Governance: Considerations for Success
AI Data Acquisition and Governance: Considerations for SuccessDatabricks
 
Pivotal the new_pivotal_big_data_suite_-_revolutionary_foundation_to_leverage...
Pivotal the new_pivotal_big_data_suite_-_revolutionary_foundation_to_leverage...Pivotal the new_pivotal_big_data_suite_-_revolutionary_foundation_to_leverage...
Pivotal the new_pivotal_big_data_suite_-_revolutionary_foundation_to_leverage...EMC
 
Leveraging Oracle's Clinical Development Analytics to Boost Productivity and ...
Leveraging Oracle's Clinical Development Analytics to Boost Productivity and ...Leveraging Oracle's Clinical Development Analytics to Boost Productivity and ...
Leveraging Oracle's Clinical Development Analytics to Boost Productivity and ...Perficient
 
Making Bank Predictive and Real-Time
Making Bank Predictive and Real-TimeMaking Bank Predictive and Real-Time
Making Bank Predictive and Real-TimeDataWorks Summit
 
MongoDB IoT City Tour STUTTGART: Hadoop and future data management. By, Cloudera
MongoDB IoT City Tour STUTTGART: Hadoop and future data management. By, ClouderaMongoDB IoT City Tour STUTTGART: Hadoop and future data management. By, Cloudera
MongoDB IoT City Tour STUTTGART: Hadoop and future data management. By, ClouderaMongoDB
 
Analyzing Data on the Fly - Ron Nyegard Steris at Scope
Analyzing Data on the Fly - Ron Nyegard Steris at ScopeAnalyzing Data on the Fly - Ron Nyegard Steris at Scope
Analyzing Data on the Fly - Ron Nyegard Steris at ScopeTableau Software
 
Analytica 2014 - Biotech Forum - IDBS Bioprocess Execution System
Analytica 2014 - Biotech Forum - IDBS Bioprocess Execution SystemAnalytica 2014 - Biotech Forum - IDBS Bioprocess Execution System
Analytica 2014 - Biotech Forum - IDBS Bioprocess Execution SystemIDBS
 
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
 
Bio-IT 2014: 'Capturing Value from Collaborative Research with the IDBS Trans...
Bio-IT 2014: 'Capturing Value from Collaborative Research with the IDBS Trans...Bio-IT 2014: 'Capturing Value from Collaborative Research with the IDBS Trans...
Bio-IT 2014: 'Capturing Value from Collaborative Research with the IDBS Trans...IDBS
 
Stora Enso&Wipro - Stora Enso Rethinks Supply Chain - ProcessForum Nordic, No...
Stora Enso&Wipro - Stora Enso Rethinks Supply Chain - ProcessForum Nordic, No...Stora Enso&Wipro - Stora Enso Rethinks Supply Chain - ProcessForum Nordic, No...
Stora Enso&Wipro - Stora Enso Rethinks Supply Chain - ProcessForum Nordic, No...Software AG
 
Oracle Wonderland
Oracle WonderlandOracle Wonderland
Oracle WonderlandOytun Yenis
 
CSNI: How State Medicaid Agencies Can Use Analytics to Predict Opioid Abuse a...
CSNI: How State Medicaid Agencies Can Use Analytics to Predict Opioid Abuse a...CSNI: How State Medicaid Agencies Can Use Analytics to Predict Opioid Abuse a...
CSNI: How State Medicaid Agencies Can Use Analytics to Predict Opioid Abuse a...Seeling Cheung
 
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersR+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersRevolution Analytics
 
Unique_Digital_Professional_Services
Unique_Digital_Professional_ServicesUnique_Digital_Professional_Services
Unique_Digital_Professional_ServicesMelanie Keckler
 
Delivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analyticsDelivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analyticsMariaDB plc
 
Data as the New Oil: Producing Value in the Oil and Gas Industry
 Data as the New Oil: Producing Value in the Oil and Gas Industry Data as the New Oil: Producing Value in the Oil and Gas Industry
Data as the New Oil: Producing Value in the Oil and Gas IndustryVMware Tanzu
 

What's hot (20)

Global Big Data Conference Hyderabad-2Aug2013- Finance/Manufacturing Use Cases
Global Big Data Conference Hyderabad-2Aug2013- Finance/Manufacturing Use CasesGlobal Big Data Conference Hyderabad-2Aug2013- Finance/Manufacturing Use Cases
Global Big Data Conference Hyderabad-2Aug2013- Finance/Manufacturing Use Cases
 
AI Data Acquisition and Governance: Considerations for Success
AI Data Acquisition and Governance: Considerations for SuccessAI Data Acquisition and Governance: Considerations for Success
AI Data Acquisition and Governance: Considerations for Success
 
Destroying Data Silos
Destroying Data SilosDestroying Data Silos
Destroying Data Silos
 
Pivotal the new_pivotal_big_data_suite_-_revolutionary_foundation_to_leverage...
Pivotal the new_pivotal_big_data_suite_-_revolutionary_foundation_to_leverage...Pivotal the new_pivotal_big_data_suite_-_revolutionary_foundation_to_leverage...
Pivotal the new_pivotal_big_data_suite_-_revolutionary_foundation_to_leverage...
 
Destroying Data Silos
Destroying Data SilosDestroying Data Silos
Destroying Data Silos
 
Leveraging Oracle's Clinical Development Analytics to Boost Productivity and ...
Leveraging Oracle's Clinical Development Analytics to Boost Productivity and ...Leveraging Oracle's Clinical Development Analytics to Boost Productivity and ...
Leveraging Oracle's Clinical Development Analytics to Boost Productivity and ...
 
Making Bank Predictive and Real-Time
Making Bank Predictive and Real-TimeMaking Bank Predictive and Real-Time
Making Bank Predictive and Real-Time
 
MongoDB IoT City Tour STUTTGART: Hadoop and future data management. By, Cloudera
MongoDB IoT City Tour STUTTGART: Hadoop and future data management. By, ClouderaMongoDB IoT City Tour STUTTGART: Hadoop and future data management. By, Cloudera
MongoDB IoT City Tour STUTTGART: Hadoop and future data management. By, Cloudera
 
Analyzing Data on the Fly - Ron Nyegard Steris at Scope
Analyzing Data on the Fly - Ron Nyegard Steris at ScopeAnalyzing Data on the Fly - Ron Nyegard Steris at Scope
Analyzing Data on the Fly - Ron Nyegard Steris at Scope
 
Analytica 2014 - Biotech Forum - IDBS Bioprocess Execution System
Analytica 2014 - Biotech Forum - IDBS Bioprocess Execution SystemAnalytica 2014 - Biotech Forum - IDBS Bioprocess Execution System
Analytica 2014 - Biotech Forum - IDBS Bioprocess Execution System
 
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) ...
 
Bio-IT 2014: 'Capturing Value from Collaborative Research with the IDBS Trans...
Bio-IT 2014: 'Capturing Value from Collaborative Research with the IDBS Trans...Bio-IT 2014: 'Capturing Value from Collaborative Research with the IDBS Trans...
Bio-IT 2014: 'Capturing Value from Collaborative Research with the IDBS Trans...
 
Stora Enso&Wipro - Stora Enso Rethinks Supply Chain - ProcessForum Nordic, No...
Stora Enso&Wipro - Stora Enso Rethinks Supply Chain - ProcessForum Nordic, No...Stora Enso&Wipro - Stora Enso Rethinks Supply Chain - ProcessForum Nordic, No...
Stora Enso&Wipro - Stora Enso Rethinks Supply Chain - ProcessForum Nordic, No...
 
Oracle Wonderland
Oracle WonderlandOracle Wonderland
Oracle Wonderland
 
CSNI: How State Medicaid Agencies Can Use Analytics to Predict Opioid Abuse a...
CSNI: How State Medicaid Agencies Can Use Analytics to Predict Opioid Abuse a...CSNI: How State Medicaid Agencies Can Use Analytics to Predict Opioid Abuse a...
CSNI: How State Medicaid Agencies Can Use Analytics to Predict Opioid Abuse a...
 
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersR+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
 
Unique_Digital_Professional_Services
Unique_Digital_Professional_ServicesUnique_Digital_Professional_Services
Unique_Digital_Professional_Services
 
Delivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analyticsDelivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analytics
 
Terracotta Hadoop & In-Memory Webcast
Terracotta Hadoop & In-Memory WebcastTerracotta Hadoop & In-Memory Webcast
Terracotta Hadoop & In-Memory Webcast
 
Data as the New Oil: Producing Value in the Oil and Gas Industry
 Data as the New Oil: Producing Value in the Oil and Gas Industry Data as the New Oil: Producing Value in the Oil and Gas Industry
Data as the New Oil: Producing Value in the Oil and Gas Industry
 

Similar to Idea Port Riga: Siebel health check and optimization

Collaborate 2018: Optimizing Your Robust Oracle EBS Footprint for Radical Eff...
Collaborate 2018: Optimizing Your Robust Oracle EBS Footprint for Radical Eff...Collaborate 2018: Optimizing Your Robust Oracle EBS Footprint for Radical Eff...
Collaborate 2018: Optimizing Your Robust Oracle EBS Footprint for Radical Eff...Datavail
 
Presentation maximizing database performance performance tuning with db time
Presentation    maximizing database performance performance tuning with db timePresentation    maximizing database performance performance tuning with db time
Presentation maximizing database performance performance tuning with db timexKinAnx
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learnedbpellot
 
Steve Jones - Core Monitoring
Steve Jones - Core MonitoringSteve Jones - Core Monitoring
Steve Jones - Core MonitoringRed Gate Software
 
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP Analytics
 
Taming the Beast: Optimizing Oracle EBS for Radical Efficiency
Taming the Beast: Optimizing Oracle EBS for Radical EfficiencyTaming the Beast: Optimizing Oracle EBS for Radical Efficiency
Taming the Beast: Optimizing Oracle EBS for Radical EfficiencyDatavail
 
Why retail companies can't afford database downtime
Why retail companies can't afford database downtimeWhy retail companies can't afford database downtime
Why retail companies can't afford database downtimeDBmaestro - Database DevOps
 
Jd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case studyJd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case studyNERUG
 
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great EfficienciesA JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great EfficienciesTeamCain
 
Top 10 Tips for an Effective Postgres Deployment
Top 10 Tips for an Effective Postgres DeploymentTop 10 Tips for an Effective Postgres Deployment
Top 10 Tips for an Effective Postgres DeploymentEDB
 
Kylin Engineering Principles
Kylin Engineering PrinciplesKylin Engineering Principles
Kylin Engineering PrinciplesXu Jiang
 
Road to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comRoad to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comAviran Mordo
 
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...Kurt Solarte
 
ServiceNow + Precisely: Getting Business Value and Visibility from Mainframe ...
ServiceNow + Precisely: Getting Business Value and Visibility from Mainframe ...ServiceNow + Precisely: Getting Business Value and Visibility from Mainframe ...
ServiceNow + Precisely: Getting Business Value and Visibility from Mainframe ...Precisely
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...Business of Software Conference
 

Similar to Idea Port Riga: Siebel health check and optimization (20)

Collaborate 2018: Optimizing Your Robust Oracle EBS Footprint for Radical Eff...
Collaborate 2018: Optimizing Your Robust Oracle EBS Footprint for Radical Eff...Collaborate 2018: Optimizing Your Robust Oracle EBS Footprint for Radical Eff...
Collaborate 2018: Optimizing Your Robust Oracle EBS Footprint for Radical Eff...
 
Presentation maximizing database performance performance tuning with db time
Presentation    maximizing database performance performance tuning with db timePresentation    maximizing database performance performance tuning with db time
Presentation maximizing database performance performance tuning with db time
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learned
 
Steve Jones - Core Monitoring
Steve Jones - Core MonitoringSteve Jones - Core Monitoring
Steve Jones - Core Monitoring
 
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and Virtualization
 
Sysdev
SysdevSysdev
Sysdev
 
Taming the Beast: Optimizing Oracle EBS for Radical Efficiency
Taming the Beast: Optimizing Oracle EBS for Radical EfficiencyTaming the Beast: Optimizing Oracle EBS for Radical Efficiency
Taming the Beast: Optimizing Oracle EBS for Radical Efficiency
 
Why retail companies can't afford database downtime
Why retail companies can't afford database downtimeWhy retail companies can't afford database downtime
Why retail companies can't afford database downtime
 
Extreme Makeover OnBase Edition
Extreme Makeover OnBase EditionExtreme Makeover OnBase Edition
Extreme Makeover OnBase Edition
 
Jd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case studyJd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case study
 
ITIL - introduction to ITIL
ITIL - introduction to ITILITIL - introduction to ITIL
ITIL - introduction to ITIL
 
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great EfficienciesA JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
A JDE Hat Trick – 3 Ways to Extend your JDE and Get Great Efficiencies
 
Top 10 Tips for an Effective Postgres Deployment
Top 10 Tips for an Effective Postgres DeploymentTop 10 Tips for an Effective Postgres Deployment
Top 10 Tips for an Effective Postgres Deployment
 
Kylin Engineering Principles
Kylin Engineering PrinciplesKylin Engineering Principles
Kylin Engineering Principles
 
Path to agility
Path to agilityPath to agility
Path to agility
 
Road to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.comRoad to Continuous Delivery - Wix.com
Road to Continuous Delivery - Wix.com
 
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
Lean Business Intelligence: Achieve Better, Faster, Cheaper Business Intellig...
 
ServiceNow + Precisely: Getting Business Value and Visibility from Mainframe ...
ServiceNow + Precisely: Getting Business Value and Visibility from Mainframe ...ServiceNow + Precisely: Getting Business Value and Visibility from Mainframe ...
ServiceNow + Precisely: Getting Business Value and Visibility from Mainframe ...
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
 
Managing Challenges In Your JDA Environment
Managing Challenges In Your JDA EnvironmentManaging Challenges In Your JDA Environment
Managing Challenges In Your JDA Environment
 

Recently uploaded

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 

Recently uploaded (20)

HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 

Idea Port Riga: Siebel health check and optimization

  • 1. Idea Port Riga Siebel at the Doctor’s Office
  • 2. • General health check – Configuration • Cardiology – Performance tuning • Fitness – IPR Siebel Archiving Your Siebel doctor
  • 3. General health check (Configuration) • Do we think about our health only when something hurts? • Top issues revealed: – Too many complex scripts – Technical debt – Configuration quality • Misinterpreted requirements
  • 4. • “The best code is the code you don’t write” • Workflows: – Can be changed without deployment – Easy to see logic – Hard to write complex processing over multiple BC (create Business Service and call from WF) Complex scripting Script Lines ~ 1`500 A4 Pages ~ 25
  • 5. • Developers create it, but why? – Adapt new code to the existing style and quality – Time pressure • Good technical debt – When in need to quickly prototype or push for a result – Needs to be rewritten • Cleaning up old debt – Initially that will slow down the development Technical debt (poor maintainability) Time Velocity Good code Quick and dirty
  • 6. • Ensure that configuration guidelines are up-to-date and followed • Establish a single and consistent logging framework • Perform regular reviews – Identify areas you want to focus on – Automatic configuration checks Configuration quality
  • 7. • Reveals and tracks the quality of code • In-depth Siebel knowledge isn’t required to use it • Reports provided – To see current status – To check dynamics over time • ~30 different checks for eScript and configuration IPR Review Tool
  • 8. • Development teams want to see requirements, not solutions – We can propose solutions • Moving towards agility – Validate smaller increments Misinterpreted requirements
  • 9. • For how long are we prepared to wait? – For data to appear on screen the – To move to a next step after a button is pressed • How fast is enough? – How slow is too much? • Everything could be made faster, but is it worth it? Cardiology (Performance)
  • 10. • What response time you expect for a function? • What amount of data you have now, and what is the predicted growth? • It is easy to gain 20% – All of it will have to be rewritten in order to increase performance 10 times Provide information to developers Frequency of use Performance optimization
  • 11. • Identify top performance issues faced every day • Review logs to identify issue(s) – Hard to estimate timeframe – Usually <5 days • Suggest possible fixes You know what is slow
  • 12. • Component available in Siebel for Monitoring • Need to gather data • Analyze results and monitor changes SARM (Siebel Application Response Measurement)
  • 13. • How old is the data that you need to make everyday decisions? • Do employees really need all of the stored data? • Do you need old data in Siebel, or DWH is enough? • Does the old data slow system down? Fitness (Siebel Data Archiving)
  • 14. • An option with access – Archive to new tables – Create new Table, BC, etc. in Siebel to access tables – New archive views are introduced • An option without access – Move archived data to archive database, or delete it – Archived data remains in DWH Do you still want access? Siebel Existing views New Views Siebel DB Archive DB
  • 15. • Identify entities that will let you gain the most from archiving • Work with Business units to decide, which data they need to have • Opportunity: 80% – Inactive – Older that 1 year • Activity: 40% – Older than 3 years • Orders: 75% – Complete – Older than 2 years Decide what data to archive
  • 16. • We run a report and identify, which physical tables contain the data • Communicate with DWH to agree on the approach • Archiving rules are reviewed and adjusted • Provide reports, when process has been executed Execute Archiving – IPR Siebel Archiving solution