User Interface Design
description
Transcript of User Interface Design
![Page 1: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/1.jpg)
1
User Interface Design
IS 403 – Fall 2013Shaun Kane
Class 1: Introduction
![Page 2: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/2.jpg)
2
Today• Introductions• Syllabus and course policies• What is HCI?• What is design?• What is good design?
![Page 3: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/3.jpg)
3
Introductions
![Page 4: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/4.jpg)
4
Introductions: About me• Third year at UMBC• PhD at University of Washington in 2011• Undergrad at University of Massachusetts
in computer science
This is my cat, Abe
![Page 5: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/5.jpg)
5
My experience• Writing HTML since
~1996
• Worked at Filament Group, Microsoft, Intel
• Designed many, many user interfaces and prototypes (see http://shaunkane.me)
![Page 6: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/6.jpg)
6
Google Glass• An experiment
– How is this useful in class?– What is it useful for?– Education apps?
• Social contract– Won’t record in class
without asking first– Highest grade on quizzes
gets to try it
![Page 7: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/7.jpg)
7
Introductions: About you• Name• Major• Year• How you spent your summer• Your career goal(s)• A particular skill you’re really good at
![Page 8: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/8.jpg)
8
What I did this summer
![Page 9: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/9.jpg)
9
Syllabus / Course Info
![Page 10: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/10.jpg)
10
This class• My first time teaching this class!
• Will check in periodically for feedback from class (or use anon feedback form on web site)
• No textbooks, but need materials
• Materials from Amy Hurst
![Page 11: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/11.jpg)
11
Checklist• Syllabus• Participation form• Course web site:
– http://bitly.com/umbcis403• Course calendar• Blackboard• Extra credit
![Page 12: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/12.jpg)
12
Extra credit• http://doodle.com/bp26ycr5uzreev55
• 9/3, 9/5, 9/10, 9/12: Summarize readings in a 5-10 minute PPT
• 9/17 (2 slots): Take notes on student feedback
![Page 13: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/13.jpg)
13
What you will learn• Design and Engineering
– design processes– user interface toolkits– building useful and usable things!
• Science– conduct usability evaluations– empirical methods, how to handle data– use data in design
• Art– an eye for the good, the bad, and the not so good– what to do about them
•Technology: as a means to an end (take IS448 to become a web hacker)
![Page 14: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/14.jpg)
14
Why learning this is important• You will likely find yourself involved in the
creation of an interactive system, and will want to do it well
• You will be working with people with different training than you and need to understand their processes
• Integrating design, research, and evaluation key to many IS careers
![Page 15: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/15.jpg)
15
Why have class?• Why not just read a book?
• Why not just study online / take a MOOC?
![Page 16: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/16.jpg)
16
Why have class?• Curation: I have experience in design, can show you
where to look
• Assignments: Learning by doing is key (and it helps to have guidance)
• In-class interactions: Working with others on the same thing
• Learn by doing: make things, fail, gather data, repeat
![Page 17: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/17.jpg)
![Page 18: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/18.jpg)
18
Hard work• This class is difficult
• Simply completing the assignment as specified is a B
• As are for work that is well crafted– Show evidence of real thought, testing,
revising
![Page 19: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/19.jpg)
19
Balancing tech and design• Before we can build things, we need to know
what to build– Design methods (brainstorming, user research,
prototyping)
• But technology’s capabilities determined by underlying infrastructure
• Solution: we’ll bounce back and forth
![Page 20: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/20.jpg)
20
Who are you?• A hacker?• An artist / creative type?• A manager / people person?• Something else?
![Page 21: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/21.jpg)
21
For next time• Complete A0: Sign up form• Reading: Krug, Chapters 0-2• Get a notebook and writing tools
• Now: A little about HCI and design…
![Page 22: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/22.jpg)
22
Introduction to HCI and Design
![Page 23: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/23.jpg)
23
Vocabulary fun• Lots of new terms
– HCI– HCC– Design– User-centered design
![Page 24: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/24.jpg)
What is HCI? (or HCC)
• Human computer interaction;
24
![Page 25: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/25.jpg)
25
What is HCI?“Design, evaluation and implementation of interactive computing systems for human use and the study of the major phenomena surrounding them.”
–Special Interest Group on Human-Computer Interaction (SIGCHI) of the Association for Computing Machinery (ACM)
![Page 26: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/26.jpg)
26
Interactive computing system?
![Page 27: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/27.jpg)
27
Interactive computing systems
• Single PC - capable of displaying web pages
• Embedded devices, for example in cars and in cell phones
• Handheld Global Positioning Systems for outdoor activities
• Software that allows collaboration
![Page 28: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/28.jpg)
HCI is Interdisciplinary
28
Computer Science
DesignBehavioralScience
HCI
![Page 29: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/29.jpg)
29
HCI is Interdisciplinary• Interdisciplinary and eclectic, building on a
dozen different disciplines…
![Page 30: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/30.jpg)
30
Fields that HCI builds on• Computer Science
– Implementation of website or other interface• Engineering
– Faster, cheaper equipment• Ergonomics
– Design for human factors• Graphic design
– Visual communication• Technical writing
– Textual communication
![Page 31: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/31.jpg)
31
Fields that HCI builds on, continued
• Linguistics, artificial intelligence– Speech recognition, natural language processing
• Cognitive psychology– Perception, memory, mental models
• Sociology– How people interact in groups
• Anthropology– Study of people in their work settings
HCI is for misfits
![Page 32: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/32.jpg)
32
What skills does an HCI expert have?
![Page 33: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/33.jpg)
33
Design
![Page 34: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/34.jpg)
34
What is design?• Practical, aesthetic considerations• Usability – how well, how efficiently it
works• Understanding audience• Solving a Problem
![Page 35: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/35.jpg)
35
Is design art?
![Page 36: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/36.jpg)
Design IS art… Design IS NOT art…
36
![Page 37: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/37.jpg)
37
Is design subjective?
![Page 38: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/38.jpg)
![Page 39: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/39.jpg)
39
Is design subjective?
http://www.google.com/trends/
![Page 40: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/40.jpg)
40
Is design SCIENCE?
![Page 41: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/41.jpg)
41
Is design SCIENCE?
http://mrgan.tumblr.com/post/53308781143/wrong
![Page 42: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/42.jpg)
42
Balancing science and intuition
• Use known facts about human cognition, perception, ability– e.g., rule of thirds, 7 ± 2
• Use empirical methods to test hypotheses, evaluate, and iterate
• Design is not magic
![Page 43: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/43.jpg)
43
Who are designers?
![Page 44: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/44.jpg)
44
Quotes on design• “Design is not just what it looks like and
feels like. Design is how it works.”- Steve Jobs
![Page 45: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/45.jpg)
45
Quotes on design• “Design is a plan for arranging elements in
such a way as best to accomplish a particular purpose.” – Charles Eames
![Page 46: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/46.jpg)
46
Quotes on design• “Engineering, medicine, business, architecture
and painting are concerned not with the necessary but with the contingent - not with how things are but with how they might be - in short, with design.” – Herb Simon
![Page 47: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/47.jpg)
47
Design process
![Page 48: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/48.jpg)
48
(One) Design process
Make something Done!
![Page 49: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/49.jpg)
49
How do we know what to build?
Make Done!User research
requirements
![Page 50: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/50.jpg)
50
How do we come up with ideas?
Make Done!User research Ideate
the best ideas
many failed ideas
![Page 51: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/51.jpg)
51
How do we know if we’re right?
Prototype Done!User research Ideate Evaluate
![Page 52: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/52.jpg)
52
Closing the loop
Prototype Done!User research Ideate Evaluate
![Page 53: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/53.jpg)
53
Activity: Good and bad design
• Let’s start to come up with some ideas about what makes good design and what makes bad design
• We’ll come up with designs we love and designs we hate– And figure out why
![Page 54: User Interface Design](https://reader035.fdocuments.net/reader035/viewer/2022062323/56816627550346895dd9840d/html5/thumbnails/54.jpg)
Good design is… Bad design is…
54