-
Notifications
You must be signed in to change notification settings - Fork 6
Design Styleguide
The perfect is the enemy of the good. No solution is ever perfect. Follow both the Law of Diminishing Returns and the Pareto Principal.
The simplest solution is often the best. Is there a simpler, smaller, lighter, cheaper decision that would serve the same purpose? It may be the best.
Minimalism Remove any elements that does not support users tasks, that is to say, keep only the most essential elements that let users quickly and easily solve their problems. Minimalist designing forces conscious design decisions, about an elements necessity even if it is a spare space or a dividing line.
- Limit tasks: More choices lead to analysis paralysis. Limit cognitive load, pare down decisions and simplify the design. There should be a single call to action.
- Limit resources: Reduce the number of fonts, sizes and colors. This will help keep the design consistent, and force the designer to focus on the real problem of simplifying the task.
- Find the most important element, and put it above all other elements.
- Don’t just throw out elements, think about the users’ needs and try to make tasks as simple as possible.
- Focus on details because they are important to the overall look and feel of the app when the elements are few.
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. —Antoine de Saint-Exupery
Strive to balance design between delivering value, meaning, and engagement in all things.
- People choose products based on what they’re trying to achieve. This is the only thing they care about; their Job to be Done.
- For an experience to create value and satisfy expectation, it must enable people to achieve their objective and be a delightful experience.
- Value is the core aspect of great UX. Value is largely subjective. It consists of cultural, personal, consumption and product dimensions. Each of these dimensions impacts decision-making.
Beyond value, great UX experiences should just “fit”. They should have significance in the lives of the users, and in order to have a lasting impact, the experience must create meaning. Once meaning is created, users will recall detail and tell their friends, family and colleagues about these experiences.
The key differentiator between one product and the next is to be a delightful, unexpected and engaging experience.. Go above and beyond expectations. Create fun experiences. Users are intrinsically motivated to continue to use tools that 1) get the job done and 2) are delightful to use.