Human Computer Interaction Lecture 10 Interaction Paradigms.

Slides:



Advertisements
Similar presentations
local structure – single screen global structure – whole site
Advertisements

interaction design basics
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
Human Computer Interaction Interaction Design Basics.
Chapter 5 interaction design basics. design: –what it is, interventions, goals, constraints the design process –what happens when users –who they are,
User-Interface Design Process Lecture # 6 1Gabriel Spitz.
Lecture 2 Page 1 CS 236, Spring 2008 Security Principles and Policies CS 236 On-Line MS Program Networks and Systems Security Peter Reiher Spring, 2008.
Design Process …and the project.
Interaction Design Basics
Chapter 5 interaction design basics. design: –what it is, interventions, goals, constraints the design process –what happens when users –who they are,
Human Computer Interaction An Introduction. Human-Computer Interaction "Human-computer interaction (HCI) is the study of the interaction between people,
Interaction design IS 403: User Interface Design Shaun Kane.
The Web. How does the Web work? The web is a collection of networks, starting near your home or office and expanding until we reach the global network.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Requirements Engineering Requirements Elicitation Process Lecture-8.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
CENG 394 Introduction to Human-Computer Interaction CENG 394 HCI interaction design basics.
บทที่ 6 การออกแบบปฏิสัมพันธ์ระหว่าง ผู้ใช้ และคอมพิวเตอร์ (Human–Computer Interaction Design) Human and Computer Interaction By Juthawut Chantharamalee.
Chapter 5 interaction design basics. design: –what it is, interventions, goals, constraints the design process –what happens when users –who they are,
Chapter 3 interaction design basics. design: –what it is, interventions, goals, constraints the design process –what happens when users –who they are,
Design Rules-Part B Standards and Guidelines
The BIG picture navigation and dialogue goal start the systems info and helpmanagementmessages add userremove user main screen remove user confirm add.
Interaction Design Basics– Part I
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
1 Designing Better Software User Centred Design and Usability Adam Smith Director, Design and Usability Flight Level Media Ltd.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
EVALUATION PROfessional network of Master’s degrees in Informatics as a Second Competence – PROMIS ( TEMPUS FR-TEMPUS-JPCR)
Chapter 5 interaction design basics. design: –what it is, interventions, goals, constraints the design process –what happens when users –who they are,
Asking Users and Experts Li Zhang (Jacey) Yuewei Zhou (Joanna)
Interaction design basics design: –what it is, interventions, goals, constraints the design process –what happens when users –who they are, what they are.
interaction design basics
interaction design basics
SIE 515 Design and Usability
Task-Centered Walkthrough
Chapter 16: User Interface Design
Topic for Presentaion-2
The Systems Engineering Context
interaction design basics
Design patterns in HCI.
Human Computer Interaction Lecture 10 Interaction Paradigms
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
HCI in the software process
interaction design basics
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
interaction design basics
Informatics 121 Software Design I
CSE310 Human-Computer Interaction
Informatics 121 Software Design I
interaction design basics Prof. Ahmed Sameh
HCI – DESIGN RATIONALE 20 November 2018.
Designing for the World Wide Web
interaction design basics
Software Engineering D7025E
HCI in the software process
User interface design.
Interaction design basics
interaction design basics
CS305, HW1, Spring 2008 Evaluation Assignment
HCI in the software process
interaction design basics
interaction design basics
Название доклада.
interaction design basics
Security Principles and Policies CS 236 On-Line MS Program Networks and Systems Security Peter Reiher.
interaction design basics
Week: 09 Human-Computer Interaction
interaction design basics
Presentation transcript:

Human Computer Interaction Lecture 10 Interaction Paradigms

What is design? achieving goals within constraints goals - purpose who is it for, why do they want it constraints materials, platforms trade-offs

for Human–Computer Interaction understand your materials understand computers limitations, capacities, tools, platforms understand people psychological, social aspects, human error and their interaction …

To err is human Accident reports.. aircrash, industrial accident, hospital mistake enquiry … blames … ‘human error’ But … In fact not human error but human nature concrete lintel breaks because too much weight blame ‘lintel error’ ? … no – design error we know how concrete behaves under stress Human ‘error’ is normal we know how users behave under stress so design for it! Treat the user at least as well as physical materials!

interviews Ethnography (study of cultures) what is there vs. what is wanted guidelines principles dialogue notations precise specification architectures documentation help evaluation heuristics scenarios task analysis what is wanted analysis design implement and deploy prototype

Requirements – what is there and what is wanted … Analysis – ordering and understanding Design – what to do and how to decide Iteration and prototyping – getting it right … and finding what is really needed! Implementation and deployment – making it and getting it out there

How to design with focus on users? know your user personae

Know your USER who are they? Harder to answer if you are designing a generic software like word processor probably not like you! You assume your own interests and abilities talk to them Structured interviews, open-ended discussions Bringing potential users fully into the design process - Participatory design

know your user watch them Talking with people might not be enough Asking judo players??? Think about walking Solution: watch and observe them either informally or involving them Observations tell you what they do, they will tell you why

know your user use your imagination Observing users can be costly … imagine their experiences

Persona Picture of an imaginary person who represents your core user group description of an ‘example’ user not necessarily a real person use as substitute user what would Betty (as a Warehouse manager) think

The Patterns (Handouts) Patterns of User Behavior

Scenarios stories for design use and reuse

scenarios stories for design or stories of interaction – Example of a short scenario: User intends to press the “save” button, but accidentally presses the “quit” button, so looses his work – communicate with others (Designers, users) – validate other models – understand dynamics (Behaviour of system not only screen shot) linearity – time is linear - our lives are linear

Navigation Design Local structure – single screen(control) Global structure – whole(system) site

Levels of Interaction Widget choice – Menus etc. – Form Elements, tags, links – Buttons, dials, lights Application navigation, Site Structure Environment – other apps, O/S,Web browser, The real world

Local Structure From one screen looking out

Four golden rules knowing where you are knowing what you can do knowing where you are going – or what will happen knowing where you’ve been – or what you’ve done (Lost in hyperspace)

Where you are – breadcrumbs shows path through web site hierarchy -Category, subcategory, this page

Design Focus- modes lock to prevent accidental use … – remove lock - ‘c’ + ‘yes’ to confirm – frequent practiced action if lock forgotten – in pocket ‘yes’ gets pressed – goes to phone book – in phone book … ‘c’ – delete entry ‘yes’ – confirm … oops !

Global Structure between screens within the application

Hierarchical Diagrams the system info and helpmanagementmessages add userremove user

Network Diagrams main screen remove user confirm add user show different paths through system

what leads to what what happens when including branches more task oriented then hierarchy main screen remove user confirm add user