One of the few training series I prepared for new designers who join Titansoft. In the slides, I touch down on the fundamentals of interaction design. In addition, I explain the 5 dimensions that shape HCI.
is fundamental You can anticipate how someone might interact with the system, fix problems early, as well as invent new ways of doing things PREPARED BY // GHIS
like button labels - should be meaningful and simple to understand They should communicate information to users, but not too much information to overwhelm the user PREPARED BY // GHIS
with time (animation, videos, sounds) Motion and sounds play a crucial role in giving visual and audio feedback to users’ interactions PREPARED BY // GHIS
how do users perform actions on the website? How do users operate the product? It’s how the previous dimensions define the interactions of a product PREPARED BY // GHIS
the interface? How quickly can users perform tasks? If a user hasn’t visited the system in a while, how well will they remember the interface? How many errors do users make, and how quickly can they recover from errors? Do users enjoy using the interface, and are they pleased with the results? PREPARED BY // GHIS
but that are designed to look like they are designed to do something. A button that looks like a physical object you can push, for example, is an affordance designed so that someone unfamiliar with the button will still understand how to interact with it. PREPARED BY // GHIS
desires of the end-user, as it opposed to older methods of design, which focused on what capabilities were available on the technology side of things PREPARED BY // GHIS
responsibilities III. Hold designers accountable for product quality and user satisfaction IV. Define personas V. Work in teams of two: Design communicator PREPARED BY // GHIS
by user researcher and develop an interaction strategy A well crafted design strategy helps team members have a common understanding of what interactions need to take place to facilitate user goals PREPARED BY // GHIS
Give users clues of behaviour before actions are taken Consider system feedback, response time and anticipate errors Think about each element strategically Simplify for learnability PREPARED BY // GHIS