When you’re working on Salesforce projects it’s easy to forget about the importance of maintaining your solutions.
In this session you will discover what you should be doing today to ensure that you don’t create headaches for yourself in the future. Your future self will thank you for attending this session and applying these simple tips to your work.
6. #CD2023 @CzechDreamin
Names, places, Salesforce Admins in
this presentation are purely fictional!
Any resemblance to actual events or
places or people and Salesforce
Admin… living or dead, is entirely
coincidental!
No admin got hurt in any of the
scenarios described in this presentation.
DISCLAIMER
9. #CD2023 @CzechDreamin
What could Carol have done better?
● Document changes
● Make documentation easy to
access
● Reference your documentation
when you make change
● Change management strategy
Document your org
10. Make your confession at
slido.com
#4222948
ⓘ Start presenting to display the joining instructions on this slide.
12. #CD2023 @CzechDreamin
What could Steve have done better?
● Keep reports folder tidy
● Use consistent and clear naming
conventions
● Archive reports you don’t need
anymore
● Allow relevant access to reports
folders
● Use descriptions
● Apply this everywhere (fields ,
flows…)
Keep it Tidy
15. #CD2023 @CzechDreamin
What could John have done better?
● Deactivate users or at least Freeze
● Correct Profiles and Permission Sets
● Right access to objects and fields
● MFA - enforced in June 2024
● Follow best practice even if it’s
urgent!
Keep your org secure
18. #CD2023 @CzechDreamin
What could Gary have done better?
● How can I make things reusable?
● My opportunities/my team’s
opportunities in Reports
● Relative Dates in reports
● How will this solution need to be
maintained?
● Global picklist values
● Meta DataTypes
● Custom Lists
● Sub Flows
Make stuff reusable/scalable
21. #CD2023 @CzechDreamin
What could Sam have done better?
● Different training for different users
● Easily accessible
● Train users on the specific part of the
system they need to use
● Make training reusable
● Engage “Super-users”
● Use In-App Guidance, paths, text
components, chatter,guidance centre
Train your users
24. Create policies
What could Bob have done better?
• Clear agreed policy that everyone
understand
• Naming conventions
• Access policy
• Keep policies consistent and up to date
• Keep them simple
27. #CD2023 @CzechDreamin
What could Silvia have done better?
● Don’t rush in making things
● Ask your mentor/Trailblazer community
● Whenever possible choose the simplest
solution
● Future proof your solution, make it sustainable
● Well architected framework
Keeping it Simple
30. #CD2023 @CzechDreamin
What could Nicole have done better?
● Post implementation check-ins.
● Carry on training
● Run reports / Create dashboards
● Look at record audit
● Don’t take it personally
● If needed make further changes
● Involve users in testing
Check-in regularly with your
users
33. #CD2023 @CzechDreamin
What could Loui have done better?
● Understand the requirement
fully before setting the solution
● Be realistic
● Don’t let people who don’t
know the system make
promises/decisions
● People don’t mind if it takes
time as long as they are
informed.
Setting Expectations