I use a human-centered design process and believe in engaging users early and continuously. This approach fosters team alignment, ensures the design meets user needs, and reduces risks such as lack of market fit, usability issues, scope creep, and costly redesigns.
A user-centered design process provides flexibility in solving problems in a variety of ways, with no two projects being the same. Each project's goals and scope determine the amount and type of work involved. Nevertheless, all projects share the following main phases:
Research provides a strategic foundation for product discovery by deeply understanding users' goals, struggles, and context of use. By gathering and synthesising data from multiple sources, it enables informed decisions that align with both user needs and business objectives.
Defining the problem is a crucial step in ensuring a product's success. Based on the data gathered in the previous phase, user and organizational requirements can be defined, fostering a shared understanding of the problem to be solved. This phase often includes creative methods to generate potential solutions.
This is the moment to create scenarios, sketch, wireframe, prototype, and test solutions in a lean manner. Define the information architecture, navigation patterns, and user flows—constantly iterating and testing throughout the process.
The delivery phase is not the end of a project. Key questions to address include: "Does the solution align with user needs and expectations?" and "Does it effectively meet business objectives?"
Iteration should not be only a buzzword but an actual practice of continuous improvement.
I ensure that research and design deliver value to both users and the business in a pragmatic, lean manner, avoiding unnecessary complexity.