My design approach

With my background in system design and my knowledge of UX design, I have developed a broad variation of skills that I use when designing. When designing, I always take the following steps to get the right results:

Discovery

I start by researching the problem, the product and the landscape it’s in. What is the problem? What are the business requirements? And what does the competition do?

Then, I interview the users. What do they want? What do they need? And why do they need that? Are there any frustrations? With all the information I got from users, I create personas and user journeys to understand the users point of view even better.

Concepting

Now that I know what the problem is is and what the users want, I have a solid base to start working out a concept. I start thinking about possible solutions. Making user flows, card sorting and simple sketches help me create a concept on how to solve the problem. Sometimes there are more solutions to one problem. Talking to the users gives me feedback on what solution to work out further.

Wireframing and Prototyping

The best solutions I work out into wireframes and are improved by getting feedback from users and colleagues. In this iterative process, my wireframes change from low to high fidelity, getting more closer to the end result. Creating prototypes and discussing them with the user is a great way to test my creation – is this what the user wants? Or should there be more improvements?

The final results are presented to colleagues, developers, managers and stakeholders. This way, they understand the design decisions I made, making it easier for them to understand what to develop. I'm open to criticism and feedback, as this will help me improve my designs even more.