![Page 2: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/2.jpg)
Agenda
Course Info & Syllabus Course Overview Introductions HCI Overview Ethics IDEO Video Project discussion
![Page 3: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/3.jpg)
Course Information
Books Human Computer Interaction, 3rd edition, by Dix,
Finlay, Abowd, Beale. (DFAB) The Design of Everyday Things, by Donald Norman,
2002. (DOET) Web
http://www.sis.uncc.edu/~richter/classes/2006/6010/index.html Overview Grading and Policies Syllabus and Lectures Assignments Swiki
![Page 4: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/4.jpg)
Course Information
Grading for 601010% Participation50% Project
• More details to come…
20% Midterm20% Final
![Page 5: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/5.jpg)
Course Information
Grading for 801010% Participation50% Project
• More details to come…
10% Assignment15% Midterm15% Final
![Page 6: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/6.jpg)
8010 Assignment
Additional reading on a more focused theory or research topic
Teach or present the topic – 30 minutes in classAt least 20 minutes of presentation
2 page (or so) summary and study guide posted to the Swiki
See web pages for suggestions
![Page 7: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/7.jpg)
Group project
4 parts, each 12.5% 3-4 people per group, graded as a group Original interface design and evaluation Each part due by class time on the due date Project notebook on Swiki with each write
up
![Page 8: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/8.jpg)
Course Aims
Consciousness raising Make you aware of HCI issues
Design critic Question bad HCI design - of existing or
proposed Learn Design Process
Software interfaces and beyond Improve your HCI design & evaluation skills
Go forth and do good work! Introduction to theory and research topics in
HCI
![Page 9: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/9.jpg)
Course Overview
Requirements Gathering How do you know what to build? Human abilities
Design How do you build the best UI you can?
Evaluation How do you make sure people can use it?
Also cognitive and contextual models, interface paradigms, design guidelines, groupware, ubiquitous computing
![Page 10: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/10.jpg)
How to do well
Time and effort Do the reading and prepare for class Attend class and participate Spend time on project
Attention to detail Communication
Tell me what you learned and why you made decisions
![Page 11: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/11.jpg)
Introductions –Dr. Heather Richter Ph.D. in C.S. from Georgia Tech in May
2005 HCI, Ubiquitous Computing, and Software
Engineering focus Contact info:
Email preferred, put 6010 or 8010 in title Office: 305E Woodward
Office Hours: Thursday 4-6pm By appointment
![Page 12: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/12.jpg)
Introductions – Your Turn
Name, student status, specialization Previous HCI/interface experience? A product/device/application you
Love to use and whyHate to use and why
![Page 13: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/13.jpg)
Now let’s get started
What is Human-Computer Interaction?
![Page 14: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/14.jpg)
HCI
Basic definition: The interaction and interface between a
human and a computer performing a task What tasks? Write a document, calculate
monthly budget, learn about places to live in Charlotte, drive home… Tasks might be work, play, learning,
communicating, etc. etc. …not just desktop computers!
![Page 15: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/15.jpg)
Why do we care?
Computers (in one way or another) now affect every person in our society
• Tonight - count how many in your home/apt/room We are surrounded by unusable and
ineffective systems! Its not the user’s fault!! Product success may depend on ease of use,
not necessarily power You will likely create an interface for someone
at some point Even if its just your personal web page
![Page 16: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/16.jpg)
Famous Quotations
“It is easy to make things hard. It is hard to make things easy.” – Al Chapanis, 1982
“Learning to use a computer system is like learning to use a parachute – if a person fails on the first try, odds are he won’t try again.” – anonymous
![Page 17: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/17.jpg)
Goals of HCI
Allow users to carry out tasksSafely
Effectively
Efficiently
Enjoyably
![Page 18: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/18.jpg)
Usability
Important issue Combination of
Ease of learningHigh speed of user task performanceLow user error rateSubjective user satisfactionUser retention over time
![Page 19: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/19.jpg)
UI Design / Develop Process
User-Centered Design Analyze user’s goals &
tasks Create design alternatives Evaluate options Implement prototype Test Refine IMPLEMENT
![Page 20: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/20.jpg)
Know Thy Users!
Physical & cognitive abilities (& special needs)
Personality & culture Knowledge & skills Motivation
Two Fatal Mistakes: Assume all users are alike Assume all users are like the designer
![Page 21: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/21.jpg)
Design Evaluation
Both subjective and objective metrics Some things we can measure
Time to perform a taskImprovement of performance over
timeRate of errors by userRetention over timeSubjective satisfaction
![Page 22: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/22.jpg)
It’s HARD!
Design is more difficult when the designer takes responsibility.
Think about the user(s), the situation and make the system appropriate.
Co-evolution makes it even harder.
![Page 23: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/23.jpg)
Working with People
Issues of rights, respect, ethics
YOU will be observing and talking to people to:Gather requirementsGet initial design feedbackPerform evaluations of your design
Important to be professional with any interaction with potential users
![Page 24: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/24.jpg)
Why an issue?
Usability testing can be arduous; privacy is important
Each person should know and understand what they are participating in: what to expect, time commitments what the potential risks are how their information will be used
Must be able to stop without danger or penalty
All participants to be treated with respect
![Page 25: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/25.jpg)
IRB, Participants, & Ethics
Institutional Review Board (IRB) Federal law governs procedures Reviews all research involving human (or
animal) participants Safeguarding the participants, and thereby
the researcher and university Not a science review (i.e., not to asess
your research ideas); only safety & ethics http://www.research.uncc.edu/Comp/human.cfm
![Page 26: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/26.jpg)
Ethics Certification
Ethics is not just common sense Training being standardized to
ensure even and equal understanding of issues
Go get your certification:http://www.research.uncc.edu/tutorial/index3.cfm
![Page 27: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/27.jpg)
Recruiting ParticipantsWho you are recruiting
Must fit user population (validity) How you are recruiting
Must adequately disclose purpose and tasks Compensation
Does compensation fit task? Reasonable expectations?
Note: Maintaining proper ethics applies to all participants, even friends and family
![Page 28: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/28.jpg)
Consent
Why important?People can be sensitive about this process
and issues Errors will likely be made, participant may feel
inadequateMay be mentally or physically strenuous
What are the potential risks (there are always risks)?Examples?
“Vulnerable” populations need special care & consideration Children; disabled; pregnant; students (why?)
![Page 29: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/29.jpg)
Study procedures and materials Match what consent form states
Only deception when necessary and not harmful
Only necessary information is gathered Participant is not unduly burdened Privacy of the gathered data
Data to be stored anonymously, securely, and/or destroyed
![Page 30: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/30.jpg)
Attribution Theory
Studies why people believe that they succeeded or failed--themselves or outside factors (gender, age differences)
Make sure participants do not feel that they did something wrong, that the errors are their problem
![Page 31: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/31.jpg)
Respecting your participants
Be well prepared so participant’s time is not wasted Make sure they know you are testing software, not
them Explain procedures without compromising results Make them aware they can quit anytime Make sure participant is comfortable Session should not be too long Maintain relaxed atmosphere Never indicate displeasure or anger State how session will help you improve system
(“debriefing”) Don’t compromise privacy (never identify people, only
show videos with explicit permission)
![Page 32: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/32.jpg)
IRB @ UNCC
http://www.research.uncc.edu/comp/chuman.cfm
On-line tutorial Guidelines Consent procedures and template forms Protocol application forms
IRB Protocol 101 Training http://www.research.uncc.edu/comp/human_trng.cfm
1/31: 10am, 2/1: 5pm, 2/2: 10am & 5pm
![Page 33: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/33.jpg)
Agenda
Course Info & Syllabus Course Overview Introductions HCI Overview Ethics IDEO Video Project discussion
![Page 34: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/34.jpg)
Project Structure
Group project – 3 or 4 people Worth 50% of grade, 12.5% per part Design and evaluate an interface
1 - Understand the problem 2 - Design alternatives3 - Prototype & evaluation plan4 – Evaluation
![Page 35: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/35.jpg)
Project Groups
3-4 peopleYou decideDiverse is best!Consider schedules, email habits, etc.
Cool name Form by end of class next week
![Page 36: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/36.jpg)
Project topics
Group-oriented picture framehttp://hci.sis.uncc.edu:8080/richter/12
Microsoft Interface Design Imagine Cuphttp://thespoke.net/ViewContent.aspx?PostID=807760
Problem of your choice
![Page 37: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/37.jpg)
Programming requirements
Leverage team expertise
Full functionality is NOT intention
But good evaluation requires authentic experience
![Page 38: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/38.jpg)
Project advice
Think of someone elseAvoid being biased by your intuitions
Think off the desktop too!Mobile, handheld, environmental
Think everydayHome
Think about people first, then technology
![Page 39: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/39.jpg)
Previous Projects
System for organizing and showcasing art Mall kiosk Friend Finder on a cell phone System to assist real estate agents with
directions and details for showing houses System for assisting anesthesiologists Campus companion University remote control for a hotel room Money tracker in your wallet
![Page 40: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/40.jpg)
Course ReCap
To make you notice interfaces, good and bad You’ll never look at doors the same way
again To help you realize no one gets an
interface right on the first try Yes, even the experts Design is HARD
To teach you tools and techniques to help you iteratively improve your designs Because you can eventually get it right
![Page 41: ITIS 6010/8010 Principles of Human Computer Interaction](https://reader033.vdocuments.net/reader033/viewer/2022051215/56814ab6550346895db7c94f/html5/thumbnails/41.jpg)
Next time
History & Paradigms, more project planning
Read: DFAB 4 Activity: project brainstorm
Start to form groupsThink about project topics