Creating Interfaces Fonts article. Favorite sites issues. Users. Usability definition. College sites. Classwork: Compare Purchase College site to other.

Slides:



Advertisements
Similar presentations
DEVELOPING A METHODOLOGY FOR MS3305 CW2 Some guidance.
Advertisements

User Interface Structure Design
© De Montfort University, Characteristics of Good Dialogues Howell Istance Department of Computer Science De Montfort University.
Usability & XML/XSL intro definition of usability Nielsen's rules; Fitt's law XHTML, XML, XSLT server accounts Homework: XHTML verification. Finish XML/XSLT.
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.
Electronic Communications Usability Primer.
Multimedia and the World Wide Web
Usability presented by the OSU Libraries’ u-team.
MScIT HCI Web GUI design. IBM’s CUA guidelines - taster Design Principles Each principle has supporting implementation techniques. The two design.
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,
AJ Brush Richard Anderson
Heuristic Evaluation. Sources for today’s lecture: Professor James Landay: stic-evaluation/heuristic-evaluation.ppt.
HCI 201 Week 4 Design Usability Heuristics Tables Links.
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.
Evaluating with experts
Principles and Methods
User Interface Design Users should not have to adapt to a piece of software; the software should be designed to fit the user.
User interface Systems Analysis and Design Accountancy Department Petra Christian University Surabaya 2003.
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
Design, goal of design, design process in SE context, Process of design – Quality guidelines and attributes Evolution of software design process – Procedural,
]. Website Must-Haves Know your audience Good design Clear navigation Clear messaging Web friendly content Good marketing strategy.
1 SKODA-AUTO.CZ prototype evaluation Poznań, 23th of March 2015.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
User Interface Theory & Design
User Centred Design Overview. Human centred design processes for interactive systems, ISO (1999), states: "Human-centred design is an approach to.
SAMPLE HEURISTIC EVALUATION FOR 680NEWS.COM Glenn Teneycke.
INFO3315 Week 4 Personas, Tasks Guidelines, Heuristic Evaluation.
Usability Considerations For Developing Web Applications Mihail V. Mihaylov (Mike Ramm) CEO, RammSoft Mihail V. Mihaylov (Mike Ramm) CEO,
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
SWE205 Review Spring Why is software unusable? Users are no longer trained. Why? Feature creep Inherently hard: a problem of communication Designed.
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
Usability Evaluation/LP Usability: how to judge it.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
10 Usability Heuristics for User Interface Design.
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
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
1 Chapter 15 User Interface Design. 2 Interface Design Easy to use? Easy to understand? Easy to learn?
Creating Interfaces Defining users. College exercise. HTML5 drawing. Homework: Post or make comment on other postings on reflection on college exercise.
SEG3120 User Interfaces Design and Implementation
Design 2 (Chapter 5) Conceptual Design Physical Design Evaluation
User Interface Theory & Design Lecture 6a 1.  User interface is everything the end user comes into contact with while using the system  To the user,
Mahindra Infotainment System Heuristic Evaluation v1.0 Maya Studios July 6, 2010.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
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.
CENG 394 Introduction to HCI Usability Heuristics.
Heuristic Evaluation Short tutorial to heuristic evaluation
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
RUGGAAMUFFIN Requirements analysis and design Shane Murphy.
Usability Heuristics Avoid common design pitfalls by following principles of good design Nielsen proposes 10 heuristics, others propose more or less. Inspect.
Basic Elements.  Design is the process of collecting ideas, and aesthetically arranging and implementing them, guided by certain principles for a specific.
User Interface Evaluation Heuristic Evaluation Lecture #17.
© 2016 Cognizant. © 2016 Cognizant Introduction PREREQUISITES SCOPE Heuristic evaluation is a discount usability engineering method for quick, cheap,
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
The Successful Website
Chapter 2 Hix & Hartson Guidelines.
Katherine Prentice, MSIS Richard Usatine, MD
A NEW FACE OF THE TECHNICAL COMMUNICATOR – UX IS OUR STRENGTH – WE DESIGN TO WRITE BY CHRIS GANTA © 2016, STC INDIA CHAPTER.
Unit 14 Website Design HND in Computing and Systems Development
Heuristic Evaluation Jon Kolko Professor, Austin Center for Design.
One-timer?. A new face of the technical communicator – UX is our strength – we design to write.
10 Design Principles.
Nilesen 10 hueristics.
Presentation transcript:

Creating Interfaces Fonts article. Favorite sites issues. Users. Usability definition. College sites. Classwork: Compare Purchase College site to other college. Homework: Post proposal for sites for site comparison study.

Fonts Reactions?

Users Computing and illegal drugs are the only industries that call their customers / clients users.

Distinguish System owners System users –End users System designers System builders

Owners vs users Determining owners’ objectives is not always easy. Old models were –IT developed an application for in-house use. Objectives of users and owners were the same…pretty much. –IT developed an application for sale (or lease). System users (=customers or clients) purchased the application to satisfy their objectives.

Your favorite sites examples Content: –What are owners’ and what are users’ objectives? Mechanics: –any issues with CSS, html? –Demonstrate FTP? Alternative ways using file hierarchy

Common ways interfaces are NOT user-centered Assume user knows the jargon –Technical –Business personal Citibank story Assume user knows the organization –visitors to college website OR catalog Assume user's interests will motivate sustained time with site/application

ISO definition usability of an interface is "the effectiveness, efficiency, and satisfaction with which specified users can achieve specified goals in a particular environment". –effectiveness=does it do the job –efficiency=how well it does it in terms of time, effort, costs (system & user) other factors –satisfaction=perception of user

Aside If system owners just want people to come to site to see ads, then the most important criteria is satisfaction, not particularly efficiency or effectiveness.

Case study: college site Who are the owners? What are the user groups and their objectives? How to determine success: –Effectiveness –Efficiency –Satisfaction

User groups Challenge: multiple user groups! –Current faculty –Current students –Prospective students first time visitor repeat visitor Parents Possible transfer (i.e., older) student Accepted –Guidance counselor –Other Academics, other professionals wanting information ?

Activity Pick another institution and compare to Purchase. Answer these questions. Keep [rough] track of number of screens, any false starts, etc. –What are the major(s) offered involving computing? How does it/do they compare in requirements to math/cs here? Are there major(s) similar to new media? How does it….. –What is the phone number / for person to talk to about specific major? What is phone number / … about summer courses? –What does it cost? What are deadlines to apply? –When is Spring break? What is schedule for finals? –Define your own question. Who (what user group) would ask each of these questions?

Regarding satisfaction… IBM usability study story…. –DOS, Windows, OS –two part study: setup versus use Set up of OS was too painful for group to continue –use part included tests on specific tasks: looking up addresses, writing a letter, sending , etc. Performance was poor! Participants said systems were easy to use!

Interface in most/many? cases… –success means the interface is less obvious, not more –User's objective is NOT to use the interface but to get something accomplished. –BUT there can be the issue of branding Complex interactions (data-rich) require more than simple interactions.

Critical factors Need to define (know) –purpose process (what goes on before and after, what are the steps, etc.) –user purpose & owner purpose may be different: Web site with ads: the 'content' is there to 'capture the eyeballs'. Even in intranet web sites, system owners and system users can have different views. –environment--audience –costs of success and failure Cannot really talk about interface if you don't know these factors.

Jakob Nielsen's Rules Simple and natural dialogue-- Minimising complexity, principles of graphical layout. Speak the user's language– Affordances*, mappings, metaphors and using the user's perspective. Minimise the user's memory load--Limits of human short-term memory load. Recognition versus recall. Consistency--Importance of generalisation in learning and use. Feedback--Types, persistence and response times. Clearly marked exits--Cancel, undo and action priorities. Shortcuts--Power-user options* including macros, history and agents. Good error messages--Guidelines for error messages. Prevent errors--Interface modes, interface syntactic correctness and commensurate effort. Help and documentation--Task centred minimal manuals.

Affordances from Don Norman ( –The word "affordance" was invented by the perceptual psychologist J. J. Gibson (1977, 1979) to refer to the actionable properties between the world and an actor (a person or animal). –perceived affordance: what the user believes to be possible (as way of communicating with system) for example: using mouse to move cursor to click on specific region

Usability Principles (Heuristics) from U. S Dept of Labor 1. Speak the users' language. Use words, phrases, and concepts familiar to the user. Present information in a natural and logical order. 2. Be Consistent. Indicate similar concepts through identical terminology and graphics. Adhere to uniform conventions for layout, formatting, typefaces, labeling, etc. 3. Minimize the users' memory load. Take advantage of recognition rather than recall. Do not force users to remember key information across documents. 4. Build flexible and efficient systems. Accommodate a range of user sophistication and diverse user goals. Provide instructions where useful. Lay out screens so that frequently accessed information is easily found. 5. Design aesthetic and minimalist systems. Create visually pleasing displays. Eliminate information which is irrelevant or distracting.

US D. of Labor Heuristics, cont. 6. Use chunking. Write material so that documents are short and contain exactly one topic. Do not force the user to access multiple documents to complete a single thought. 7. Provide progressive levels of detail. Organize information hierarchically, with more general information appearing before more specific detail. Encourage the user to delve as deeply as needed, but to stop whenever sufficient information has been received. 8. Give navigational feedback. Facilitate jumping between related topics. Allow the user to determine her/his current position in the document structure. Make it easy to return to an initial state. 9. Don't lie to the user. Eliminate erroneous or misleading links. Do not refer to missing information.

Caution Usability inspection using rules is NOT as important as consulting with users and [observing] testing by users or as close as you can get to 'real' users. –Still, do it! Continual monitoring of usage, system performance, etc. is also important. –Prepare for change. Users liking the system is probably not as important as users 'using' the system [fairly] successfully.

User (give name!) Power-user: frequent, 'expert', repeat client Novice user: –infrequent user your site –infrequent user in general Emerging & important phenomenon: users familiar with web sites in general, though not yours. (Nielsen stresses the importance of [following] general standards.) Need to weigh following conventions versus strategies that may better reflect your subject matter.

Other Purchase sites We use moodle for instructional support –You can comment now and we will discuss this at the end. Note: two classes of users: students (you) and teacher We use myHeliotrope for registration and ongoing support. Several classes of users. –Hope to have someone from CTS come in for discussion.

Homework Pick a type of web site for which you can identify 2 distinct sites, for example: –Clothing store –DMV –Gps –weather Your task is to compare the two with respect to usability. Post