Design Principles

Three design principles in modern Salesforce app development.

 

Ian H Smith

Our approach to designing Software-as-a-Service (SaaS) apps with Salesforce Lightning Platform is based on three Design Principles: Meaningful Journey; Fierce Reduction; and, Progressive Disclosure.

 

broken image


01. Meaningful Journey

This means clear on-screen steps in a proces.

In customising Salesforce Lightning Platform apps, we work with the broadest range of stakeholders in each Engagement and apply Design Thinking to fully Define, Ideate, Prototype and Test each of their needs for a given set of processes and tasks.

We call this achieving a Meaningful Journey. In a customisation of a Salesforce solution, the key to this is maximising a No-Code First approach to make the distance between the stages of Define to Test as being measured in hours, not days or weeks.

broken image


02. Fierce Reduction

This means eliminating everything you can.

When implementing Salesforce Lightning Platform innovations, we focus on simplifying every process, task and screen. This is especially powerful when applied at the earliest stage of Design Thinking, applied to our Engagements: Empathy Mapping.

As the process progresses through the next stages of Define, Ideate, Prototype and Test, it is important to continuously apply Firece Reduction. This counters any potential over-thinking that often plagues IT-centric digital innovation. Less is more.  

broken image


03. Progressive Disclosure

Less on each screen, even if it's more screens.

We design Salesforce Lightning Platform-based SaaS apps with simpler screens, but maybe more steps. This is all about avoiding cognitive overload in everyday user experiences. Simply put, this is often just reducing the number of Sections, Fields and Related Lists on a Page.

Since Salesforce Lightning Platform SaaS apps are configured via a No-Code First approach, the ability to iterate and optimise user experience, is validated continuously through the multiple stages of hands-on Design Thinking.

 

broken image