SlideShare a Scribd company logo
TACKLING
SALESFORCE
TECHNICAL
DEBT
OZ LAVEE, CTO
Hosted by:
All lines are
muted for
optimal sound
quality
Submit your
questions in
the Q&A Box
This
session
is being
recorded
AGENDA
Technical Debt in Salesforce
—
The Cost of Technical Debt
—
Common Indicators of Technical
Debt
—
How to Reduce Technical Debt?
—
Live Demo
4
TECHNICAL DEBT: DEFINITION
In software development, technical
debt is the implied cost of additional
rework caused by choosing an easy
(limited) solution now, instead of
using a better approach that would
take longer.
https://en.wikipedia.org/wiki/Technical_debt
Do not avoid technical
debt
Control Technical Debt
If you have
everything
under control,
you’re not
moving fast
enough
Mario Andretti
Technical
Debt in
Salesforc
e
Profiles, permission
sets, roles, groups,
page layouts, and
record types not
assigned to anyone
Inactive
validation rules,
flows, processes,
and workflow rules
Active users who have
not logged in to
Salesforce for a
long time
Reports, dashboards,
and list views that
are not used
Solutions built using
older or outdated
features and versions
Solutions that are
not scalable,
leverageable, or
easy to maintain
Hard-coded
references in your
configuration or
code
6
• Users complain about the app usability and user
experience
• The Salesforce org becomes difficult to
manage/administrate
• Salesforce code deployments take longer
• Performance issues and errors
• It is difficult to troubleshoot bugs and defects
• Frequently running into governor limit issues
SIGNS OF TECHNICAL DEBT
Poor Code
Quality
Extensive
Configurations
Large-Scale
Customizations
Apex classes, Visual Force
pages, Triggers, Workflow
Rules, Validation Rules,
Custom objects and Fields
Custom Report types,
Dashboards, Email templates,
Content libraries, public
list views
Not in accordance with
Salesforce best practices.
(multiple triggers on
objects, anti-patterns)
THE COST OF TECHNICAL DEBT
The business
impact
Technical Problems Lower Productivity Higher Costs
Scalability constraints,
poor performance, governor
limit issues,
incompatibility with
external apps
Failure to meet the
business needs, poor user
experience, inability to
innovate
High operational costs,
increased implementation
costs due to complexity
8
Poll Question
#1
Do you feel that
your Salesforce
org suffers from
technical debt?
9
WHY DOES IT HAPPEN?
So many little reasons…
• Project delivery pressure – quick and easy solutions to
meet deadlines
• Salesforce is so easy to customize, so why not?
• Siloed development processes / lack of governance
• The “if it isn’t broken, don’t fix it” approach
• Inherited an org with outdated and unused features and
functionalities
• Poor understanding of Salesforce design principles and
architectural best practices (anti-patterns)
• ‘Clean-up’ takes time and resources that admins, developers
and decision makers simply don’t have!
and let’s admit it – there is always something more
10
It’s time
to
take
action!
Reduce Salesforce
Technical Debt
In 4 steps
11
Poll Question
#2
Do you
proactively
tackle technical
debt?
12
Map Out the Key Business
Processes Managed in Salesforce
Today
o Create a list of the key decision makers and
“Salesforce super-users” from different teams
(Sales, Marketing, Service, etc.)
o Set meetings with each team to map the
processes they use
o Understand process variations for specific
scenarios
(Learn how variations occur for different product lines, team
members, etc.)
o Document your findings
1
13
Revisit users, roles and
permissions
o Control system administrator permissions
Remove people who are not qualified, and review with them how
a different access level can still give them all the
permissions they need
o Avoid using shared licenses
Various members login with the same username and password
o Use of Salesforce Optimizer
It will help you quickly assess your org’s sharing rules,
admin permissions, profiles, etc.
2
Some integrations are not represented as an installed
app.
Put on your detective hat to ensure nothing is missing!
Speak to all system admins, developers or CRM management
to ensure you have a full list of active integrations.
14
3 Manage your integrations, Apps and
syncs
o Find your Salesforce integrations
Enter your “Setup” and go to “Installed Packages”, where you
can quickly access your third-party apps
o Audit Your Existing Integrations
Understand (from the business users) what they are used for
and make sure they are configured properly
o Identify and Implement Needed Modifications
15
4
o Make a list of all standard and custom
objects being used in your Salesforce
instance
o Organize it into categories that make
sense to your team.
Here is our suggestion:
o Page Layouts
o List views
o Salesforce Apps
o Homepage
o Fields
o AppExchange Apps
o Reports
Clean up your Org!
Clean up time!!!
16
REDUCE TECHNICAL DEBT
WITH PANAYA FORESIGHT
PANAYA FORESIGHT
CHANGE INTELLIGENCE
Endorsed by: Trusted by more than 150 companies including:
Real-time Impact
Analysis
X-ray
visibility of
ORG
Optimal
Planning Time &
Costs
Accelerated &
documented Testing
Actionable Risk
based insights
18
ASEESS YOUR ORG
Use the Org
Overview dashboard to
quickly get valuable
insights into your
Production org and make
educated decisions about
improving its maintenance
and health.
19
QUICKLY IDENTIFY TECHNICAL DEBT
Gain immediate access to
a complete list of fields
with related Technical
Debt indicators.
20
CLEAN UP YOUR ORG – WITHOUT RISK
Scope and analyze any
component you are about
to remove to avoid
inadvertently deleting
functionality that’s
still in use
+
Use Panaya ForeSight to map and
document your processes
 Get a full list of all the
automations in your org in one
click
 Identify processes that are not
in use (based on your findings)
 Clean them!
 After your meetings add notes
to the relevant processes
22
LIVE DEMO
WATCH FORESIGHT IN
ACTION
Book your personalized
Org clean-up
demo
Panaya.com/start-demo/salesforce
Thank you
And have an easy
and productive
cleaning!
Panaya.com
Page Layout Updates
 Review and update the order of
fields displayed on the screen,
in the most user-friendly way
 Organize related fields into
logical sections and use
descriptive Section Names
 Order your sections to make data
entry and viewing of data simple
and logical showing the most
important information near the
top of the screen
 Customize related lists to ensure
that the most appropriate fields
are displayed on each of those
related lists
 Decide how you want related
records sorted: alphabetically?
Sequentially by date created? by
last modified? Etc.
List View Updates
 Delete all unused List Views
 Create specific list views that
are appropriate for specific
groups of users
Salesforce App Manager
 Review for each App the tabs
included in the navigation
 Identify which tabs could be
eliminated
 Identify which tabs should be
included
 Review and update the sequencing
of tabs
Home Page
 Review Lightning Components that
should be eliminated
 Identify which Lightning
Components should be added
 Review the placement of each
Lightning Component
 Identify which Lightning
Components should be dynamically
visible only for certain types of
users
Field Updates
 Review the Field Level Security
to hide or control edit
permissions
 Review and update picklist values
in each dropdown field
 Set default values where
appropriate
 Populate the Help Text feature in
each field that your users find
confusing
AppExchange Apps
 Identify which Installed Packages
are no longer being used
 Uninstall any packages no longer
needed (Don’t forget cancel
subscriptions for paid apps)
Reports
 In Optimizer Report, identify all
reports not being used by anyone
in your organization.
 Move all unused reports to a
consolidated “Archived Folder” or
simply delete them entirely
Ad

More Related Content

What's hot (20)

Salesforce Integration Patterns
Salesforce Integration PatternsSalesforce Integration Patterns
Salesforce Integration Patterns
usolutions
 
Best Practices for Team Development in a Single Org
Best Practices for Team Development in a Single OrgBest Practices for Team Development in a Single Org
Best Practices for Team Development in a Single Org
Salesforce Developers
 
Salesforce CI/CD - A strategy for success
Salesforce CI/CD - A strategy for successSalesforce CI/CD - A strategy for success
Salesforce CI/CD - A strategy for success
Yassine ELQANDILI ☁
 
Documenting Your Salesforce Org by Nik Panter
Documenting Your Salesforce Org	 by Nik PanterDocumenting Your Salesforce Org	 by Nik Panter
Documenting Your Salesforce Org by Nik Panter
Salesforce Admins
 
Development Best Practices
Development Best PracticesDevelopment Best Practices
Development Best Practices
Salesforce Partners
 
Commerce Cloud 101
Commerce Cloud 101Commerce Cloud 101
Commerce Cloud 101
Gaurav Kheterpal
 
Salesforce Service cloud 3 presentation
Salesforce Service cloud 3 presentation Salesforce Service cloud 3 presentation
Salesforce Service cloud 3 presentation
missmeryl
 
From Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release ManagementFrom Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release Management
Salesforce Developers
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce
Mark Adcock
 
Introduction to the Salesforce Security Model
Introduction to the Salesforce Security ModelIntroduction to the Salesforce Security Model
Introduction to the Salesforce Security Model
Salesforce Developers
 
Partner Community User Guide for Consulting Partners
Partner Community User Guide for Consulting PartnersPartner Community User Guide for Consulting Partners
Partner Community User Guide for Consulting Partners
Salesforce Partners
 
Discover salesforce, dev ops and Copado CI/CD automations
Discover salesforce, dev ops and Copado CI/CD automationsDiscover salesforce, dev ops and Copado CI/CD automations
Discover salesforce, dev ops and Copado CI/CD automations
JackGuo20
 
Security and Your Salesforce Org
Security and Your Salesforce OrgSecurity and Your Salesforce Org
Security and Your Salesforce Org
Salesforce Admins
 
Salesforce Deck Template
Salesforce Deck TemplateSalesforce Deck Template
Salesforce Deck Template
Phil Weinmeister
 
Getting started with Salesforce security
Getting started with Salesforce securityGetting started with Salesforce security
Getting started with Salesforce security
Salesforce Admins
 
Best Practices for Rolling Out New Functionality
Best Practices for Rolling Out New FunctionalityBest Practices for Rolling Out New Functionality
Best Practices for Rolling Out New Functionality
Salesforce Admins
 
Champion Productivity with Service Cloud
Champion Productivity with Service CloudChampion Productivity with Service Cloud
Champion Productivity with Service Cloud
Salesforce Admins
 
itsm-legacy-to-servicenow (2).pptx
itsm-legacy-to-servicenow (2).pptxitsm-legacy-to-servicenow (2).pptx
itsm-legacy-to-servicenow (2).pptx
santosh Kumar
 
Salesforce Security Review Tips and Tricks
Salesforce Security Review Tips and TricksSalesforce Security Review Tips and Tricks
Salesforce Security Review Tips and Tricks
Ryan Flood
 
Salesforce integration best practices columbus meetup
Salesforce integration best practices   columbus meetupSalesforce integration best practices   columbus meetup
Salesforce integration best practices columbus meetup
MuleSoft Meetup
 
Salesforce Integration Patterns
Salesforce Integration PatternsSalesforce Integration Patterns
Salesforce Integration Patterns
usolutions
 
Best Practices for Team Development in a Single Org
Best Practices for Team Development in a Single OrgBest Practices for Team Development in a Single Org
Best Practices for Team Development in a Single Org
Salesforce Developers
 
Salesforce CI/CD - A strategy for success
Salesforce CI/CD - A strategy for successSalesforce CI/CD - A strategy for success
Salesforce CI/CD - A strategy for success
Yassine ELQANDILI ☁
 
Documenting Your Salesforce Org by Nik Panter
Documenting Your Salesforce Org	 by Nik PanterDocumenting Your Salesforce Org	 by Nik Panter
Documenting Your Salesforce Org by Nik Panter
Salesforce Admins
 
Salesforce Service cloud 3 presentation
Salesforce Service cloud 3 presentation Salesforce Service cloud 3 presentation
Salesforce Service cloud 3 presentation
missmeryl
 
From Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release ManagementFrom Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release Management
Salesforce Developers
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce
Mark Adcock
 
Introduction to the Salesforce Security Model
Introduction to the Salesforce Security ModelIntroduction to the Salesforce Security Model
Introduction to the Salesforce Security Model
Salesforce Developers
 
Partner Community User Guide for Consulting Partners
Partner Community User Guide for Consulting PartnersPartner Community User Guide for Consulting Partners
Partner Community User Guide for Consulting Partners
Salesforce Partners
 
Discover salesforce, dev ops and Copado CI/CD automations
Discover salesforce, dev ops and Copado CI/CD automationsDiscover salesforce, dev ops and Copado CI/CD automations
Discover salesforce, dev ops and Copado CI/CD automations
JackGuo20
 
Security and Your Salesforce Org
Security and Your Salesforce OrgSecurity and Your Salesforce Org
Security and Your Salesforce Org
Salesforce Admins
 
Getting started with Salesforce security
Getting started with Salesforce securityGetting started with Salesforce security
Getting started with Salesforce security
Salesforce Admins
 
Best Practices for Rolling Out New Functionality
Best Practices for Rolling Out New FunctionalityBest Practices for Rolling Out New Functionality
Best Practices for Rolling Out New Functionality
Salesforce Admins
 
Champion Productivity with Service Cloud
Champion Productivity with Service CloudChampion Productivity with Service Cloud
Champion Productivity with Service Cloud
Salesforce Admins
 
itsm-legacy-to-servicenow (2).pptx
itsm-legacy-to-servicenow (2).pptxitsm-legacy-to-servicenow (2).pptx
itsm-legacy-to-servicenow (2).pptx
santosh Kumar
 
Salesforce Security Review Tips and Tricks
Salesforce Security Review Tips and TricksSalesforce Security Review Tips and Tricks
Salesforce Security Review Tips and Tricks
Ryan Flood
 
Salesforce integration best practices columbus meetup
Salesforce integration best practices   columbus meetupSalesforce integration best practices   columbus meetup
Salesforce integration best practices columbus meetup
MuleSoft Meetup
 

Similar to Tackling Salesforce Technical Debt (20)

Unlocking the Full Potential of Salesforce Business Configuration.pdf
Unlocking the Full Potential of Salesforce Business Configuration.pdfUnlocking the Full Potential of Salesforce Business Configuration.pdf
Unlocking the Full Potential of Salesforce Business Configuration.pdf
Sweet Potato Tec
 
Jax Salesforce Labs Day 2019 deck
Jax Salesforce Labs Day 2019 deckJax Salesforce Labs Day 2019 deck
Jax Salesforce Labs Day 2019 deck
Marc Lester
 
Trailblazer Community - Flows Workshop (Session 1)
Trailblazer Community - Flows Workshop (Session 1)Trailblazer Community - Flows Workshop (Session 1)
Trailblazer Community - Flows Workshop (Session 1)
Muhammad Tiham Siddiqui
 
Top Salesforce AppExchange Apps & Chrome Extensions
Top Salesforce AppExchange Apps & Chrome ExtensionsTop Salesforce AppExchange Apps & Chrome Extensions
Top Salesforce AppExchange Apps & Chrome Extensions
Manish Thaduri
 
Salesforce Interview Questions By Scholarhat
Salesforce Interview Questions By ScholarhatSalesforce Interview Questions By Scholarhat
Salesforce Interview Questions By Scholarhat
Scholarhat
 
2024-12-17 Closing the Year with Clarity_ Clean Code & Strategic Software Sel...
2024-12-17 Closing the Year with Clarity_ Clean Code & Strategic Software Sel...2024-12-17 Closing the Year with Clarity_ Clean Code & Strategic Software Sel...
2024-12-17 Closing the Year with Clarity_ Clean Code & Strategic Software Sel...
katalinjordans2
 
A Basic Guide to Overcome the Technical Obstacles of Salesforce Test Automati...
A Basic Guide to Overcome the Technical Obstacles of Salesforce Test Automati...A Basic Guide to Overcome the Technical Obstacles of Salesforce Test Automati...
A Basic Guide to Overcome the Technical Obstacles of Salesforce Test Automati...
RohitBhandari66
 
Top10 Salesforce.com Admin Tools
Top10 Salesforce.com Admin ToolsTop10 Salesforce.com Admin Tools
Top10 Salesforce.com Admin Tools
debm_madronasg
 
TDX19 - Untangle Your Org with Salesforce Developer Tools
TDX19 - Untangle Your Org with Salesforce Developer ToolsTDX19 - Untangle Your Org with Salesforce Developer Tools
TDX19 - Untangle Your Org with Salesforce Developer Tools
Doug Ayers
 
How Do You Gather Business Requirements for Salesforce Projects
How Do You Gather Business Requirements for Salesforce ProjectsHow Do You Gather Business Requirements for Salesforce Projects
How Do You Gather Business Requirements for Salesforce Projects
Brainiate Academy
 
Best Practices for Building Custom Solutions for Salesforce.pdf
Best Practices for Building Custom Solutions for Salesforce.pdfBest Practices for Building Custom Solutions for Salesforce.pdf
Best Practices for Building Custom Solutions for Salesforce.pdf
Sweet Potato Tec
 
Navigating HCM Compliance Through Managed Services Part 2
Navigating HCM Compliance Through Managed Services Part 2Navigating HCM Compliance Through Managed Services Part 2
Navigating HCM Compliance Through Managed Services Part 2
Smart ERP Solutions, Inc.
 
Salesforce Lightning Experience Overview by Brainiate
Salesforce Lightning Experience Overview by BrainiateSalesforce Lightning Experience Overview by Brainiate
Salesforce Lightning Experience Overview by Brainiate
brainiate
 
Df14 Maintaining your orgs setup for optimal efficiency for dist
Df14 Maintaining your orgs setup for optimal efficiency for distDf14 Maintaining your orgs setup for optimal efficiency for dist
Df14 Maintaining your orgs setup for optimal efficiency for dist
jayvinarora
 
All About Salesforce Lightning
All About Salesforce LightningAll About Salesforce Lightning
All About Salesforce Lightning
JanBask
 
Best Practices for Maintaining Healthy Salesforce Architecture
Best Practices for Maintaining Healthy Salesforce ArchitectureBest Practices for Maintaining Healthy Salesforce Architecture
Best Practices for Maintaining Healthy Salesforce Architecture
panayaofficial
 
August 2015 Governance Final 20150804.pptx
 August 2015 Governance Final 20150804.pptx August 2015 Governance Final 20150804.pptx
August 2015 Governance Final 20150804.pptx
AdilPatel34
 
Orlando SFDC User Group 10/2011
Orlando SFDC User Group 10/2011Orlando SFDC User Group 10/2011
Orlando SFDC User Group 10/2011
Joshua Hoskins
 
TrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxTrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptx
Om Prakash
 
Dreamforce 2019 GG & Spring 20 release features - Halifax, Canada Community
Dreamforce 2019 GG & Spring 20 release features - Halifax, Canada CommunityDreamforce 2019 GG & Spring 20 release features - Halifax, Canada Community
Dreamforce 2019 GG & Spring 20 release features - Halifax, Canada Community
Prag Ravichandran Kamalaveni (he/him)
 
Unlocking the Full Potential of Salesforce Business Configuration.pdf
Unlocking the Full Potential of Salesforce Business Configuration.pdfUnlocking the Full Potential of Salesforce Business Configuration.pdf
Unlocking the Full Potential of Salesforce Business Configuration.pdf
Sweet Potato Tec
 
Jax Salesforce Labs Day 2019 deck
Jax Salesforce Labs Day 2019 deckJax Salesforce Labs Day 2019 deck
Jax Salesforce Labs Day 2019 deck
Marc Lester
 
Trailblazer Community - Flows Workshop (Session 1)
Trailblazer Community - Flows Workshop (Session 1)Trailblazer Community - Flows Workshop (Session 1)
Trailblazer Community - Flows Workshop (Session 1)
Muhammad Tiham Siddiqui
 
Top Salesforce AppExchange Apps & Chrome Extensions
Top Salesforce AppExchange Apps & Chrome ExtensionsTop Salesforce AppExchange Apps & Chrome Extensions
Top Salesforce AppExchange Apps & Chrome Extensions
Manish Thaduri
 
Salesforce Interview Questions By Scholarhat
Salesforce Interview Questions By ScholarhatSalesforce Interview Questions By Scholarhat
Salesforce Interview Questions By Scholarhat
Scholarhat
 
2024-12-17 Closing the Year with Clarity_ Clean Code & Strategic Software Sel...
2024-12-17 Closing the Year with Clarity_ Clean Code & Strategic Software Sel...2024-12-17 Closing the Year with Clarity_ Clean Code & Strategic Software Sel...
2024-12-17 Closing the Year with Clarity_ Clean Code & Strategic Software Sel...
katalinjordans2
 
A Basic Guide to Overcome the Technical Obstacles of Salesforce Test Automati...
A Basic Guide to Overcome the Technical Obstacles of Salesforce Test Automati...A Basic Guide to Overcome the Technical Obstacles of Salesforce Test Automati...
A Basic Guide to Overcome the Technical Obstacles of Salesforce Test Automati...
RohitBhandari66
 
Top10 Salesforce.com Admin Tools
Top10 Salesforce.com Admin ToolsTop10 Salesforce.com Admin Tools
Top10 Salesforce.com Admin Tools
debm_madronasg
 
TDX19 - Untangle Your Org with Salesforce Developer Tools
TDX19 - Untangle Your Org with Salesforce Developer ToolsTDX19 - Untangle Your Org with Salesforce Developer Tools
TDX19 - Untangle Your Org with Salesforce Developer Tools
Doug Ayers
 
How Do You Gather Business Requirements for Salesforce Projects
How Do You Gather Business Requirements for Salesforce ProjectsHow Do You Gather Business Requirements for Salesforce Projects
How Do You Gather Business Requirements for Salesforce Projects
Brainiate Academy
 
Best Practices for Building Custom Solutions for Salesforce.pdf
Best Practices for Building Custom Solutions for Salesforce.pdfBest Practices for Building Custom Solutions for Salesforce.pdf
Best Practices for Building Custom Solutions for Salesforce.pdf
Sweet Potato Tec
 
Navigating HCM Compliance Through Managed Services Part 2
Navigating HCM Compliance Through Managed Services Part 2Navigating HCM Compliance Through Managed Services Part 2
Navigating HCM Compliance Through Managed Services Part 2
Smart ERP Solutions, Inc.
 
Salesforce Lightning Experience Overview by Brainiate
Salesforce Lightning Experience Overview by BrainiateSalesforce Lightning Experience Overview by Brainiate
Salesforce Lightning Experience Overview by Brainiate
brainiate
 
Df14 Maintaining your orgs setup for optimal efficiency for dist
Df14 Maintaining your orgs setup for optimal efficiency for distDf14 Maintaining your orgs setup for optimal efficiency for dist
Df14 Maintaining your orgs setup for optimal efficiency for dist
jayvinarora
 
All About Salesforce Lightning
All About Salesforce LightningAll About Salesforce Lightning
All About Salesforce Lightning
JanBask
 
Best Practices for Maintaining Healthy Salesforce Architecture
Best Practices for Maintaining Healthy Salesforce ArchitectureBest Practices for Maintaining Healthy Salesforce Architecture
Best Practices for Maintaining Healthy Salesforce Architecture
panayaofficial
 
August 2015 Governance Final 20150804.pptx
 August 2015 Governance Final 20150804.pptx August 2015 Governance Final 20150804.pptx
August 2015 Governance Final 20150804.pptx
AdilPatel34
 
Orlando SFDC User Group 10/2011
Orlando SFDC User Group 10/2011Orlando SFDC User Group 10/2011
Orlando SFDC User Group 10/2011
Joshua Hoskins
 
TrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxTrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptx
Om Prakash
 
Dreamforce 2019 GG & Spring 20 release features - Halifax, Canada Community
Dreamforce 2019 GG & Spring 20 release features - Halifax, Canada CommunityDreamforce 2019 GG & Spring 20 release features - Halifax, Canada Community
Dreamforce 2019 GG & Spring 20 release features - Halifax, Canada Community
Prag Ravichandran Kamalaveni (he/him)
 
Ad

More from panayaofficial (20)

Maximizing ROI in your S/4HANA migration: best practices to follow
Maximizing ROI in your S/4HANA migration: best practices to followMaximizing ROI in your S/4HANA migration: best practices to follow
Maximizing ROI in your S/4HANA migration: best practices to follow
panayaofficial
 
Steigern Sie die Effizienz beim Testen Ihres S/4HANA-Systems
Steigern Sie die Effizienz beim Testen Ihres S/4HANA-SystemsSteigern Sie die Effizienz beim Testen Ihres S/4HANA-Systems
Steigern Sie die Effizienz beim Testen Ihres S/4HANA-Systems
panayaofficial
 
Minimiza tus correcciones de código SAP S/4HANA
Minimiza tus correcciones de código SAP S/4HANAMinimiza tus correcciones de código SAP S/4HANA
Minimiza tus correcciones de código SAP S/4HANA
panayaofficial
 
Was Sie über User Acceptance Testing (UAT) nicht wussten, aber wissen sollten
Was Sie über User Acceptance Testing (UAT) nicht wussten, aber wissen solltenWas Sie über User Acceptance Testing (UAT) nicht wussten, aber wissen sollten
Was Sie über User Acceptance Testing (UAT) nicht wussten, aber wissen sollten
panayaofficial
 
How to master Salesforce CPQ
How to master Salesforce CPQHow to master Salesforce CPQ
How to master Salesforce CPQ
panayaofficial
 
5 Steps to Simplify Your Move TO Oracle Cloud APPS
5 Steps to Simplify Your Move TO Oracle Cloud APPS5 Steps to Simplify Your Move TO Oracle Cloud APPS
5 Steps to Simplify Your Move TO Oracle Cloud APPS
panayaofficial
 
Erfahrungsbericht aus mehr als 20 erfolgreichen S/4 Conversions
Erfahrungsbericht aus mehr als 20 erfolgreichen S/4 ConversionsErfahrungsbericht aus mehr als 20 erfolgreichen S/4 Conversions
Erfahrungsbericht aus mehr als 20 erfolgreichen S/4 Conversions
panayaofficial
 
Everything you didn’t know (and should) about User Acceptance Testing
Everything you didn’t know (and should) about User Acceptance TestingEverything you didn’t know (and should) about User Acceptance Testing
Everything you didn’t know (and should) about User Acceptance Testing
panayaofficial
 
Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!
panayaofficial
 
Simplifying the Complexity of Salesforce CPQ: Tips & Best Practices
Simplifying the Complexity of Salesforce CPQ: Tips & Best PracticesSimplifying the Complexity of Salesforce CPQ: Tips & Best Practices
Simplifying the Complexity of Salesforce CPQ: Tips & Best Practices
panayaofficial
 
Most Important Trends to Watch in Oracle EBS and Cloud Apps
Most Important Trends to Watch in Oracle EBS and Cloud AppsMost Important Trends to Watch in Oracle EBS and Cloud Apps
Most Important Trends to Watch in Oracle EBS and Cloud Apps
panayaofficial
 
Salesforce Smart Testing – With Panaya ForeSight
Salesforce Smart Testing – With Panaya ForeSightSalesforce Smart Testing – With Panaya ForeSight
Salesforce Smart Testing – With Panaya ForeSight
panayaofficial
 
How to Automatically Adapt Custom Code When Moving to S/4HANA
How to Automatically Adapt Custom Code When Moving to S/4HANAHow to Automatically Adapt Custom Code When Moving to S/4HANA
How to Automatically Adapt Custom Code When Moving to S/4HANA
panayaofficial
 
Smart Testing Executive Customer Panel – Hosted By Panaya’s CEO
Smart Testing Executive Customer Panel – Hosted By Panaya’s CEOSmart Testing Executive Customer Panel – Hosted By Panaya’s CEO
Smart Testing Executive Customer Panel – Hosted By Panaya’s CEO
panayaofficial
 
Migration to Flows – Getting it Right!
Migration to Flows – Getting it Right!Migration to Flows – Getting it Right!
Migration to Flows – Getting it Right!
panayaofficial
 
EBS Innovation – Made Simple
EBS Innovation – Made SimpleEBS Innovation – Made Simple
EBS Innovation – Made Simple
panayaofficial
 
Smart SAP Testing with Panaya Test Dynamix
Smart SAP Testing with Panaya Test DynamixSmart SAP Testing with Panaya Test Dynamix
Smart SAP Testing with Panaya Test Dynamix
panayaofficial
 
Comment la solution Panaya a permis d'accélérer les Roll-out chez Elkem Silic...
Comment la solution Panaya a permis d'accélérer les Roll-out chez Elkem Silic...Comment la solution Panaya a permis d'accélérer les Roll-out chez Elkem Silic...
Comment la solution Panaya a permis d'accélérer les Roll-out chez Elkem Silic...
panayaofficial
 
Panaya Enterprise Test Management - Go-live ohne Risiko
Panaya Enterprise Test Management - Go-live ohne RisikoPanaya Enterprise Test Management - Go-live ohne Risiko
Panaya Enterprise Test Management - Go-live ohne Risiko
panayaofficial
 
El momento perfecto para actualización de S/4HANA
El momento perfecto para actualización de S/4HANAEl momento perfecto para actualización de S/4HANA
El momento perfecto para actualización de S/4HANA
panayaofficial
 
Maximizing ROI in your S/4HANA migration: best practices to follow
Maximizing ROI in your S/4HANA migration: best practices to followMaximizing ROI in your S/4HANA migration: best practices to follow
Maximizing ROI in your S/4HANA migration: best practices to follow
panayaofficial
 
Steigern Sie die Effizienz beim Testen Ihres S/4HANA-Systems
Steigern Sie die Effizienz beim Testen Ihres S/4HANA-SystemsSteigern Sie die Effizienz beim Testen Ihres S/4HANA-Systems
Steigern Sie die Effizienz beim Testen Ihres S/4HANA-Systems
panayaofficial
 
Minimiza tus correcciones de código SAP S/4HANA
Minimiza tus correcciones de código SAP S/4HANAMinimiza tus correcciones de código SAP S/4HANA
Minimiza tus correcciones de código SAP S/4HANA
panayaofficial
 
Was Sie über User Acceptance Testing (UAT) nicht wussten, aber wissen sollten
Was Sie über User Acceptance Testing (UAT) nicht wussten, aber wissen solltenWas Sie über User Acceptance Testing (UAT) nicht wussten, aber wissen sollten
Was Sie über User Acceptance Testing (UAT) nicht wussten, aber wissen sollten
panayaofficial
 
How to master Salesforce CPQ
How to master Salesforce CPQHow to master Salesforce CPQ
How to master Salesforce CPQ
panayaofficial
 
5 Steps to Simplify Your Move TO Oracle Cloud APPS
5 Steps to Simplify Your Move TO Oracle Cloud APPS5 Steps to Simplify Your Move TO Oracle Cloud APPS
5 Steps to Simplify Your Move TO Oracle Cloud APPS
panayaofficial
 
Erfahrungsbericht aus mehr als 20 erfolgreichen S/4 Conversions
Erfahrungsbericht aus mehr als 20 erfolgreichen S/4 ConversionsErfahrungsbericht aus mehr als 20 erfolgreichen S/4 Conversions
Erfahrungsbericht aus mehr als 20 erfolgreichen S/4 Conversions
panayaofficial
 
Everything you didn’t know (and should) about User Acceptance Testing
Everything you didn’t know (and should) about User Acceptance TestingEverything you didn’t know (and should) about User Acceptance Testing
Everything you didn’t know (and should) about User Acceptance Testing
panayaofficial
 
Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!
panayaofficial
 
Simplifying the Complexity of Salesforce CPQ: Tips & Best Practices
Simplifying the Complexity of Salesforce CPQ: Tips & Best PracticesSimplifying the Complexity of Salesforce CPQ: Tips & Best Practices
Simplifying the Complexity of Salesforce CPQ: Tips & Best Practices
panayaofficial
 
Most Important Trends to Watch in Oracle EBS and Cloud Apps
Most Important Trends to Watch in Oracle EBS and Cloud AppsMost Important Trends to Watch in Oracle EBS and Cloud Apps
Most Important Trends to Watch in Oracle EBS and Cloud Apps
panayaofficial
 
Salesforce Smart Testing – With Panaya ForeSight
Salesforce Smart Testing – With Panaya ForeSightSalesforce Smart Testing – With Panaya ForeSight
Salesforce Smart Testing – With Panaya ForeSight
panayaofficial
 
How to Automatically Adapt Custom Code When Moving to S/4HANA
How to Automatically Adapt Custom Code When Moving to S/4HANAHow to Automatically Adapt Custom Code When Moving to S/4HANA
How to Automatically Adapt Custom Code When Moving to S/4HANA
panayaofficial
 
Smart Testing Executive Customer Panel – Hosted By Panaya’s CEO
Smart Testing Executive Customer Panel – Hosted By Panaya’s CEOSmart Testing Executive Customer Panel – Hosted By Panaya’s CEO
Smart Testing Executive Customer Panel – Hosted By Panaya’s CEO
panayaofficial
 
Migration to Flows – Getting it Right!
Migration to Flows – Getting it Right!Migration to Flows – Getting it Right!
Migration to Flows – Getting it Right!
panayaofficial
 
EBS Innovation – Made Simple
EBS Innovation – Made SimpleEBS Innovation – Made Simple
EBS Innovation – Made Simple
panayaofficial
 
Smart SAP Testing with Panaya Test Dynamix
Smart SAP Testing with Panaya Test DynamixSmart SAP Testing with Panaya Test Dynamix
Smart SAP Testing with Panaya Test Dynamix
panayaofficial
 
Comment la solution Panaya a permis d'accélérer les Roll-out chez Elkem Silic...
Comment la solution Panaya a permis d'accélérer les Roll-out chez Elkem Silic...Comment la solution Panaya a permis d'accélérer les Roll-out chez Elkem Silic...
Comment la solution Panaya a permis d'accélérer les Roll-out chez Elkem Silic...
panayaofficial
 
Panaya Enterprise Test Management - Go-live ohne Risiko
Panaya Enterprise Test Management - Go-live ohne RisikoPanaya Enterprise Test Management - Go-live ohne Risiko
Panaya Enterprise Test Management - Go-live ohne Risiko
panayaofficial
 
El momento perfecto para actualización de S/4HANA
El momento perfecto para actualización de S/4HANAEl momento perfecto para actualización de S/4HANA
El momento perfecto para actualización de S/4HANA
panayaofficial
 
Ad

Recently uploaded (20)

How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025
kashifyounis067
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Automation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath CertificateAutomation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath Certificate
VICTOR MAESTRE RAMIREZ
 
EASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License CodeEASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License Code
aneelaramzan63
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]
saniaaftab72555
 
Salesforce Data Cloud- Hyperscale data platform, built for Salesforce.
Salesforce Data Cloud- Hyperscale data platform, built for Salesforce.Salesforce Data Cloud- Hyperscale data platform, built for Salesforce.
Salesforce Data Cloud- Hyperscale data platform, built for Salesforce.
Dele Amefo
 
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and CollaborateMeet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Maxim Salnikov
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)
sh607827
 
Landscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature ReviewLandscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature Review
Hironori Washizaki
 
How to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud PerformanceHow to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud Performance
ThousandEyes
 
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
Andre Hora
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Maxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINKMaxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINK
younisnoman75
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025
kashifyounis067
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Automation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath CertificateAutomation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath Certificate
VICTOR MAESTRE RAMIREZ
 
EASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License CodeEASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License Code
aneelaramzan63
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]Get & Download Wondershare Filmora Crack Latest [2025]
Get & Download Wondershare Filmora Crack Latest [2025]
saniaaftab72555
 
Salesforce Data Cloud- Hyperscale data platform, built for Salesforce.
Salesforce Data Cloud- Hyperscale data platform, built for Salesforce.Salesforce Data Cloud- Hyperscale data platform, built for Salesforce.
Salesforce Data Cloud- Hyperscale data platform, built for Salesforce.
Dele Amefo
 
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and CollaborateMeet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Maxim Salnikov
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)
sh607827
 
Landscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature ReviewLandscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature Review
Hironori Washizaki
 
How to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud PerformanceHow to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud Performance
ThousandEyes
 
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
Andre Hora
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Maxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINKMaxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINK
younisnoman75
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 

Tackling Salesforce Technical Debt

  • 2. All lines are muted for optimal sound quality Submit your questions in the Q&A Box This session is being recorded
  • 3. AGENDA Technical Debt in Salesforce — The Cost of Technical Debt — Common Indicators of Technical Debt — How to Reduce Technical Debt? — Live Demo
  • 4. 4 TECHNICAL DEBT: DEFINITION In software development, technical debt is the implied cost of additional rework caused by choosing an easy (limited) solution now, instead of using a better approach that would take longer. https://en.wikipedia.org/wiki/Technical_debt Do not avoid technical debt Control Technical Debt If you have everything under control, you’re not moving fast enough Mario Andretti
  • 5. Technical Debt in Salesforc e Profiles, permission sets, roles, groups, page layouts, and record types not assigned to anyone Inactive validation rules, flows, processes, and workflow rules Active users who have not logged in to Salesforce for a long time Reports, dashboards, and list views that are not used Solutions built using older or outdated features and versions Solutions that are not scalable, leverageable, or easy to maintain Hard-coded references in your configuration or code
  • 6. 6 • Users complain about the app usability and user experience • The Salesforce org becomes difficult to manage/administrate • Salesforce code deployments take longer • Performance issues and errors • It is difficult to troubleshoot bugs and defects • Frequently running into governor limit issues SIGNS OF TECHNICAL DEBT
  • 7. Poor Code Quality Extensive Configurations Large-Scale Customizations Apex classes, Visual Force pages, Triggers, Workflow Rules, Validation Rules, Custom objects and Fields Custom Report types, Dashboards, Email templates, Content libraries, public list views Not in accordance with Salesforce best practices. (multiple triggers on objects, anti-patterns) THE COST OF TECHNICAL DEBT The business impact Technical Problems Lower Productivity Higher Costs Scalability constraints, poor performance, governor limit issues, incompatibility with external apps Failure to meet the business needs, poor user experience, inability to innovate High operational costs, increased implementation costs due to complexity
  • 8. 8 Poll Question #1 Do you feel that your Salesforce org suffers from technical debt?
  • 9. 9 WHY DOES IT HAPPEN? So many little reasons… • Project delivery pressure – quick and easy solutions to meet deadlines • Salesforce is so easy to customize, so why not? • Siloed development processes / lack of governance • The “if it isn’t broken, don’t fix it” approach • Inherited an org with outdated and unused features and functionalities • Poor understanding of Salesforce design principles and architectural best practices (anti-patterns) • ‘Clean-up’ takes time and resources that admins, developers and decision makers simply don’t have! and let’s admit it – there is always something more
  • 12. 12 Map Out the Key Business Processes Managed in Salesforce Today o Create a list of the key decision makers and “Salesforce super-users” from different teams (Sales, Marketing, Service, etc.) o Set meetings with each team to map the processes they use o Understand process variations for specific scenarios (Learn how variations occur for different product lines, team members, etc.) o Document your findings 1
  • 13. 13 Revisit users, roles and permissions o Control system administrator permissions Remove people who are not qualified, and review with them how a different access level can still give them all the permissions they need o Avoid using shared licenses Various members login with the same username and password o Use of Salesforce Optimizer It will help you quickly assess your org’s sharing rules, admin permissions, profiles, etc. 2
  • 14. Some integrations are not represented as an installed app. Put on your detective hat to ensure nothing is missing! Speak to all system admins, developers or CRM management to ensure you have a full list of active integrations. 14 3 Manage your integrations, Apps and syncs o Find your Salesforce integrations Enter your “Setup” and go to “Installed Packages”, where you can quickly access your third-party apps o Audit Your Existing Integrations Understand (from the business users) what they are used for and make sure they are configured properly o Identify and Implement Needed Modifications
  • 15. 15 4 o Make a list of all standard and custom objects being used in your Salesforce instance o Organize it into categories that make sense to your team. Here is our suggestion: o Page Layouts o List views o Salesforce Apps o Homepage o Fields o AppExchange Apps o Reports Clean up your Org! Clean up time!!!
  • 16. 16 REDUCE TECHNICAL DEBT WITH PANAYA FORESIGHT
  • 17. PANAYA FORESIGHT CHANGE INTELLIGENCE Endorsed by: Trusted by more than 150 companies including: Real-time Impact Analysis X-ray visibility of ORG Optimal Planning Time & Costs Accelerated & documented Testing Actionable Risk based insights
  • 18. 18 ASEESS YOUR ORG Use the Org Overview dashboard to quickly get valuable insights into your Production org and make educated decisions about improving its maintenance and health.
  • 19. 19 QUICKLY IDENTIFY TECHNICAL DEBT Gain immediate access to a complete list of fields with related Technical Debt indicators.
  • 20. 20 CLEAN UP YOUR ORG – WITHOUT RISK Scope and analyze any component you are about to remove to avoid inadvertently deleting functionality that’s still in use
  • 21. + Use Panaya ForeSight to map and document your processes  Get a full list of all the automations in your org in one click  Identify processes that are not in use (based on your findings)  Clean them!  After your meetings add notes to the relevant processes
  • 23. Book your personalized Org clean-up demo Panaya.com/start-demo/salesforce
  • 24. Thank you And have an easy and productive cleaning! Panaya.com
  • 25. Page Layout Updates  Review and update the order of fields displayed on the screen, in the most user-friendly way  Organize related fields into logical sections and use descriptive Section Names  Order your sections to make data entry and viewing of data simple and logical showing the most important information near the top of the screen  Customize related lists to ensure that the most appropriate fields are displayed on each of those related lists  Decide how you want related records sorted: alphabetically? Sequentially by date created? by last modified? Etc. List View Updates  Delete all unused List Views  Create specific list views that are appropriate for specific groups of users Salesforce App Manager  Review for each App the tabs included in the navigation  Identify which tabs could be eliminated  Identify which tabs should be included  Review and update the sequencing of tabs Home Page  Review Lightning Components that should be eliminated  Identify which Lightning Components should be added  Review the placement of each Lightning Component  Identify which Lightning Components should be dynamically visible only for certain types of users Field Updates  Review the Field Level Security to hide or control edit permissions  Review and update picklist values in each dropdown field  Set default values where appropriate  Populate the Help Text feature in each field that your users find confusing AppExchange Apps  Identify which Installed Packages are no longer being used  Uninstall any packages no longer needed (Don’t forget cancel subscriptions for paid apps) Reports  In Optimizer Report, identify all reports not being used by anyone in your organization.  Move all unused reports to a consolidated “Archived Folder” or simply delete them entirely