Because control over visibility is a business imperative, one must make sure to account for different views of an interface.
Anticipate the need for further help and seek to reduce it, while being cognizant of where your personas are most likely to go for help.
Do not include elements that will clutter an interface or confuse the user. Every element serves a purpose.
Leverage common design patterns and reduce the amount of learning users have to do.
Our users want to see simple instructions in order to get set up and running as fast as possible.
A good designer should know how to filter their opinions and come up with the best solution. Designers are helping them to understand the benefits and possibilities this technology can bring into their lives by guiding them through the process.
Presenting the user their new vocabulary with tool-tips and a progress bar makes an otherwise daunting learning task seem manageable.
Designing for complexity doesn’t mean make things simple. Make the tasks easier but don’t take away their control.
This is the account creation flow from Nifty (left to right), an NFT marketplace operated by Gemini. Throughout the user experience, the user is quickly onboarded through new and old processes. Anticipating questions and expertly guiding users along, Nifty navigates unfamiliar but necessary features like 2FA (factor authentication) and two-step verification.