SlideShare a Scribd company logo
1 of 33
Interaction Design Colin Butler BS Computer Science, NCSU MS Human-Computer Interaction, NCSU March 15 2010
Many, many names User-centered design Usability design User experience design User interface design Interaction design Human factors engineering Ergonomics And more…
Userbilitexperinterfactornomic Design Colin Butler BS Computer Science, NCSU MS Human-Computer Interaction, NCSU March 15 2010
Making users happy Colin Butler BS Computer Science, NCSU MS Human-Computer Interaction, NCSU March 15 2010
Incorporating the user into the design process is a good idea.
A good idea is one that makes money.
The money your business makes probably comes from the user.
Incorporating the user into the design process is a good idea. QED.
Back to the names User-centered design Usability design User experience design User interface design Interaction design Human factors engineering Ergonomics
What’s the upshot of it all? Well, it depends. Different people do different things for different projects.
Why bother? What’s the dollar value of usability? It’s a [productivity/admin/reference/functional] tool, not a video game. The user can live with having a few extra clicks in there once in a while. What, do we get paid for each happy user?
In an existing market Differentiate your product and gain the upper hand
In a new market Do it right: land on your feet, make money
Mint.com Personal finances online
In a new market Do it wrong: crash, burn.
User experience success stories Apple (OS X, iMac, MacBook, iPod, iPhone) Windows 7 Flip Video Kindle*
Here’s where it gets interesting… “Attractive things work better.” Emotional Design, Donald Norman
But how do you do it?
There are 10 types of people in the world… Tradition vs. innovation Design patterns vs. novel interaction Old vs. new
Stealing others’ work
Design patterns No need to reinvent the wheel Scroll bar Tabs Breadcrumbs Wizard Preview pane Tooltip And so on…
Design patterns The work’s already been done Users are probably already familiar They’re patterns because they work Use these whenever possible. Caveat: Not everything has been solved, and you should NEVER use a design pattern to solve the WRONG problem.
Novel interactions I’d list some, but they haven’t been invented yet.
Novel interactions Tailored to a specific problem Can be fresh, exciting to a user BUT Users still have to learn how to use it. Caveat:  NEVER innovate for the sake of innovation.
Doing usability in ∞easy steps Review Design Test Repeat
Doin’ some usability, step one: Review Domain research and requirements gathering When in doubt, ask the users: interviews and surveys Pro tip: Develop your lexicon and live (i.e. develop) by it.  Trust me, this will be useful later.
Ergonomication, step two: Design a.k.a. “The fun part” The tools of the trade: mockups, prototypes, personas, and use cases The goal: create a mental model in your user that matches the operational model of your system as closely as possible. Buy a very large whiteboard.
Human factoring, step three: Testing Test early, test often. Test during design: paper prototypes, interactive mockups Test during development: if it doesn’t crash the computer, explode your server, and erase your Tivo’ed episodes of Jersey Shore, you can put it through a usability test.
Usabilitating, step three point five: Usability testing Very complicated, difficult, and highly involved process : Watch a user use stuff.
Usabilitating, step three point five: Usability testing Ask the user to think out loud Stay removed unless help is absolutely needed Record as much as you can Cheap and easy usability testing: Rocket Surgery Made Easy by Steve Krug
Best practices (or at least some Good Ones) Educate everyone on the team Consider UX early and often (always) Incorporate fresh perspectives whenever possible Know your user and let them design for you
Questions? Thank you! Picture credits Flickr:  clodius_maximus, Jeezny, KaworuKoneru, Move The Clouds, silgeo, Steve Wampler, Yannig Van de Wouwer www.edwardtufte.com www.bruceongames.com colin.butler@gmail.com http://www.arghonomics.com	 Twitter: cbutlerUX
Sidebar: PowerPoint is evil “PowerPoint is evil.” – Edward Tufte 	Bulleted hierarchy can alter information relationships. 	PowerPoint templates create gaudy, chaotic visuals. 	Low-density slides lead to information spanning time, 	whereas people consume information better visually.

More Related Content

What's hot

6 Rules of User Interface Design
6 Rules of User Interface Design6 Rules of User Interface Design
6 Rules of User Interface DesignDeepak Sahni
 
BIH - Design process
BIH -  Design processBIH -  Design process
BIH - Design processAllison Tran
 
Lean UX in the Enterprise - June 10th Meetup
Lean UX in the Enterprise - June 10th MeetupLean UX in the Enterprise - June 10th Meetup
Lean UX in the Enterprise - June 10th MeetupAnthony Viviano
 
How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)Neil Turner
 
Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0Nicole Maynard
 
Psychology of Design (UX Intensive for MySkills4Afrika)
Psychology of Design (UX Intensive for MySkills4Afrika)Psychology of Design (UX Intensive for MySkills4Afrika)
Psychology of Design (UX Intensive for MySkills4Afrika)Cheryl Platz
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminarlabecvar
 
Storytelling & The Human Form (UX Intensive for MySkills4Afrika)
Storytelling & The Human Form (UX Intensive for MySkills4Afrika)Storytelling & The Human Form (UX Intensive for MySkills4Afrika)
Storytelling & The Human Form (UX Intensive for MySkills4Afrika)Cheryl Platz
 
A brief overview of the history and practice of user experience by Ian Westbrook
A brief overview of the history and practice of user experience by Ian WestbrookA brief overview of the history and practice of user experience by Ian Westbrook
A brief overview of the history and practice of user experience by Ian WestbrookAlex Cachia
 
UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017Gary Coker
 
Introduction - fundamentals of CHI
Introduction - fundamentals of CHI Introduction - fundamentals of CHI
Introduction - fundamentals of CHI Joris Klerkx
 
Usability--What is it?
Usability--What is it?Usability--What is it?
Usability--What is it?Ann Krause
 
Tool time: Remote Unmoderated Usability Testing Tools
Tool time: Remote Unmoderated Usability Testing ToolsTool time: Remote Unmoderated Usability Testing Tools
Tool time: Remote Unmoderated Usability Testing ToolsMichael Rawlins
 
Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1Michael Rawlins
 
Designing Interfaces [TIDWELL] - Resumo do 1º capitulo
Designing Interfaces [TIDWELL] - Resumo do 1º capituloDesigning Interfaces [TIDWELL] - Resumo do 1º capitulo
Designing Interfaces [TIDWELL] - Resumo do 1º capituloSabine Araujo
 
Understanding the Touch Interface
Understanding the Touch InterfaceUnderstanding the Touch Interface
Understanding the Touch InterfaceNavin Kabra
 

What's hot (20)

6 Rules of User Interface Design
6 Rules of User Interface Design6 Rules of User Interface Design
6 Rules of User Interface Design
 
BIH - Design process
BIH -  Design processBIH -  Design process
BIH - Design process
 
Lean UX in the Enterprise - June 10th Meetup
Lean UX in the Enterprise - June 10th MeetupLean UX in the Enterprise - June 10th Meetup
Lean UX in the Enterprise - June 10th Meetup
 
How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)
 
Beyond usability
Beyond usabilityBeyond usability
Beyond usability
 
Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0
 
Psychology of Design (UX Intensive for MySkills4Afrika)
Psychology of Design (UX Intensive for MySkills4Afrika)Psychology of Design (UX Intensive for MySkills4Afrika)
Psychology of Design (UX Intensive for MySkills4Afrika)
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminar
 
UX The Bruce Lee Way
UX The Bruce Lee WayUX The Bruce Lee Way
UX The Bruce Lee Way
 
Storytelling & The Human Form (UX Intensive for MySkills4Afrika)
Storytelling & The Human Form (UX Intensive for MySkills4Afrika)Storytelling & The Human Form (UX Intensive for MySkills4Afrika)
Storytelling & The Human Form (UX Intensive for MySkills4Afrika)
 
A brief overview of the history and practice of user experience by Ian Westbrook
A brief overview of the history and practice of user experience by Ian WestbrookA brief overview of the history and practice of user experience by Ian Westbrook
A brief overview of the history and practice of user experience by Ian Westbrook
 
UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017
 
Introduction - fundamentals of CHI
Introduction - fundamentals of CHI Introduction - fundamentals of CHI
Introduction - fundamentals of CHI
 
Usability--What is it?
Usability--What is it?Usability--What is it?
Usability--What is it?
 
Tool time: Remote Unmoderated Usability Testing Tools
Tool time: Remote Unmoderated Usability Testing ToolsTool time: Remote Unmoderated Usability Testing Tools
Tool time: Remote Unmoderated Usability Testing Tools
 
Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1Final_USER_EXPERIENCE_Yale_V1
Final_USER_EXPERIENCE_Yale_V1
 
Designing Interfaces [TIDWELL] - Resumo do 1º capitulo
Designing Interfaces [TIDWELL] - Resumo do 1º capituloDesigning Interfaces [TIDWELL] - Resumo do 1º capitulo
Designing Interfaces [TIDWELL] - Resumo do 1º capitulo
 
Understanding the Touch Interface
Understanding the Touch InterfaceUnderstanding the Touch Interface
Understanding the Touch Interface
 
What is UX?
What is UX?What is UX?
What is UX?
 
What's UX anyway?
What's UX anyway?What's UX anyway?
What's UX anyway?
 

Viewers also liked

About facebook
About facebookAbout facebook
About facebook봉진 김
 
인터렉션디자인이란
인터렉션디자인이란인터렉션디자인이란
인터렉션디자인이란샬라 박
 
2012151002 강성민 인터렉션 사례
2012151002 강성민 인터렉션 사례2012151002 강성민 인터렉션 사례
2012151002 강성민 인터렉션 사례seong min kang
 
인터랙션 디자인의 사례
인터랙션 디자인의 사례인터랙션 디자인의 사례
인터랙션 디자인의 사례화영 예
 
Interaction Design & Psychology (2002)
Interaction Design & Psychology (2002)Interaction Design & Psychology (2002)
Interaction Design & Psychology (2002)Ferry den Dopper
 
인터랙션 디자인들의 사례들
인터랙션 디자인들의 사례들인터랙션 디자인들의 사례들
인터랙션 디자인들의 사례들heejung0408
 
2012151039 임종원 인터랙션 디자인 사례 인터랙션 디자인
2012151039 임종원 인터랙션 디자인 사례 인터랙션 디자인2012151039 임종원 인터랙션 디자인 사례 인터랙션 디자인
2012151039 임종원 인터랙션 디자인 사례 인터랙션 디자인Jong Won Lim
 
인터랙션디자인 2014151046 함승수
인터랙션디자인 2014151046 함승수인터랙션디자인 2014151046 함승수
인터랙션디자인 2014151046 함승수승수 함
 
인터랙션디자인사례
인터랙션디자인사례인터랙션디자인사례
인터랙션디자인사례새미 신
 
인터랙션 디자인 사례
인터랙션 디자인 사례인터랙션 디자인 사례
인터랙션 디자인 사례soeun park
 

Viewers also liked (10)

About facebook
About facebookAbout facebook
About facebook
 
인터렉션디자인이란
인터렉션디자인이란인터렉션디자인이란
인터렉션디자인이란
 
2012151002 강성민 인터렉션 사례
2012151002 강성민 인터렉션 사례2012151002 강성민 인터렉션 사례
2012151002 강성민 인터렉션 사례
 
인터랙션 디자인의 사례
인터랙션 디자인의 사례인터랙션 디자인의 사례
인터랙션 디자인의 사례
 
Interaction Design & Psychology (2002)
Interaction Design & Psychology (2002)Interaction Design & Psychology (2002)
Interaction Design & Psychology (2002)
 
인터랙션 디자인들의 사례들
인터랙션 디자인들의 사례들인터랙션 디자인들의 사례들
인터랙션 디자인들의 사례들
 
2012151039 임종원 인터랙션 디자인 사례 인터랙션 디자인
2012151039 임종원 인터랙션 디자인 사례 인터랙션 디자인2012151039 임종원 인터랙션 디자인 사례 인터랙션 디자인
2012151039 임종원 인터랙션 디자인 사례 인터랙션 디자인
 
인터랙션디자인 2014151046 함승수
인터랙션디자인 2014151046 함승수인터랙션디자인 2014151046 함승수
인터랙션디자인 2014151046 함승수
 
인터랙션디자인사례
인터랙션디자인사례인터랙션디자인사례
인터랙션디자인사례
 
인터랙션 디자인 사례
인터랙션 디자인 사례인터랙션 디자인 사례
인터랙션 디자인 사례
 

Similar to Interaction Design Guest Lecture - UVA CS 3240

WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignCheryl Platz
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and PrototypingKshitiz Anand
 
User experience for drupal
User experience for drupalUser experience for drupal
User experience for drupalAnne Stefanyk
 
UX Workshop for Fin-Tech startups @ SBC
 UX Workshop for Fin-Tech startups @ SBC UX Workshop for Fin-Tech startups @ SBC
UX Workshop for Fin-Tech startups @ SBCDoralin Kelly
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
 
UX principles for co-founders
UX principles for co-foundersUX principles for co-founders
UX principles for co-foundersCyber-Duck
 
Usability Show+Tell
Usability Show+TellUsability Show+Tell
Usability Show+Tellgcotrell
 
Webinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoWebinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoBeMyApp
 
Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Danielle Arvanitis
 
Ruby on Rails Session 02 - UX Design
Ruby on Rails Session 02 - UX DesignRuby on Rails Session 02 - UX Design
Ruby on Rails Session 02 - UX DesignCoding_Girls
 
UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st Clément LEDORMEUR
 
Make products easy to-use
Make products easy to-useMake products easy to-use
Make products easy to-usebrucedgreen
 
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDAMobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDAMobileUXLondon
 
User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?Marc Miquel
 
User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...nForm User Experience
 
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni MahariashaAnton Chandra
 
Improving your site's usability - what users really want
Improving your site's usability - what users really wantImproving your site's usability - what users really want
Improving your site's usability - what users really wantleisa reichelt
 

Similar to Interaction Design Guest Lecture - UVA CS 3240 (20)

WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction Design
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
User experience for drupal
User experience for drupalUser experience for drupal
User experience for drupal
 
UX Workshop for Fin-Tech startups @ SBC
 UX Workshop for Fin-Tech startups @ SBC UX Workshop for Fin-Tech startups @ SBC
UX Workshop for Fin-Tech startups @ SBC
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
UX principles for co-founders
UX principles for co-foundersUX principles for co-founders
UX principles for co-founders
 
Usability Show+Tell
Usability Show+TellUsability Show+Tell
Usability Show+Tell
 
Webinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoWebinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco Marcellino
 
UX Design for ChatBots
UX Design for ChatBotsUX Design for ChatBots
UX Design for ChatBots
 
Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)
 
Ruby on Rails Session 02 - UX Design
Ruby on Rails Session 02 - UX DesignRuby on Rails Session 02 - UX Design
Ruby on Rails Session 02 - UX Design
 
StudyManiaPresentation.pdf
StudyManiaPresentation.pdfStudyManiaPresentation.pdf
StudyManiaPresentation.pdf
 
UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st UXUI Shanghai Meetup March 21st
UXUI Shanghai Meetup March 21st
 
Make products easy to-use
Make products easy to-useMake products easy to-use
Make products easy to-use
 
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDAMobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
 
User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?
 
User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...
 
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
 
Improving your site's usability - what users really want
Improving your site's usability - what users really wantImproving your site's usability - what users really want
Improving your site's usability - what users really want
 
Parents
ParentsParents
Parents
 

Recently uploaded

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Recently uploaded (20)

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

Interaction Design Guest Lecture - UVA CS 3240

  • 1. Interaction Design Colin Butler BS Computer Science, NCSU MS Human-Computer Interaction, NCSU March 15 2010
  • 2. Many, many names User-centered design Usability design User experience design User interface design Interaction design Human factors engineering Ergonomics And more…
  • 3. Userbilitexperinterfactornomic Design Colin Butler BS Computer Science, NCSU MS Human-Computer Interaction, NCSU March 15 2010
  • 4. Making users happy Colin Butler BS Computer Science, NCSU MS Human-Computer Interaction, NCSU March 15 2010
  • 5. Incorporating the user into the design process is a good idea.
  • 6. A good idea is one that makes money.
  • 7. The money your business makes probably comes from the user.
  • 8. Incorporating the user into the design process is a good idea. QED.
  • 9. Back to the names User-centered design Usability design User experience design User interface design Interaction design Human factors engineering Ergonomics
  • 10. What’s the upshot of it all? Well, it depends. Different people do different things for different projects.
  • 11. Why bother? What’s the dollar value of usability? It’s a [productivity/admin/reference/functional] tool, not a video game. The user can live with having a few extra clicks in there once in a while. What, do we get paid for each happy user?
  • 12. In an existing market Differentiate your product and gain the upper hand
  • 13. In a new market Do it right: land on your feet, make money
  • 15. In a new market Do it wrong: crash, burn.
  • 16. User experience success stories Apple (OS X, iMac, MacBook, iPod, iPhone) Windows 7 Flip Video Kindle*
  • 17. Here’s where it gets interesting… “Attractive things work better.” Emotional Design, Donald Norman
  • 18. But how do you do it?
  • 19. There are 10 types of people in the world… Tradition vs. innovation Design patterns vs. novel interaction Old vs. new
  • 21. Design patterns No need to reinvent the wheel Scroll bar Tabs Breadcrumbs Wizard Preview pane Tooltip And so on…
  • 22. Design patterns The work’s already been done Users are probably already familiar They’re patterns because they work Use these whenever possible. Caveat: Not everything has been solved, and you should NEVER use a design pattern to solve the WRONG problem.
  • 23. Novel interactions I’d list some, but they haven’t been invented yet.
  • 24. Novel interactions Tailored to a specific problem Can be fresh, exciting to a user BUT Users still have to learn how to use it. Caveat: NEVER innovate for the sake of innovation.
  • 25. Doing usability in ∞easy steps Review Design Test Repeat
  • 26. Doin’ some usability, step one: Review Domain research and requirements gathering When in doubt, ask the users: interviews and surveys Pro tip: Develop your lexicon and live (i.e. develop) by it. Trust me, this will be useful later.
  • 27. Ergonomication, step two: Design a.k.a. “The fun part” The tools of the trade: mockups, prototypes, personas, and use cases The goal: create a mental model in your user that matches the operational model of your system as closely as possible. Buy a very large whiteboard.
  • 28. Human factoring, step three: Testing Test early, test often. Test during design: paper prototypes, interactive mockups Test during development: if it doesn’t crash the computer, explode your server, and erase your Tivo’ed episodes of Jersey Shore, you can put it through a usability test.
  • 29. Usabilitating, step three point five: Usability testing Very complicated, difficult, and highly involved process : Watch a user use stuff.
  • 30. Usabilitating, step three point five: Usability testing Ask the user to think out loud Stay removed unless help is absolutely needed Record as much as you can Cheap and easy usability testing: Rocket Surgery Made Easy by Steve Krug
  • 31. Best practices (or at least some Good Ones) Educate everyone on the team Consider UX early and often (always) Incorporate fresh perspectives whenever possible Know your user and let them design for you
  • 32. Questions? Thank you! Picture credits Flickr: clodius_maximus, Jeezny, KaworuKoneru, Move The Clouds, silgeo, Steve Wampler, Yannig Van de Wouwer www.edwardtufte.com www.bruceongames.com colin.butler@gmail.com http://www.arghonomics.com Twitter: cbutlerUX
  • 33. Sidebar: PowerPoint is evil “PowerPoint is evil.” – Edward Tufte Bulleted hierarchy can alter information relationships. PowerPoint templates create gaudy, chaotic visuals. Low-density slides lead to information spanning time, whereas people consume information better visually.

Editor's Notes

  1. I chose to title this Interaction Design because while it isn’t the broadest of the disciplines discussed here, it is broad enough without becoming vague or partially irrelevant. IxD is the closest match I can think of to the set of concerns most relevant to software engineering and development.
  2. Ergo…
  3. Technically, the Venn diagram should be a 3D tetrahedron. Technically, it should also have about seven or more disciplines and be some kind of crazy 3D shape I don’t know the word for. But if it was a tetrahedron…User-centric design: allUsability design: IA, CP, GDUser experience design: allUser interface design: CP, GD, IDInteraction design: allHuman factors engineering: CP, ID, IAErgonomics: CP, IDTake questions.
  4. Also: game systems. Before this generation, what was the UX of any system?Wii is fastest-selling system in history
  5. N-Gage: side-talkin’ was part of the user experience, and that user experience was to feel like an idiot every time you tried to use your phone.
  6. * Kindle is probably about to get beat up and have its lunch money stolen, but that doesn’t mean it didn’t have a very good user experience. User satisfaction has been good, and it wrote the book on modern e-readers with the concept of an available-anywhere bookstore, long battery life, and eye-friendly screen.
  7. Allow me to digress.Emotional affect, by way of Don Norman: Consider a plank resting on two cinder blocks. Walk down it.Now raise it 200 ft. off the ground. It’s a different game, but shouldn’t be.Happy people think breadth-first, depressed/frustrated people think depth-first.Breadth-first tends to solve problems more easily.Happy person -> fewer problems -> more gooder
  8. Misapplying a design pattern will often do far more harm than good.
  9. Google Wave scrollbars are awful.So how do we feel about it? Ready to talk about making it happen? Any questions?
  10. Not really “doing usability” but “implementing a user-centered design process”
  11. If you’re Netflix, for example, it’s better not to have your developers refer to a “MailableInventoryItem” when they could just call it a “DVD”
  12. With the definition of “mental model”, the goal becomes somewhat self-evident.Mental model: how your user perceives the system to work.
  13. Office 2007 ribbon was usability tested using Powerpoint. When a user stated he “really liked that the mouse wheel changed tabs in the ribbon,” the designers ended up adding that functionality.
  14. Usability professionals are still a good idea, but reading Rocket Surgery Made Easy will help more than it hurts for most.
  15. Educate everyone on the teamConsider UX early and often (always)Information/Architecture - Each affects the other (not a fan of this bit-- fix?)Information: the contentArchitecture: the system displaying the contentFresh perspectives whenever possibleInterviews and user researchMarket surveys-- what is everyone else doing?Usability tests (fast and cheap)Hallway interviews and testsStay up to date with the current state of the art through research, conferences, etc.Know your user and let them design for youAlways ALWAYS involve users or representatives of the users if possibleUse the terminology they would use, even in developmentGet as much user input as possible
  16. Also, http://www.colingrantbutler.com
  17. http://www.wired.com/wired/archive/11.09/ppt2.htmlhttp://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0001yB