Creating User Interfaces

Slides:



Advertisements
Similar presentations
 1 Notes from Heim Chapter 8 and
Advertisements

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,
Discount Evaluation Evaluating with experts. Agenda Online collaboration tools Heuristic Evaluation Perform HE on each other’s prototypes Cognitive Walkthrough.
Molde University College INF 245 Fall 2007 OBø Mobile Application Usability INF245 Mobile Applications Ola Bø.
Heuristic Evaluation Evaluating with experts. Discount Evaluation Techniques  Basis: Observing users can be time- consuming and expensive Try to predict.
Evaluating with experts
Input devices, processing and output devices Hardware Senior I.
Human Computer Interface. Human Computer Interface? HCI is not just about software design HCI applies to more than just desktop PCs!!! No such thing as.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
“Come on! Give me ten!” What users really want and really do on library web sites Darlene Fichter OLA Super Conference 2003.
Creating User Interfaces General issues. Classwork/homework: embedded computing project.
Discount Evaluation Evaluating with experts. Discount Evaluation Techniques Basis: – Observing users can be time-consuming and expensive – Try to predict.
SAMPLE HEURISTIC EVALUATION FOR 680NEWS.COM Glenn Teneycke.
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
Ch 14. Testing & modeling users
CINAHL DATABASE FOR HINARI USERS: nursing and allied health information (Module 7.1)
Nielsen’s Ten Usability Heuristics
Usability Evaluation/LP Usability: how to judge it.
Creating User Interfaces Usability Rules. Fitts's Law Homework: Complete comparison of sites to present next class.
Multimedia Specification Design and Production 2012 / Semester 1 / week 5 Lecturer: Dr. Nikos Gazepidis
Testing & modeling users. The aims Describe how to do user testing. Discuss the differences between user testing, usability testing and research experiments.
A STUDENT GUIDE TO USING NAVIGATE NAVIGATE STUDENT GUIDE.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
CS5714 Usability Engineering Usability Inspection Copyright © 2003 H. Rex Hartson and Deborah Hix.
Basic Elements.  Design is the process of collecting ideas, and aesthetically arranging and implementing them, guided by certain principles for a specific.
Fall 2002CS/PSY Predictive Evaluation (Evaluation Without Users) Gathering data about usability of a design by a specified group of users for a particular.
Ten Usability Heuristics with Example.. Page 2 Heuristic Evaluation Heuristic evaluation is the most popular of the usability inspection methods. Heuristic.
Software Interfaces. Learning Objectives Describe the characteristics of different types of user interfaces. Discuss the types of user interfaces which.
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Chapter 6 : User interface design
Finding Magazine & Newspaper Articles in a Library Database
User Interface Design SCMP Special Topic: Software Development
Human Computer Interaction
Procedure for Developing a Multimedia Presentation
Creating User Interfaces
System Design Ashima Wadhwa.
Evaluation Techniques 1
Unit 2 User Interface Design.
Over 1,000 books, journals, videos and reference material
TYPES AND COMPONENTS OF COMPUTER SYSTEM
Rapid Prototyping.
CINAHL DATABASE FOR HINARI USERS
How do I utilize EngradePro?
CIS 524 Possible Is Everything/tutorialrank.com
CIS 524 RANK Lessons in Excellence-- cis524rank.com.
CIS 524 Education for Service/tutorialrank.com
ITE 130 Web Searching.
SY DE 542 User Testing March 7, 2005 R. Chow
Creating User Interfaces
Text.
Using the Multiple Choice Template
Human Computer Interface
Human Computer Interface
Copyright Catherine M. Burns
Software Engineering D7025E
Human Computer Interface
Human Computer Interface
Facebook and Farmville Save the Day
Technology continues to change the way we work and the way we write
Blackboard Committee 2017 Bb Training Program
Essential Question What are the procedures for voting?
Evaluation.
Nilesen 10 hueristics.
Testing & modeling users
Procedure for Developing a Multimedia Presentation
Human and Computer Interaction (H.C.I.) &Communication Skills
Human and Computer Interaction (H.C.I.) &Communication Skills
Practical Interface Guidelines
WordPress Unit Web Coordinators
Presentation transcript:

Creating User Interfaces Usability Rules. Fitts's Law Homework: Choose government site. Prepare to present/discuss in class.

Accessibility U of Alaska mathematics Discussion?

Usability rules Jakob Nielsen's rules: http://www.useit.com/papers/heuristic/heuristic_list.html Heuristics for mobile phones: http://www.iphoneuxreviews.com/?p=114 Yours?

Error prevention I also call this offensive practices. Examples: pull-down lists of months, days, years, rather than open text. Can also force dates in the future dulling/fading illegal options ???

Error recovery Errors do happen. Make detection early, quick, efficient catch as many errors as possible each time, not one at a time IF POSSIBLE Use confirmation screens

New NY voting machines People mark ballots (fill in the circle) and feed into optical readers. Advantage: paper record. Disadvantages: no confirmation whole ballot can be rejected if over-voting (but no clue as to what) less than private ?

Adaptability Provide alternatives for new versus experienced users. Examples: shortcut keys on many applications reduced menus (AutoCad example) ?

Recognition versus recall Show list of recent and/or most popular choices, changed as user types so user can select. ?

Fitts's Law Time to get to a place on the screen is dependent on the distance and the precision required. Confirmed by actual testing! T = k log2(D/S + 0.5), k ~ 100 msec. T = time to move the hand to a target D = distance between hand and target S = size of target http://www.usabilityfirst.com/glossary/term_265.txl http://ei.cs.vt.edu/~cs5724/g1/glance.html Not much hard science in usability but here is something!

Group exercise http://www.asktog.com/columns/022DesignedToGiveFitts.html

Cautionary note Skills at using screen, mouse, touch pad, etc. changing, evolving Skill at typing (regular) text is….degrading? Discuss

Predictive text Opinions? What do you generally do? Some predictive text is adaptive….

Reprise: Stories People coming into ER complaining of abdominal pain Researcher did not want natural language best/satisfactory interface MAY be different than automation of manual method interface needs to fit the data/problem. Early IBM multimedia lessons (Ulysses, Columbus, etc.) Complaints of system too slow, but wasn't it more lack of keywords, descriptions, etc. leading to the wrong video clip. Case of 'advanced technology' not being as effective as other methodology.

Also: expectations / experiences What users bring to [your] application is important: Experiences with other (existing) platforms and applications Expectations on what [your thing] will be For example, this should take one mouse click versus I need to enter considerable amount of complex data. The process can and should be … deliberate, much feedback.

Homework Find a government site (one of your representatives, healthcare.gov, stimulus?) Decide on target audiences, typical questions. Try it! Prepare to present.