1 3132/3192 User Accessibility © University of Stirling 2003 3132/3192 User Accessibility 2.

Slides:



Advertisements
Similar presentations
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
Advertisements

Ensuring Progress in the General Education Curriculum
© De Montfort University, Characteristics of Good Dialogues Howell Istance Department of Computer Science De Montfort University.
Home Modifications and Accessibility Pam Stockman Occupational Therapist University of Washington Medical Center.
Tailoring Needs Chapter 3. Contents This presentation covers the following: – Design considerations for tailored data-entry screens – Design considerations.
Universal Design CMDS March 2010 L. Peña. What is Universal Design (UD)? “Universal Design is an approach to the design of all products and environments.
Learning about software Interfaces.  In this lab, you will examine  Excel Spreadsheet Interface  Access Database Interface  You will also learn about.
The Seven Principles of Universal Design By Scott Rains The Rolling Rains Report.
Universal Design. Low-wealth children engage in far less academic work By Oct. of first grade, a middle/high-SES child reads 12 words per reading session;
INTD 51 sustainable environments
Teaching Diversity Through Inclusive Design Case Studies L. Goldberg, E. Jolly, J.P. Mellor, B. Moeller, M. Rothberg, R. Stamper, and M. Wollowski Rose-Hulman.
Universal Design The Principles.
Really designing for users! Gunela Astbrink Policy Advisor, TEDICORE (Telecommunications and Disability Consumer Representation)
7M701 1 User Interface Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 15
CMPUT 301: Lecture 25 Graphic Design Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
What is Universal Design?
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
Help and Documentation CSCI324, IACT403, IACT 931, MCS9324 Human Computer Interfaces.
User-Centered Design Good design The user says “Yes, I see” or “Of course”. A simple explanation is sufficient. Bad design The user says “How am I going.
Hierarchy/navigation and types of navigation in print and electronically.
User Interface Design Users should not have to adapt to a piece of software; the software should be designed to fit the user.
Usability and Accessibility in BME Design Thomas Yen Ph.D Biomedical Engineering Dept. University of Wisconsin-Madison.
Center on Postsecondary Education and Disability, University of Connecticut, UDI Project 1 Unit 2. Universal Design.
Universal Design Products and Environments for All Jocelyn Freilinger MLA.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
Unit 2: Engineering Design Process Foundations of Technology Lesson 3: Design Principles Design Principles.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Accessible Learning Research Presentation TERI JUNGE.
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
User interface design. Recap OOD is an approach to design so that design components have their own private state and operations Objects should have constructor.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
The ID process Identifying needs and establishing requirements Developing alternative designs that meet those requirements Building interactive versions.
WEB DESIGN FOR CHILDREN AND YOUNG ADULT LIBRARIES Ross J. Todd School of Communication, Information and Library Studies Rutgers, the State University of.
School of Computing Dublin Institute of Technology Ciarán O’Leary Damian Gordon.
Laurie Ray PT, PhD NC DPI Consultant for Physical Therapy, Medicaid and Liaison for Adapted Physical Education Universal Design for Learning.
 Theory – Constructivism  Framework – Universal Design for Instruction  Through Differentiated Instruction ◦ Technology  Teaching Methods  Teaching.
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.
Multimedia Specification Design and Production 2012 / Semester 1 / week 5 Lecturer: Dr. Nikos Gazepidis
PBA Front-End Programming Universal Usability. Two aspects of usability in web design – Enabling the typical user to accomplish her task as efficiently.
Universal Design Of Instruction: Diverse Student Populations Maria Barile, Jillian Budd Adaptech Research Network, Dawson College - Montreal, Concordia.
Chapter 9 Design guidance and design rationale. UIDE Chapter 9 Sources of Design Guidance Standards Standards –User interface standard Design Guidelines.
The Design of Everyday Things Darn these hooves! I hit the wrong switch again! Who designs these instrument panels, raccoons?
1 CSC111H User Interface Design Dennis Burford
Developed by Tim Bell Department of Computer Science and Software Engineering University of Canterbury Human Computer Interaction.
Chung Sik, Kim Universal Design Term Project.
Input Design Lecture 11 1 BTEC HNC Systems Support Castle College 2007/8.
The Process and Principles of Universal Design. The Process of Universal Design The process of universal design requires a macro view of the application.
INTERFACE COMPOSITION GAME DESIGN. OBJECTIVES After this lesson, students will be able to: Identify the Eight Golden Rules of Human-Computer Interface.
Heuristic Evaluation Short tutorial to heuristic evaluation
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
AT Approach AT Definitions AT Assessment AT Accessibility AT Adaptability and Personalization.
IPv6 based Applications – Accessibility and Usability? Gunela Astbrink TEDICORE & ISOC-AU Australian IPv6 Summit 31 Oct – 1 Nov 2005.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Universal Design Products and Environments for All Jocelyn Freilinger MLA Associate ASLA.
Guidelines and Principles UNIVERSAL DESIGN & UNIVERSAL DESIGN FOR LEARNING 1.
PRINCIPLES OF UNIVERSAL DESIGN: Usable learning environments for all students.
Universal Design The 7 Principles. Equitable Use The design is marketable to people with diverse abilities.
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Universal Design In Computer Science Damian Gordon.
Human Computer Interaction Lecture 21 User Support
Usability engineering
Technological Design, Third Edition
Introduction to Disability and IT: Policy Development
Proper functionality Good human computer interface Easy to maintain
Accessible / Universal Design
Foundations of Technology Design Principles
Foundations of Technology Design Principles
Presentation transcript:

1 3132/3192 User Accessibility © University of Stirling /3192 User Accessibility 2

2 3132/3192 User Accessibility © University of Stirling 2003 Design Principles Today: Universal Design Principles Computing Design Principles These principles may not always be easy to follow, may not be possible to follow 100%, but knowing the guidelines helps when designing!

3 3132/3192 User Accessibility © University of Stirling 2003 Seven Universal Design Principles (for inclusive design) Universal Principle 1: Simple and intuitive Think about who it is being designed for. It should be easy to use, regardless of the user’s skills and experience. Actions should correspond sensibly to their results. Provide feedback for any actions done. Let the user have a good mental idea of what is going on.

4 3132/3192 User Accessibility © University of Stirling 2003 Universal Design Principles Universal Principle 2: Flexibility The design should accommodate a wide range of preferences, abilities, and speeds Universal Principle 3: Error tolerance Minimize hazards and errors The design should fail safely, not badly

5 3132/3192 User Accessibility © University of Stirling 2003 Universal Design Principles Universal Principle 4: Communicate information effectively Make the relevant parts visible –or audible, or even touchable Maximise legibility

6 3132/3192 User Accessibility © University of Stirling 2003 Universal Design Principles Universal Principle 5: Equal or equivalent use Useful for people with diverse abilities Provide the same or equivalent usage Don’t segregate or stigmatize users

7 3132/3192 User Accessibility © University of Stirling 2003 Universal Design Principles Universal Principle 6: Low physical effort Efficient comfortable design, with minimal fatigue Universal Principle 7: Size and space Provide appropriate size and space for approach and use, regardless of body size, posture and mobility Accommodate assistive devices

8 3132/3192 User Accessibility © University of Stirling 2003 Computer-Specific Design The universal principles are all still relevant, but for people designing computing products, the emphasis is different User-centred design is different –more is known about the user, e.g. what sort of computer equipment they are likely to use what assistive technologies they might be using Computers are sophisticated pieces of equipment, requiring skill to use, and capable of achieving complicated tasks. –users need more training –more common for users to not feel in control

9 3132/3192 User Accessibility © University of Stirling 2003 Four Computing Design Principles Computing Principle 1: Let the User Feel in Control Computing Principle 2: Don’t Overload the User's Memory Computing Principle 3: Try to Prevent and Fix Errors Computing Principle 4: Know Thy User For software, web pages, computer equipment,...

/3192 User Accessibility © University of Stirling 2003 (1) Let the User Feel in Control Let the appearance be clearly laid out, with obvious controls –(Universal Design Principle 4: Communicate Information Effectively) Examples: Some of the controls for a painting program historywired.si.edu

/3192 User Accessibility © University of Stirling 2003 (1) Let the User Feel in Control Offer the user choices as to how they can perform actions –In particular, provide shortcuts, as experienced users appreciate quick ways to do things –(Universal Design Principle 2: Flexibility) Example

/3192 User Accessibility © University of Stirling 2003 (1) Let the User Feel in Control Requested actions should have feedback –“sending back to the user information about what action has actually been done” Example No unexpected actions –the computer shouldn't take it upon itself to do something without the user requesting it

/3192 User Accessibility © University of Stirling 2003 (1) Let the User Feel in Control A bigger example of feedback: Then again, there is such a thing as too much feedback!

/3192 User Accessibility © University of Stirling 2003 (1) Let the User Feel in Control Example: Lack of feedback

/3192 User Accessibility © University of Stirling 2003 (2) Don’t Overload the User's Memory It should be as simple and intuitive to use as possible –(Universal Design Principle 1: Simple and Intuitive) To reduce memory load, it helps to have –consistency (with what the user is used to) –help files for when the user can't remember what to do, but of course the less the user needs to use the help, the better! Give the right amount of assistance. Two useful maxims: –"Don't make the user look stupid", –"Imagine users as very intelligent but very busy" (Alan Cooper, in "About Face")

/3192 User Accessibility © University of Stirling 2003 (2) Don’t Overload the User's Memory Here Internet Explorer can display the buttons with words on, to make it easy to remember which is which. It can be very difficult to remember a whole bunch of passwords. One alternative solution is to provide a question in case you forget. Examples: Reducing Memory Load

/3192 User Accessibility © University of Stirling 2003 (2) Don’t Overload the User's Memory Example: Consistency

/3192 User Accessibility © University of Stirling 2003 (2) Don’t Overload the User's Memory Example: Providing help Pluses: Simple and intuitive to use Help easily available Minuses Often too helpful! A paperclip pretending to be smarter than you, and winking at you, can be patronising.

/3192 User Accessibility © University of Stirling 2003 (3) Try to Prevent and Fix Errors Best of all, try and prevent errors happening in the first place! Example: The error of losing work is prevented.

/3192 User Accessibility © University of Stirling 2003 (3) Try to Prevent and Fix Errors If errors do occur, try and fix them –Either correct the error, –or allow a reversal to before (an "Undo" action). –(Universal Design Principle 3: Error Tolerance) Example: Undo and Redo Undo buttons are very common (essential!). A "Redo" is a way of undoing the "Undo" !

/3192 User Accessibility © University of Stirling 2003 (3) Try to Prevent and Fix Errors Example: Good intentions, but...

/3192 User Accessibility © University of Stirling 2003 (3) Try to Prevent and Fix Errors Example: Mouse and Keyboard connectors

/3192 User Accessibility © University of Stirling 2003 (4) Know Thy User User-centred design - think who you're designing for –Don't exclude people unnecessarily –Allow assistive devices to be used –(Universal Design Principle 5: Equal or equivalent use) –(Universal Design Principle 6: Low physical effort) –(Universal Design Principle 7: Size and space) The most important of the design principles, so important, that we will go into more detail about this next week...