My design approach is outlined below.

Discover

Understand the context

Before jumping into any project, I start by deeply understanding the context of the problem and identifying use cases, in addition to assessing the value a design solution will provide.

  • Is this something we should be doing?

  • What are the business goals?

  • How do the business goals align with user needs?

I also seek to leverage existing knowledge from stakeholders and other team members by maintaining an open dialogue.

 

Design

Explore ideas

Once I’ve fully understood the problem, I openly ideate solutions through sketches, mockups, and rapid prototypes.

I put these solutions in front of actual users as early and as often as I can in order to validate assumptions, and provide design iterations based on real user feedback.

 

Deliver

Drive the solution

I provide all the technical specifications and interaction details necessary to efficiently implement a final solution, and review the implementation process from beginning to end in order to maintain a consistent user experience.