The way I work is key to what I produce. I research, document, prototype, test, iterate, design and deliver. It’s extremely useful in tackling complex problems that are non-defined or unknown.
By understanding the human needs involved, by re-framing the problem in human-centric ways, by creating many ideas in brainstorming sessions, and by adopting a hands-on approach in prototyping and testing it makes it far easier to gain insight into what the user needs and the best way to find a solution to that problem. It is important to note that the five stages are not always sequential — they do not have to follow any specific order and they can often occur in parallel and be repeated iteratively.