A user experience is analogous to an iceberg, with the aesthetic and functional features of a product or service acting as the tip. But there is so much more when you delve deep beneath the surface.
A user experience is an interaction between a person and a brand, product, or service. It encompasses all visual and practical aspects of a design.
To avoid shipwrecking your users and therefore your project, your user experience planning should be solid before you ever even think about the visual interface. This means all the following steps come first:
This is your information-gathering phase and should include user research methods like user observation, persona creation, interviews, research, surveys, and card sorting.
This is where you examine the data you gathered in Discovery. Specifically, focus on why users would come to your site or app. What do they need to do? What gets in their way?
Review features and functions early on. Understand the implications and requirements. Knowing what roadblocks you may encounter means you can plan a solid user experience (and interface) for them.
Create structure and screen layouts with care to support the real individuals you researched in the Discovery Phase. When you sketch, wireframe, or construct prototypes, you can move rapidly and discard ideas that don't work.
This is also an excellent time to do user testing before moving on to visual design or code when altering things becomes much more difficult and expensive.
You're probably familiar with the technical requirements. A list of user experience requirements is also necessary. Include browser and device support, responsive design breakpoints, visual design and content standards, and any prior imperatives you discovered. Connect your wireframes or prototypes to all of these criteria.
You can read the article below to get an in-depth understanding of the UX Iceberg model: