It all starts with Org Discovery. You walk into a company and there is little or no overall understanding of the configuration of Salesforce. You have no idea of the scale or complexity of the org. Where the org is hitting limits. Where the technical debt is highest. What changes will have the highest risk.
You are literally blind. It is scary. It is uncomfortable. It knocks your confidence. And this is when you want to make a great first impression with your new client if you are a consultant – or your boss if you are a new employee.
Don’t leave home without it: GoogleMaps
Now, every car journey starts with opening up GoogleMaps.You wouldn’t consider jumping in the car and just start driving.* The power of Google Maps is that it is so much more than the paper maps of the past. Remember before GoogleMaps when road trips were planned in advance with one route that you had to stick to? It wasn’t easy to change a route due to traffic or a change in plan.
Now Google Maps pulls so much disparate information together it makes your drive much easier and smoother. It compiles the route you want to take, the traffic, restaurants, rest stops, and gas stations. Somehow it manages to calculate how long it will take. It helps you make better decisions about your journey. No, wait. It makes better decisions for you, so you don’t have to. Without it, you would run out of gas, get stuck in traffic, and arrive late.
*A friend told me at the weekend he used to get in the car with his girlfriend. They would drive out into the countryside in the UK on the back roads. Once they were in open countryside they would drive and then take 1st left, 2nd right and keep doing that – 1st left, 2nd right – and see where it took them. Weird and fun at the same time.
You are 2 mins away from Org Discovery
The great news is that now you can have a full picture of your Org metadata with impact analysis, and it only takes 2 mins of work on your side. Elements.cloud Change Intelligence Platform does all the heavy lifting.
Sounds too good to be true?
You create a workspace in Elements and connect your Org – that is the bit that takes 2 mins.
Then we do the analysis which takes between 10 mins and 2 hours
- We build a metadata dictionary by pulling all the metadata from the Org. All the configuration customizations. All the managed packages.
- We then run dependency analysis. This looks at where metadata is used by other metadata. For example this picklist is used in this record type or this field is used in these flows and these dashboards.
- We build Dependency Trees showing milt-level where used.
- We then look at field population to understand which fields and picklists have data by record type.
- We recommend optimization for metadata items
- Finally we combine the dependency and field population to provide a risk impact analysis for every field. Just because a field is empty, doesn’t mean it can be deleted. In fact there are 5 situations I can think of when it shouldn’t be deleted.
Here are couple of screenshots that show the analysis:
Org Metadata Dictionary
Org Field Population
Org Field Analysis
Org Dependency Tree
Slice and dice
Now you can really see the Org. You can check out the Org Impact Analysis report which is the overview of the Org. You can navigate around the metadata dictionary and you can drill into any metadata item, such as an object, so see the related metadata – fields, flows, record types – and the detailed analysis.
And everything can be reported on for more in depth analysis.
Finally all the analysis is available inside Setup. Select any metadata item and we inject the analysis into a right panel in Salesforce Setup using a Chrome Extension.
Org Analysis inside Salesforce Setup
We have developed an Org Discovery course in our Academy which takes you through the set up, but then helps you do the analysis and come up with an Org analysis report. This will blow away your client or boss and make a great first impression,
You are the detective. Document the evidence.
As you navigate around your Org you will spot things; metadata that can be deleted or optimized; notes about what you’ve discovered who or why things were configured, ideas for improvement. You will need this if you want to create a report of recommendations.
Step away from GoogleDocs or GoogleSheets. There is a better way.
You can document what you’ve found inside the Org connected to metadata. There are 3 different ways, all accessible through Elements or Salesforce Setup (through Elements Chrome extension) for every metadata item in the right panel:
- Salesforce description for the metadata that has a description field – not everyone does. This can be updated from the Elements Info tab
- Optimization ideas. The Optimization tab is essentially a todo list where you can capture the action, assign it and report on the actions.
- Documentation. Add quick notes, a screenshot or a link. You could even create a quick UPN process map to describe a flow and attach it. This is in the Documentation tab.
Optimization tab inside Salesforce Setup
Documentation tab inside Salesforce Setup
But the org changes
Absolutely, which is why we sync the org and analyze it every night and produce an email with the change log.
Elements.cloud does so much more to provide intelligence across the entire change cycle with a central repository of end user feedback, requirements, process maps, user stories, documentation, and in-app help. Which is why we call it a Change Intelligence Platform. But more on this later.
Register for a free Elements user account. You will get an Elements playground. You can connect that Playground to your Dev Org. The analysis on a Dev Org will take about 10 mins to run.
Warning: Once you’ve seen the power of Org Discovery you will ever want to go back to Org Darkness