Back to Skills

Interaction Design

Interaction Design is the practice of applying user experience principles and user research findings in the design of a solution in a way that helps users accomplish their goals efficiently. This design should be something that provides value for both the business providing the product or service and for the user using the product or service.

It can be as grand in scale as the design of an entire website/intranet or as small as designing a single widget or feature for a mobile application or website. Regardless of the scale, what started off as an idea in someone's head, starts to take form and become something real out there in the world.

This practice includes:

Sketching prior to wireframes

Interaction Design comes in many forms and my process changes based on the project and client's needs. The classic answer you usually hear is when asking about the right tools to use from the UX (user experience) toolbox is:

"It depends"

And it's true.

Sometimes a sketch on a whiteboard is all that's needed in this stage and sometimes conceptual or detailed wireframes are needed to communicate the designs to various audiences and stakeholders. This can also include the development of a prototype (from a paper prototype to a functioning HTML/CSS/JS prototype) and testing with users to further refine the designs.

Annotated wireframe deliverable

My Experience

I have had experience in many of the different skills in interaction design.

Here are some examples: