“People ignore design that ignores people.” — Frank Chimero, Designer and Illustrator STACKON SEMINAR SERIES Kevin Mathew Sunny Interaction Design Principles.

Slides:



Advertisements
Similar presentations
Usability and Performance Rules of Thumb for Mobile Java Developers Jackson Feijó Filho Software Developer Lightning talk at Java Mobile, Media & Embedded.
Advertisements

Annoy Your Users Less Session 202 Philip Wolfe, Lead Developer Farm Credit Services of America.
LAYOUT OF PAGE ELEMENTS September 28 th, PATTERNS Common ways to use the Layout Elements of Visual Hierarchy, Visual Flow, Grouping and Alignment,
Tailoring Needs Chapter 3. Contents This presentation covers the following: – Design considerations for tailored data-entry screens – Design considerations.
Design Activities in Usability Engineering laura leventhal and julie barnes.
1 Sources:  SusanTurner - Napier University  C. Robson, Real World Research, Blackwell, 1993  Steve Collesano: Director, Corporate Research and Development.
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
The four basic principles of design
User Interface Design Users should not have to adapt to a piece of software; the software should be designed to fit the user.
Revision Lesson : DESIGNING COMPUTER-BASED INFORMATION SYSTEMS.
People: Usability IS 101Y/CMSC 101Y November 5, 2013 Marie desJardins Amanda Mancuso University of Maryland Baltimore County.
Multimedia & The World Wide Web winny HCI 201 Multimedia and the www.
© Anselm Spoerri Lecture 14 Course Review –Course Objectives –Design Principles Evaluation Criteria used for Term Project.
Notes on our audience People have selective attention/tunnel vision (especially if problem-solving), limited working/short-term memory, slow long-term.
Design for Interaction Rui Filipe Antunes
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
1 3132/3192 User Accessibility © University of Stirling /3192 User Accessibility 2.
GUI Design Spreadsheet-Based Decision Support Systems Chapter 23: Aslı Sencer MIS 463.
User Interface Design & Usability for the Web Card Sorting You should now have a basic idea as to content requirements, functional requirements and user.
G063 - Human Computer Interface Design Designing the User Interface.
The basic Principles of Design The following is a brief overview of the principles of design. Although they are discussed separately, they are really interconnected.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Design Elements Readings in HCI, pp
Chapter 23: GUI Design Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
LECTURE 18 16/11/15. MAKING THE INTERFACE CONSISTENT Consistency is one way to develop and reinforce the users conceptual model of applications and give.
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
 A navigational display should serve these four different classes of tasks:  Provide guidance about how to get to a destination  Facilitate planning.
Conceptual Model Design Informing the user what to do Lecture # 10 (a) Gabriel Spitz.
10 User Interface (UI) Design Fundamentals Don’t you know mobirses.com is going to help you build your new career? 1. Know your user 2. Pay attention to.
Writing to Teach - Tutorials Chapter 2. Writing to Teach - Tutorials The purpose of a tutorial is to accommodate information to the needs of the user.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
Web Design Basics What is a good web site from a design standpoint?
Visual Literacy Methods & Tips for Teachers. What is Visual Literacy?  Visual literacy refers to the ability to create effective communications using.
Introduction to Machine Learning, its potential usage in network area,
FOP: Multi-Screen Apps
Principles of Information Technology
Human Computer Interaction
Chapter 2 Hix & Hartson Guidelines.
System Design Ashima Wadhwa.
The Principles of Design: Repetition and Unity
CSC420 Page Layout.
Prototyping.
Unit 2 User Interface Design.
Web Pages Prepared by Lim Thian Li
Human Factors Issues Chapter 8 Paul King.
Objective % Explain concepts used to create websites.
A NEW FACE OF THE TECHNICAL COMMUNICATOR – UX IS OUR STRENGTH – WE DESIGN TO WRITE BY CHRIS GANTA © 2016, STC INDIA CHAPTER.
MBI 630: Week 11 Interface Design
Software Engineering D7025E
Design Principles 8-Dec-18.
Usability Techniques Lecture 13.
The Principles of Design: Repetition and Unity
The good, the bad, & the ugly…
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
One-timer?. A new face of the technical communicator – UX is our strength – we design to write.
Effective Feedback.
GRAPHICAL USER INTERFACE GITAM GADTAULA. OVERVIEW What is Human Computer Interface (User Interface) principles of user interface design What makes a good.
GRAPHICAL USER INTERFACE GITAM GADTAULA KATHMANDU UNIVERSITY CLASS PRESENTATION.
10 Rules of Good UI Design to Follow On Every Web Design Project
Design Principles 5-Apr-19.
Human Computer Interaction
Interface Design Interface Design
Charts A chart is a graphic or visual representation of data
The four basic principles of design
Accessibility Guide.
User-Centered Design Data Entry CS 4640 Programming Languages for Web Applications [The Design of Everyday Things, Don Norman, Ch 7]
Effective Feedback.
The four basic principles of design
Design Considerations
User-Centered Design Data Entry CS 4640 Programming Languages for Web Applications [The Design of Everyday Things, Don Norman, Ch 7]
Presentation transcript:

“People ignore design that ignores people.” — Frank Chimero, Designer and Illustrator STACKON SEMINAR SERIES Kevin Mathew Sunny Interaction Design Principles

2 USER INTERFACE /ˈjuːzə(r) ˌɪntə(r)ˈfeɪs/ the means by which the user and a computer system interact, in particular the use of input devices and software.

3 PUNCHED CARDS CLI GUI

AUGMENTED REALITY

5 “Most people make the mistake of thinking design is what it looks like. People think it’s this veneer – that the designers are handed this box and told, ‘Make it look good!’ That’s not what we think the design is. It’s not just what it looks like and feels like. The design is how it works.” STEVE JOBS

Create the content and functions of products that are useful, easy to use, user-friendly, technically feasible, and of commercial interest. Basic Interaction Design Principles IxD

CONSISTEN T MEANINGF UL SENSIBLE MAKE THINGS VISIBLE Relations between users intentions, required actions and results. REMIND The user of what can be done and how to do it. The designer should be aware of the users mental model. Most of users are operating the interface just based on their instinct. In short, when they encounter a button, they will think this button will be triggered to meet their needs. But if this button get triggered in some other operation rather than user's expectation, it must be a bad design.operating MENTAL MODELS

The most basic principle of interaction design is to meet the user's needs. To determine the user’s requirements is a product manager's basic work, there are many ways and tools to help us identify the user's needs. For examples, observing user behavior, analyzing data, building user scenarios, and more. MEET THE USERS NEEDS When creating user experiences, its not so much about doing what users expect. Instead, its about creating a design that clearly meets their needs at the instant they need it.

CONSISTENCY It requires that within the same or familiar functions and scenes, to use the consistent performance, operation, and feeling in a (or a category) product.

USE SIMPLE LANGUAGE Users are not a designer or a developer, most of them do not understand the design concept and development process, the language and text of the product must be easy to understand and very close to general user's thoughts. However, we need to think users are busy people instead of not smart people. So we have to optimize some functions for middle-class users.

Correct operating parts must stand out obviously and can convey the correct information to users. Also, the user can operate the interface based on his/her life experience and instinct, no extra learning. INTUTIVE DESIGN

Provide feedback The "communication" between people and machines is essentially the process of information transmission. The process of Information send out and get back will form an effective interaction and mutual understanding. So the timely effective feedback and explanation are particularly important. Allow user making mistakes When the user operates the interface, the mistakes that they made must be allowed. Because this may not user's fault but a design problem. And when the user is making a mistake, it should provide effective information to guide him to the right operation path. We need to avoid the error- prone situation, or check and confirm the options before the actual action prompts to the user..

13 Interaction design is "user-centered design", user experience plays the most important role in it. To grasp some interaction design foundation knowledge is important, but the greatest part is to let the user operate and master the product easily, also, interact with it, establish the basic cognitive ability of the product, so that the product's operating mode can meet the design intent. TAKE-AWAY

14 Keep the interface simple The best interfaces are almost invisible to the user. They avoid unnecessary elements and are clear in the language they use on labels and in messaging. Create consistency and use common UI elements By using common elements in your UI, users feel more comfortable and are able to get things done more quickly. It is also important to create patterns in language, layout and design throughout the site to help facilitate efficiency. Once a user learns how to do something, they should be able to transfer that skill to other parts of the site. Be purposeful in page layout Consider the spatial relationships between items on the page and structure the page based on importance. Careful placement of items can help draw attention to the most important pieces of information and can aid scanning and readability.

15 Strategically use color and texture You can direct attention toward or redirect attention away from items using color, light, contrast, and texture to your advantage. Use typography to create hierarchy and clarity. Carefully consider how you use typeface. Different sizes, fonts, and arrangement of the text to help increase scanability, legibility and readability.

16 Make sure that the system communicates what’s happening. Always inform your users of location, actions, changes in state, or errors. The use of various UI elements to communicate status and, if necessary, next steps can reduce frustration for your user. Think about the defaults. By carefully thinking about and anticipating the goals people bring to your site, you can create defaults that reduce the burden on the user. This becomes particularly important when it comes to form design where you might have an opportunity to have some fields pre-chosen or filled out.

17 Psychology plays a big part in a user’s experience with an application. By understanding how our designs are perceived, we can make adjustments so that the apps we create are more effective in achieving the goals of the user. The Psychology Principles Every UI/UX Designer Needs to Know

Von Restorff Effect The Von Restorff effect (also known as the isolation effect) predicts that when multiple similar objects are present, the one that differs from the rest is most likely to be remembered! “When multiple similar objects are present, the one that differs from the rest is most likely to be remembered!”

Serial Position Effect The Serial Position Effect is the propensity of a user to best remember the first and last items in a series.

Cognitive load Cognitive load refers to the total amount of mental effort being used in a person’s working memory. To put it simply, it is the amount of thought you need to exercise in order to complete a specific task. “Cognitive load is the amount of thought you need to exercise in order to complete a specific task. It’s easier for users to learn something new if they can discern it to a pattern from something they understand”

Hick’s Law Hick’s Law describes that the time it takes for a person to make a decision depends on the choices available to him or her. So if the number of choices increases, the time to make a decision increases logarithmically.

Law of Proximity Law of proximity is part of the Gestalt Laws of Perceptual Organization, and it states that objects that are near, or proximate to each other, tend to be grouped together. To put it in simpler terms, our brain can easily associate objects close to each other, better than it does objects that are spaced far apart. This clustering occurs because humans have a natural tendency to organise and group things together. “The Law of Proximity states that objects that are near, or proximate to each other, tend to be grouped together”

THANK YOU QUESTIONS?