top of page

INTERACTION DESIGN

My inspiration for UX design comes from the real world.


Sometimes I see a solution that is so well designed that most people do not recognize the work behind it.


​I often see a real world problem and observe people repeat the same unsuccessful behavior multiple times. People blame themselves for making a mistake when the real problem is the UX.

​​

You are building the UX of your product even if you don't realize it. Many things can happen to make the final product difficult to use. These reasons don't matter to the person who uses the product and the perceived quality is affected a lot by the quality of the UX.

​

UX design involves teamwork. I work with cross functional teams to make sure the final product fulfills product needs and provides the best experience.

Interaction Design: About
design cycle s.png

UX Design is an iterative process that starts with initial business needs and improves as we learn from everyone involved.


The details of the final product will be different from what we initially design but the product improves as we dig deeper and learn more.


I keep the user in mind while balancing the needs of the product and development teams. The product must meet business needs and should work with engineering's concerns but I won't end up with a door that looks like it should be pulled when it needs to be pushed.

Interaction Design: Welcome

A new design begins with understanding the product requirements and needs. This can involve a lot of work brainstorming and organizing notes before drawing a single detail.

​

Keeping an open workspace helps me collaborate with team members. With distributed teams this can be done electronically. The methods vary but the idea is the same. Work with your team and build your product together.

​

My notes are used to create personas, journey maps, any mechanism that best helps me understand the needs of the end user and figure out the details of what the product needs to do.

Interaction Design: About

Early design work is rough and very quickly produced. These can be hand drawn sketches or electronic documents. They don't need to be pretty nor complete but they do need to convey ideas and concepts. The feedback from these is quickly incorporated into updated sketches until the best direction begins to present itself.

​

I use any method that works best to communicate ideas and allow others to communicate their ideas back to me. This allows me to involve the team at an early stage and start to solidify the core concepts of the design. Both of these results are important to the success of the project and strengthening of the team.

Interaction Design: About

A prototype is a great tool to convey the live action of your design in progress. This allows people to feel how something would work instead of trying to imagine based on screen flows.

​

I've used prototyping tools like JustinMind and Axure to create click (or swipe) prototypes to demonstrate how functions would work. Some were used internally and some were shown at trade shows to prospective clients and partners.

​

Prototyping requires a significant investment of time and it is important to carefully consider the best situation to use a prototyping tool. Despite the effort involved a prototype is one of the best ways to communicate design.

Interaction Design: About
teamwork.jpg

Communicating design starts with the feedback process. The team understands more of the design each time you meet to gather feedback. 


It is important to create sketches and prototypes in a way that updates can me made quickly. Issues discovered during development will always require updates to some part of your design. A series of documents can take time to update so I keep my documentation as minimal as possible.

​

Some complex logic may require extensive charts to specifically list many different possible combinations of states. In these cases I provide complete documentation listing all cases as completely as possible.

​

To ensure the finer details of operation work properly, I like to work closely with the development team. I'll work side by side in person or virtually during key times and always keep in contact during development. I find a good relationship with the development and test teams to be very important and also very rewarding.

Interaction Design: About
bottom of page