Design Chris North cs3724: HCI. Quiz What are the 3 steps in producing a UI?

Slides:



Advertisements
Similar presentations
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica User interface Updated: December 2014.
Advertisements

Claims Analysis: Example ‘Hall of Fame/Shame’ Presentation Chris North CS 3724: Intro to HCI.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
11 HCI - Lesson 5.1 Heuristic Inspection (Nielsen’s Heuristics) Prof. Garzotto.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
Heuristic Evaluation. Sources for today’s lecture: Professor James Landay: stic-evaluation/heuristic-evaluation.ppt.
CS147 - Terry Winograd - 1 Lecture 6 – Usability Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department Stanford.
Heuristics  Basis  Evaluators –Qualifications –Training  Preparation –Scenario  Results –List of problems –Severity –Group synthesis.
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
Heuristic Evaluation Evaluating with experts. Discount Evaluation Techniques  Basis: Observing users can be time- consuming and expensive Try to predict.
Evaluation Through Expert Analysis U U U
Evaluating with experts
Heuristic Evaluation.
Usability 2004 J T Burns1 Usability & Usability Engineering.
10th Workshop "Software Engineering Education and Reverse Engineering" Ivanjica, Serbia, 5-12 September 2010 First experience in teaching HCI course Dusanka.
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
Lecture 23: Heuristic Evaluation
1 SKODA-AUTO.CZ prototype evaluation Poznań, 23th of March 2015.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
Evaluation: Controlled Experiments Chris North cs3724: HCI.
CS3205: HCI in SW Development More on Detailed Design: Guidance and Color.
Information Design and Visualization
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
Formative Evaluation cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
Chapter 26 Inspections of the UI. Heuristic inspection Recommended before but in lieu of user observations Sort of like an expert evaluation Heuristics.
Basic Principles of HCI Lecture Requirements Analysis Establish the goals for the Website from the standpoint of the user and the business. Agree.
Nielsen’s Ten Usability Heuristics
10 Usability Heuristics for User Interface Design.
Usability Expert Review Anna Diubina. What is usability? The effectiveness, efficiency and satisfaction with which specified users achieve specified goals.
Multimedia Specification Design and Production 2012 / Semester 1 / week 5 Lecturer: Dr. Nikos Gazepidis
Usability Evaluation June 8, Why do we need to do usability evaluation?
HEURISTIC EVALUATION OF CONTENT MANAGEMENT SYSTEMS: CMS SPECIFIC HEURISTICS Ronald Bos, Jilles van Gurp, Jan Herman Verpoorten, Sjaak Brinkkemper.
Scenario-Based Usability Engineering Chris North cs3724: HCI.
SBD: Interaction Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of.
Design Rules-Part B Standards and Guidelines
Usability Testing Chris North cs3724: HCI. Presentations karen molye, steve kovalak Vote: UI Hall of Fame/Shame?
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Developed by Tim Bell Department of Computer Science and Software Engineering University of Canterbury Human Computer Interaction.
June 5, 2007Mohamad Eid Heuristic Evaluation Chapter 9.
Scenario-Based Usability Engineering Chris North CS 3724: HCI.
SBD: Usability Evaluation Chris North cs3724: HCI.
Presentations Project Teams (practice presenting together) 5% of grade 5 minutes STRICTLY ENFORCED 3-4 PowerPoint slides – to Kibum, bring on CD,
Early Design Process Chris North cs3724: HCI. Presentations mohamed hassoun, aaron dalton Vote: UI Hall of Fame/Shame?
SBD: Information Design
Heuristic Evaluation Short tutorial to heuristic evaluation
Cs3724: Introduction to HCI Dr. Chris North GTA: Purvi Saraiya.
Interaction Styles Chris North cs3724: HCI. Presentations mike miller sean king Vote: UI Hall of Fame/Shame?
Administrivia  Feedback from the mid-term evaluation  Insights from project proposal.
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
Introduction to Evaluation “Informal” approaches.
Fall 2002CS/PSY Predictive Evaluation (Evaluation Without Users) Gathering data about usability of a design by a specified group of users for a particular.
The Design Process A bluffer’s guide to interface design A ‘proper’ Design process.
Ten Usability Heuristics with Example.. Page 2 Heuristic Evaluation Heuristic evaluation is the most popular of the usability inspection methods. Heuristic.
COGNITIVE WALKTHROUGH Vigneshwar Poojar. The cognitive walkthrough is a formalized way of imagining people’s thoughts and actions when they use an interface.
SBD: Interaction Design Chris North CS 3724: HCI.
APPLE MAPS FOR APP Heuristic Evaluation By Rayed Alakhtar.
© 2016 Cognizant. © 2016 Cognizant Introduction PREREQUISITES SCOPE Heuristic evaluation is a discount usability engineering method for quick, cheap,
Presentations Project Teams (practice presenting together) 5% of grade 5 minutes STRICTLY ENFORCED 3-4 PowerPoint slides – to Jacob, bring on CD,
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Heuristic Evaluation May 4, 2016
Human-Computer Interaction
Heuristic Evaluation August 5, 2016
Scenario-Based Usability Engineering
Software Engineering D7025E
Evaluation ECE 695 Alexander J. Quinn March 30, 2018.
10 Design Principles.
Nilesen 10 hueristics.
Formative Evaluation cs3724: HCI.
Information Visualization
Presentation transcript:

Design Chris North cs3724: HCI

Quiz What are the 3 steps in producing a UI?

Process Design EvaluateDevelop Many iterations

Homework #0: UI Analysis See website Pick a movie of your choice Task: find a convenient playing time and location Use 3 different systems: TELL Write down the time it takes you for each Bring your times to class on Thursday

Homework #0 Qualitative discussion Usability problems, errors, access, alternate tasks, … Quantitative discussion Data averages, min, max Data visualization Statistics, t-tests, …

5 UI Metrics User performance time User error rates User learning time Users’ retention time User subjective satisfaction Not “user friendly”, “intuitive”

Design Process 1.Understand the problem Users Tasks 2.Sketch solutions Apply design principles Continuously evaluate Be creative

Know Thy User Age, computer exp, education, handicaps, language, culture, hardware, access Frequency of use / expertise

Task Analysis 30% Know movie, what time,loc? 30% Browse: what movies are out, where, when Know time, what movie,loc,duration? Know loc, what movie,when 5% ratings

Task Profiles Tradeoffs between tasks Task i: Frequency of occurance User performance time Global optimization: Minimize:  tasks freq i *time i

Design Process 1.Understand the problem Users Tasks 2.Sketch solutions Apply design principles Continuously evaluate Be creative

Over-arching Principle Think from the user’s perspective

Shneiderman’s 8 Golden Rules 1.Consistency multi-close Word, PPT 2.Shortcuts for experts Word bold 3.Feedback Wysiwyg 4.Sequences with closure wizards 5.Prevent errors, rapid recovery undo 6.Easy reversal HomeFinder 7.User control ClipIt modal 8.Reduce memory load web nav, phone menu

Nielsen’s 10 Heuristics 1.Visibility of status 2.Speak user’s language error message 3.User control, freedom 4.Consistency 5.Error prevention 6.Recognition over recall menu or command 7.Efficient, flexible 8.Aesthetic minimalist 9.Error recovery 10.Help

Speak the User’s Language

The Hard Part Balancing Tradeoffs Some “tradeoffs” aren’t tradeoffs Creativity “Design is radically transformational”

Homework #1: UI Critique See website Due: Thursday, Jan 24 Goal: analyze and critique a UI of your choice Pick a UI Software, or real world Not too big Not a website 2 pages: Good things Bad things, redesign suggestions

Presentations 2 / lecture 5 minutes, 2-3 slides UI critique Vote: UI Hall of Fame/Shame Tues: mike miller, sean king Thurs: brian hostetle, daniel boisson

Fast Food Drive-Thru Menus User Tasks: Get food FAST! Typically: Not sure what I want Sometimes: Know what I want Passengers want food too Limited budget

The Good All in one view Organized by categories Tabular format: left alligned, prices alligned Combo meals (high frequency) Get price before proceeding Some: feedback on order Need picture!

The Bad See menu too late Passengers cant see menu Passenger must order thru driver Winter: brrrrr… Small Redesign ideas: More menus back in line Menu on both sides of car Microphone on both sides Radical: cell phone, in-car UI

The Ugly Can’t understand a word they say They cant hear me over my ’87 VW