Introduction & Overview

Slides:



Advertisements
Similar presentations
Microsoft Office 2010 Office 2010 and Windows 7: Essential Concepts and Skills Mark Worden Instructor Use your spacebar or down arrow key to advance slides.
Advertisements

Introduction to Online Data Collection (OLDC) Community Based Abstinence Education September, 2009.
CPSC 481 Foundations and Principles of Human Computer Interaction
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
1 SWE Introduction to Software Engineering Lecture 26 – User Interface Design (Chapter 16)
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
TechP rt 1 An Overview of the Courses and the Books Technology Training June 2007
Microsoft Office 2010 Office 2010 and Windows 7: Essential Concepts and Skills.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
Welcome to the Southeastern Louisiana University’s Online Employment Site Applicant Tutorial!
User Interface Overview Jeff Offutt SWE 432 Design and Implementation of Software for the Web.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 24 Managing and Reporting Database Information 1 Morrison / Wells / Ruffolo.
RESEARCH POSTER PRESENTATION DESIGN © entations.com QUICK DESIGN GUIDE (--THIS SECTION DOES NOT PRINT--) This PowerPoint 2007 template.
1 Lesson 18 Managing and Reporting Database Information Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
UNDERSTANDING “THE RIBBON” Bonnie Powell Assistant Administrative Computer Network Coordinator.
Navigating Selection Manager –
Chapter 2: Advanced programming concepts Part 3: The user interface Lecture 5 1.
Assistive Technology: An Overview E-Learning Layout for Introductory Slides Betty Atkins: MIDD 540.
OOo Impress Design Proposal by The FLUX UI Team. Page 2 Just a Note FLUX User Interface To all who tirelessly devote their time and effort into making.
3E Online General User Training Guide
Chapter 6 : User interface design
People First! How to Verify Your People First Personal and Work Information for the 411 Online Directory This is the People First Training Course for New.
Usability Overview Upsorn Praphamontripong CS
Characteristics of Graphical and Web User Interfaces
Lesson 11 Exploring Microsoft Office 2007
Deia Roberts Educational Specialist
Agenda Learn about the new TJ Ministry Application & Registration System Mixture of PowerPoint Slides, Demo’s and Hands-on Goals: Learn Concepts Play.
Introduction to PowerPoint
Microsoft Excel.
Section 7.1 Section 7.2 Identify presentation design principles
Lesson 23 Managing and Reporting Database Information
System Design Ashima Wadhwa.
PowerPoint Web Feature
Lawson System Foundation 9.0
Administrator Training
Module 1.1 Introduction to computers
Design and Implementation of Software for the Web
Office 2010 and Windows 7: Essential Concepts and Skills
User Interface Design and Development
Introduction & Overview
Usability and user Interfaces
Accidental and Essential Problems Excise Tasks
Krug 8 Dialog Boxes Toolbars
Adding and editing users
Norman Chapter 6 Krug Chapter 7 C: Navigation
Krug 11 Usability as Courtesy
Web User Interface (WUI) Behavior
Welcome! IE 7 Test Drive Presented by the Office of Information Technology.
The Smarter Balanced Assessment Consortium
The Smarter Balanced Assessment Consortium
Krug Chapter 2 How We Really Use the Web and Web Site Design
Database Applications – Microsoft Access
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Krug Chapter 1 Don’t Make Me Think ! And Designing Hyper Text
Chapter 1 Cognitive psychology concepts
Characteristics of Graphical and Web User Interfaces
Shneiderman’s measurable criteria
GRAPHICAL USER INTERFACE GITAM GADTAULA. OVERVIEW What is Human Computer Interface (User Interface) principles of user interface design What makes a good.
GRAPHICAL USER INTERFACE GITAM GADTAULA KATHMANDU UNIVERSITY CLASS PRESENTATION.
Fundamentals of Using Microsoft Windows XP
Review for Final Exam Spring 2018
The Smarter Balanced Assessment Consortium
The Smarter Balanced Assessment Consortium
Krug Chapter 1 Don’t Make Me Think ! And Designing Hyper Text
Human and Computer Interaction (H.C.I.) &Communication Skills
Desktop Gold Link Presented by desktop gold link Get AOL Desktop Gold Download Link.
Microsoft Office Word 2003 Lesson 1
Lesson 2: Gathering and Organizing Information Using ICT KEY QUESTION: HOW DO YOU GATHER AND ORGANIZE INFORMATION USING THE COMPUTER AND INTERNET?
Review for Final Exam Spring 2017
Presentation transcript:

Introduction & Overview Jeff Offutt https://www.cs.gmu.edu/~offutt/ SWE 632 User Interface Design and Development Shneiderman, Ch. 1

SWE 632 Overview Why we hate computers Informal title Why we hate computers And what we can do about them In mature engineering fields, customers choose products they can use without help Can I drive the car without extra training? Can I use this web application without being taught? Can I program my DVR without the manual? Can I use my stopwatch without help? 16-Nov-18 © Offutt

What Will You Learn in SWE 632? How to analytically break down the essential characteristics of usable software Engineering principles for designing and building software interfaces that are Fast to learn Speedy to use Avoid user errors How to recognize and articulate the difference between “this program sucks” and “I can improve this program by changing X,Y, and Z” Life-long habits for engineering usable products 16-Nov-18 © Offutt

What is This Class? Psychology human factors ? Graphics ? NOT (Psychology) Graphics ? NOT (CS) GUI Programming ? NOT (Skills) A design class ? YES Some of all of those: Psychology serves as the theoretical foundations Graphics provides the mechanism (how, but not what to do) GUI programming works at a lower level than 632 16-Nov-18 © Offutt

A Design Class Engineers tend to focus on functionality Exciting features are worthless if users cannot use them! Patriot web : How much time to we spend navigating among screens and menus? Cell phones : do you know how to use all of the features? Facebook : How many users change their privacy? 16-Nov-18 © Offutt

User Friendly The term “user friendly” is over-used and under-defined What is “friendly” to one person may be trite, tedious, or confusing to another “User appropriate” is more accurate … But we need to know something about the user! 16-Nov-18 © Offutt

Usability Beyond Software Usability is more than software : Street signs Writing Clothes style (ties!) Restaurants (smoking area, lighting) Exams (instructions, ordering of questions) Ergonomics is human factors in a physical realm Office layout furniture 16-Nov-18 © Offutt

Traditional CS is entirely inside out Design of UIs Inside-out design : Develop a system, then add the interface Outside-in design : Develop the interface, then build the system to support it When decisions are made, either the developer must conform to the user, or the user must conform to the developer. Traditional CS is entirely inside out 16-Nov-18 © Offutt

Good Command 16-Nov-18 © Offutt

Any Key 16-Nov-18 © Offutt

And Our Favorite Dilbert patriot web 16-Nov-18 © Offutt

Yahoo! Craziness are they crazy ??? Email a friend Question : How can I print a receipt? Answer: Thank you for writing to Yahoo! Travel concerning your receipt request. We are committed to provide quick and efficient service and will be glad to assist you. Additionally, you may also choose to print your receipt online. Please follow the instructions provided below: Retrieve your reservation online Click on the link ‘Email a friend’ A different page will be displayed which will have a radio button ‘View/ Print Receipt’ Click on this button and print your receipt for this reservation. We appreciate your association with us and look forward to being of assistance to you in the future. Yahoo! Travel/Travelocity Customer Support are they crazy ??? Email a friend 16-Nov-18 © Offutt

Summary of Important Concepts Goals for the class Design for the user “User friendly” is meaningless Design outside-in, not inside out 16-Nov-18 © Offutt