The Core User Experience Process
After an initial conversation, we run a stakeholder workshop where we look at the state of the product, define the main objective and identify areas to address.
We find the vision, an important step in which we lay out out user objectives and the product experience and make sure they don’t clash with our business agenda.
We use our vision to research what users want and refine it. User archetypes (personas) and use cases help us figuring out in detail what users want to achieve.
User journeys describe each step a user takes to go from A to B in a single journey. For an example, it defines processes like logging in, or checking out with a shopping cart.
Wireframes and flow diagrams represent the user journeys visually as UI patterns. Wireframes are based on user journeys, they show each state a user is interacting with.
Using modern prototyping tools, we build low or high fidelity prototypes. The resolution is directed by the objective. We are testing user behaviour in a flow, not in isolation with static wireframes.
Many interaction patterns are established in user interface design. Nevertheless, we need to test usability, the user’s ability to comprehend tasks and process the cognitive load.