The Visibility of System Status heuristics states, “The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time.”
Here are some examples of how to apply this principle to Salesforce:
- Showing the record’s path at the top of the record page. This allows the user to quickly understand what stage the Opportunity is at, and which stages they can change to.
- When designing a Visualforce page or Lightning web component, include a title which matches the context. If you click on a custom web tab called “Manage Receipts”, visually indicate you’re indeed on a page that manages receipts.
- If a process takes a significant amount of time, display a spinner or text to reassure the user an action is in progress.
- Provide instructions or help text on pages that the user may not visit often or fields that may be ambiguous.
- On an Experience Cloud ecommerce page, if the user adds an item into a shopping cart, clearly indicate the item is now in the cart.
- If a button is disabled, make sure it looks disabled. If a button is enabled, make sure it doesn’t look disabled.
The takeaway
The ultimate goal of the Visibility of System Status heuristic is to provide information and feedback so the user can make better decisions. Knowledge is power, and a lack of information leads to a lack of control.
Category:
Salesforce