SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Designing the User Experience
Tips & Techniques for Quick and Cheap UX Design
Ray Vadnais
User Experience Architect
Academic Web Technologies
University of California, Irvine
Tuesday, August 6, 13
What I do
• User Experience Architect - UX and UI design for:
• EEE: UCI’s course management system
• UC Recruit: The UC’s academic employee recruitment management
system
Tuesday, August 6, 13
Why should I care about UX?
• You want people to ...
• Use your app
• Want to use your app
• Tell others about your app
• But you also want to ...
• Make sure you’re developing something people need
• Make the best use of the limited time you have
Tuesday, August 6, 13
What’s involved in UX?
Image from http://usabilitygeek.com/user-experience/
Tuesday, August 6, 13
What we’ll focus on today
• What people want & how they will use your app
• Requirements gathering
• User stories
• Storyboarding
• Wireframes
• Testing
Tuesday, August 6, 13
Requirements Gathering
• Stakeholder interviews: Talk to your users! Figure out what they need (both
spoken and unspoken)
• Competitive analysis: What else is out there? What does it do well? What
does it do poorly? How much does it cost? Big question: Why not go with it
instead?
• Ask lots of questions – there’s no such thing as a stupid question
• Tools: Google Docs (collaborative creation and review of requirements), in-
person meetings
Tuesday, August 6, 13
User Stories
• Based on your requirements, what will users be doing in the system?
• Write a couple sentences to form the user story
• Validate by asking your stakeholders if the user stories make sense; are
these things that might actually happen?
• Tools: Google Docs or Microsoft Word (or Notepad or a piece of paper)
“One or more sentences in the everyday or business language of the end
user or user of a system that captures what a user does or needs to do as
part of his or her job function.” – Wikipedia
Tuesday, August 6, 13
User Stories: Examples
• Format: As a <person>, I want to <do something> so that <reason>.
• UC Recruit: As a reference, I want to type in my letter of recommendation so
that I can provide the letter even if I can’t upload it to the system.
• UC Recruit: As an analyst, I want to be able to import applicant data into a
recruitment so that I can conduct my recruitment activities in an external
system but still contribute data to reports.
• EEE: As a professor, I want to create a quiz that randomizes the questions for
students so that I can encourage academic honesty.
Tuesday, August 6, 13
Tangent: User Stories & Agile
• Integral component of agile
• Even if not using agile, still very useful for design
Tuesday, August 6, 13
Storyboarding
• Figure out how people would want to use the feature
• Ideal vs. realistic vs. worst case
• Storyboarding will help you to build your workflows
• Use the user stories you created
• Validate your proposed workflows by chatting with your users again
“Graphic organizers in the form of illustrations or images displayed in
sequence for the purpose of pre-visualizing a motion picture,animation,
motion graphic or interactive media sequence.” – Wikipedia
Tuesday, August 6, 13
Storyboarding: Example
Tuesday, August 6, 13
Storyboarding: Example Expanded
Tuesday, August 6, 13
Storyboarding: Tools
• Diagramming software: OmniGraffle or Visio
• Save time by creating stencils:
Tuesday, August 6, 13
Wireframes
• Start laying out the basic frame of the page
• Very low-fidelity
• Validate by meeting with users
• Conduct usability tests using wireframes to avoid contention over colors and
other UI design choices
“Depicts the page layout or arrangement of the website’s content, including
interface elements and navigational systems, and how they work together.”
- Wikipedia
Tuesday, August 6, 13
Wireframes: Example
• Start on a whiteboard
or piece of paper
• Sketch out the various
states (refer back to
the workflows
created earlier)
• Iterate!
• User story for this:
“As an analyst, I want to
quickly update the
status for an applicant so that I can easily manage my applicant pool.”
Tuesday, August 6, 13
Wireframes:
Examples
• Use a program like
Balsamiq Mockups
if you want to create
digital artifacts
• Or, start on a whiteboard
and then move to
Balsamiq
• Use your wireframes to
validate your
assumptions with your
stakeholders
Tuesday, August 6, 13
Wireframes: The Implemented Result
Tuesday, August 6, 13
Wireframes: More Examples
Tuesday, August 6, 13
User Tests
• Validate your workflow and interface design assumptions with actual users
• Don’t need to write code - use your mockups
Tuesday, August 6, 13
User Tests: Getting Participants
• Keep in touch with your users – involve them every step of the way
• Identify and get time commitments from a few stakeholders and involve them
in requirements gathering, analysis, storyboarding, workflow, etc.
• People usually will be happy to help!
• Worst case: bribe them ($5 gift cards to the campus bookstore can work
wonders)
Tuesday, August 6, 13
User Tests: Creating the Tests
• Identify what needs to be tested
• Create focused tests for each item
• Overly broad tests -> overly broad results
• Overly narrow tests -> overly narrow results
• Have a script to maintain consistency
Tuesday, August 6, 13
User Tests: Sample Tasks
Tuesday, August 6, 13
User Tests: Sample Script
Tuesday, August 6, 13
User Tests: Conducting Tests
• Be prepared - have multiple states mocked up
• Know your mockups! Mark them if you need
• After the test starts, don’t talk – if something doesn’t go well, take notes and
fix it later
• Make sure you tell your users that the design is being tested, not them
• Be ready for weird awkward pauses and silences
Tuesday, August 6, 13
User Tests: Example
• Task #1: Locate an evaluation for Math 3A taught by Professor Davis
Tuesday, August 6, 13
User Tests: Example
Tuesday, August 6, 13
User Tests: Example
Tuesday, August 6, 13
But wait!
Nobody used the search feature in our user
tests
Tuesday, August 6, 13
Tuesday, August 6, 13
Tuesday, August 6, 13
Why go through all this work?
• I know you just want to get started and code but...
• You can make sure you’re implementing what your client wants
• Saves time
• Saves money
• Makes your client happy!
• If we hadn’t met with users and run them through paper prototypes, we would
have wasted weeks of effort implementing a search feature that few users
would actually use.
Tuesday, August 6, 13
Summary
• Spend some time doing this before writing any code:
• Requirements gathering
• User stories
• Storyboarding
• Wireframes
• Testing
Tuesday, August 6, 13
Balsamiq Mockups
Great tool for creating wireframes and quick-and-dirty mockups. Use this
instead of a napkin.
Windows and Mac • $79 from http://balsamiq.com/ with a free time-limited trial
Apps Mentioned
OmniGraffle
High fidelity static prototypes. This is the primary tool we use for both EEE
and UC Recruit. (Try Microsoft Visio if you prefer Microsoft Windows)
Mac • $60 ($120 for Pro) from https://store.omnigroup.com/edu/
Tuesday, August 6, 13
Thank you!
• Questions?
• Drop me an email later:
rvadnais@uci.edu
Tuesday, August 6, 13

Más contenido relacionado

La actualidad más candente

Ux research for_startups
Ux research for_startupsUx research for_startups
Ux research for_startupsolgasmys
 
TWS 2014 – Testing paper prototypes
TWS 2014 – Testing paper prototypesTWS 2014 – Testing paper prototypes
TWS 2014 – Testing paper prototypesValeria Gasik
 
What schools should be teaching IT students
What schools should be teaching IT studentsWhat schools should be teaching IT students
What schools should be teaching IT studentsAndy Lester
 
Using UX research to improve our discovery interface
Using UX research to improve our discovery interfaceUsing UX research to improve our discovery interface
Using UX research to improve our discovery interfaceSuzanne Tatham
 
Netbeans Day Athens Presentation - JavaEE: A Beginner's Experience
Netbeans Day Athens Presentation - JavaEE: A Beginner's ExperienceNetbeans Day Athens Presentation - JavaEE: A Beginner's Experience
Netbeans Day Athens Presentation - JavaEE: A Beginner's ExperienceVasilis Souvatzis
 
Principles of Usability Testing For Historic Newspapers
Principles of Usability Testing For Historic NewspapersPrinciples of Usability Testing For Historic Newspapers
Principles of Usability Testing For Historic NewspapersEuropeana Newspapers
 
Just In Time Usabilty Testing
Just In Time Usabilty TestingJust In Time Usabilty Testing
Just In Time Usabilty TestingK Skate April
 
Practical engineering
Practical engineeringPractical engineering
Practical engineeringAshwith Rego
 

La actualidad más candente (8)

Ux research for_startups
Ux research for_startupsUx research for_startups
Ux research for_startups
 
TWS 2014 – Testing paper prototypes
TWS 2014 – Testing paper prototypesTWS 2014 – Testing paper prototypes
TWS 2014 – Testing paper prototypes
 
What schools should be teaching IT students
What schools should be teaching IT studentsWhat schools should be teaching IT students
What schools should be teaching IT students
 
Using UX research to improve our discovery interface
Using UX research to improve our discovery interfaceUsing UX research to improve our discovery interface
Using UX research to improve our discovery interface
 
Netbeans Day Athens Presentation - JavaEE: A Beginner's Experience
Netbeans Day Athens Presentation - JavaEE: A Beginner's ExperienceNetbeans Day Athens Presentation - JavaEE: A Beginner's Experience
Netbeans Day Athens Presentation - JavaEE: A Beginner's Experience
 
Principles of Usability Testing For Historic Newspapers
Principles of Usability Testing For Historic NewspapersPrinciples of Usability Testing For Historic Newspapers
Principles of Usability Testing For Historic Newspapers
 
Just In Time Usabilty Testing
Just In Time Usabilty TestingJust In Time Usabilty Testing
Just In Time Usabilty Testing
 
Practical engineering
Practical engineeringPractical engineering
Practical engineering
 

Similar a Designing the User Experience - UCCSC 2013

Rapid Prototyping in UX Design
Rapid Prototyping in UX DesignRapid Prototyping in UX Design
Rapid Prototyping in UX DesignStephen Denning
 
Prototyping - the what, why and how at the University of Edinburgh
Prototyping - the what, why and how at the University of EdinburghPrototyping - the what, why and how at the University of Edinburgh
Prototyping - the what, why and how at the University of EdinburghNeil Allison
 
User Experience Bootcamp for Developers
User Experience Bootcamp for DevelopersUser Experience Bootcamp for Developers
User Experience Bootcamp for DevelopersCatherine Robson
 
Evaluation and User Study in HCI
Evaluation and User Study in HCIEvaluation and User Study in HCI
Evaluation and User Study in HCIByungkyu (Jay) Kang
 
UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016Jacklyn Burgan
 
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...Carol Smith
 
UX Crash Course for Startup UCLA
UX Crash Course for Startup UCLAUX Crash Course for Startup UCLA
UX Crash Course for Startup UCLASkot Carruth
 
Digital learning martin bazley gem conference swansea
Digital learning martin bazley gem conference swanseaDigital learning martin bazley gem conference swansea
Digital learning martin bazley gem conference swanseaMartin Bazley
 
Creating a stellar portfolio
Creating a stellar portfolioCreating a stellar portfolio
Creating a stellar portfolioUlrika Andersson
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User ResearchJeremy Horn
 
Citrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopCitrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopReuven Cohen
 
Supercharge your application with the best UX practices
Supercharge your application with the best UX practicesSupercharge your application with the best UX practices
Supercharge your application with the best UX practicesGercek Karakus
 
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014 Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014 eswcsummerschool
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframesHong Qu
 
Prototyping Workshop - Wireframes, Mockups, Prototypes
Prototyping Workshop - Wireframes, Mockups, PrototypesPrototyping Workshop - Wireframes, Mockups, Prototypes
Prototyping Workshop - Wireframes, Mockups, PrototypesMarta Soncodi
 
Usability Testing To Prioritize Your Designs
Usability Testing To Prioritize Your DesignsUsability Testing To Prioritize Your Designs
Usability Testing To Prioritize Your DesignsElizabeth Snowdon
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Johan Verhaegen
 
Jonah Osawa - UX Portfolio
Jonah Osawa - UX PortfolioJonah Osawa - UX Portfolio
Jonah Osawa - UX PortfolioJonah Osawa
 
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)Liz Filardi
 

Similar a Designing the User Experience - UCCSC 2013 (20)

Ask your users
Ask your usersAsk your users
Ask your users
 
Rapid Prototyping in UX Design
Rapid Prototyping in UX DesignRapid Prototyping in UX Design
Rapid Prototyping in UX Design
 
Prototyping - the what, why and how at the University of Edinburgh
Prototyping - the what, why and how at the University of EdinburghPrototyping - the what, why and how at the University of Edinburgh
Prototyping - the what, why and how at the University of Edinburgh
 
User Experience Bootcamp for Developers
User Experience Bootcamp for DevelopersUser Experience Bootcamp for Developers
User Experience Bootcamp for Developers
 
Evaluation and User Study in HCI
Evaluation and User Study in HCIEvaluation and User Study in HCI
Evaluation and User Study in HCI
 
UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016
 
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
 
UX Crash Course for Startup UCLA
UX Crash Course for Startup UCLAUX Crash Course for Startup UCLA
UX Crash Course for Startup UCLA
 
Digital learning martin bazley gem conference swansea
Digital learning martin bazley gem conference swanseaDigital learning martin bazley gem conference swansea
Digital learning martin bazley gem conference swansea
 
Creating a stellar portfolio
Creating a stellar portfolioCreating a stellar portfolio
Creating a stellar portfolio
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User Research
 
Citrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping WorkshopCitrix Labs Rapid Prototyping Workshop
Citrix Labs Rapid Prototyping Workshop
 
Supercharge your application with the best UX practices
Supercharge your application with the best UX practicesSupercharge your application with the best UX practices
Supercharge your application with the best UX practices
 
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014 Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
Tutorial: Social Semantic Web and Crowdsourcing - E. Simperl - ESWC SS 2014
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframes
 
Prototyping Workshop - Wireframes, Mockups, Prototypes
Prototyping Workshop - Wireframes, Mockups, PrototypesPrototyping Workshop - Wireframes, Mockups, Prototypes
Prototyping Workshop - Wireframes, Mockups, Prototypes
 
Usability Testing To Prioritize Your Designs
Usability Testing To Prioritize Your DesignsUsability Testing To Prioritize Your Designs
Usability Testing To Prioritize Your Designs
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
 
Jonah Osawa - UX Portfolio
Jonah Osawa - UX PortfolioJonah Osawa - UX Portfolio
Jonah Osawa - UX Portfolio
 
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
 

Último

Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryWilliamVickery6
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubaikojalkojal131
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一z xss
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCRdollysharma2066
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girlsssuser7cb4ff
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024CristobalHeraud
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVAAnastasiya Kudinova
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,Aginakm1
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一Fi sss
 

Último (20)

Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdf
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girls
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
 
Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
 

Designing the User Experience - UCCSC 2013

  • 1. Designing the User Experience Tips & Techniques for Quick and Cheap UX Design Ray Vadnais User Experience Architect Academic Web Technologies University of California, Irvine Tuesday, August 6, 13
  • 2. What I do • User Experience Architect - UX and UI design for: • EEE: UCI’s course management system • UC Recruit: The UC’s academic employee recruitment management system Tuesday, August 6, 13
  • 3. Why should I care about UX? • You want people to ... • Use your app • Want to use your app • Tell others about your app • But you also want to ... • Make sure you’re developing something people need • Make the best use of the limited time you have Tuesday, August 6, 13
  • 4. What’s involved in UX? Image from http://usabilitygeek.com/user-experience/ Tuesday, August 6, 13
  • 5. What we’ll focus on today • What people want & how they will use your app • Requirements gathering • User stories • Storyboarding • Wireframes • Testing Tuesday, August 6, 13
  • 6. Requirements Gathering • Stakeholder interviews: Talk to your users! Figure out what they need (both spoken and unspoken) • Competitive analysis: What else is out there? What does it do well? What does it do poorly? How much does it cost? Big question: Why not go with it instead? • Ask lots of questions – there’s no such thing as a stupid question • Tools: Google Docs (collaborative creation and review of requirements), in- person meetings Tuesday, August 6, 13
  • 7. User Stories • Based on your requirements, what will users be doing in the system? • Write a couple sentences to form the user story • Validate by asking your stakeholders if the user stories make sense; are these things that might actually happen? • Tools: Google Docs or Microsoft Word (or Notepad or a piece of paper) “One or more sentences in the everyday or business language of the end user or user of a system that captures what a user does or needs to do as part of his or her job function.” – Wikipedia Tuesday, August 6, 13
  • 8. User Stories: Examples • Format: As a <person>, I want to <do something> so that <reason>. • UC Recruit: As a reference, I want to type in my letter of recommendation so that I can provide the letter even if I can’t upload it to the system. • UC Recruit: As an analyst, I want to be able to import applicant data into a recruitment so that I can conduct my recruitment activities in an external system but still contribute data to reports. • EEE: As a professor, I want to create a quiz that randomizes the questions for students so that I can encourage academic honesty. Tuesday, August 6, 13
  • 9. Tangent: User Stories & Agile • Integral component of agile • Even if not using agile, still very useful for design Tuesday, August 6, 13
  • 10. Storyboarding • Figure out how people would want to use the feature • Ideal vs. realistic vs. worst case • Storyboarding will help you to build your workflows • Use the user stories you created • Validate your proposed workflows by chatting with your users again “Graphic organizers in the form of illustrations or images displayed in sequence for the purpose of pre-visualizing a motion picture,animation, motion graphic or interactive media sequence.” – Wikipedia Tuesday, August 6, 13
  • 13. Storyboarding: Tools • Diagramming software: OmniGraffle or Visio • Save time by creating stencils: Tuesday, August 6, 13
  • 14. Wireframes • Start laying out the basic frame of the page • Very low-fidelity • Validate by meeting with users • Conduct usability tests using wireframes to avoid contention over colors and other UI design choices “Depicts the page layout or arrangement of the website’s content, including interface elements and navigational systems, and how they work together.” - Wikipedia Tuesday, August 6, 13
  • 15. Wireframes: Example • Start on a whiteboard or piece of paper • Sketch out the various states (refer back to the workflows created earlier) • Iterate! • User story for this: “As an analyst, I want to quickly update the status for an applicant so that I can easily manage my applicant pool.” Tuesday, August 6, 13
  • 16. Wireframes: Examples • Use a program like Balsamiq Mockups if you want to create digital artifacts • Or, start on a whiteboard and then move to Balsamiq • Use your wireframes to validate your assumptions with your stakeholders Tuesday, August 6, 13
  • 17. Wireframes: The Implemented Result Tuesday, August 6, 13
  • 19. User Tests • Validate your workflow and interface design assumptions with actual users • Don’t need to write code - use your mockups Tuesday, August 6, 13
  • 20. User Tests: Getting Participants • Keep in touch with your users – involve them every step of the way • Identify and get time commitments from a few stakeholders and involve them in requirements gathering, analysis, storyboarding, workflow, etc. • People usually will be happy to help! • Worst case: bribe them ($5 gift cards to the campus bookstore can work wonders) Tuesday, August 6, 13
  • 21. User Tests: Creating the Tests • Identify what needs to be tested • Create focused tests for each item • Overly broad tests -> overly broad results • Overly narrow tests -> overly narrow results • Have a script to maintain consistency Tuesday, August 6, 13
  • 22. User Tests: Sample Tasks Tuesday, August 6, 13
  • 23. User Tests: Sample Script Tuesday, August 6, 13
  • 24. User Tests: Conducting Tests • Be prepared - have multiple states mocked up • Know your mockups! Mark them if you need • After the test starts, don’t talk – if something doesn’t go well, take notes and fix it later • Make sure you tell your users that the design is being tested, not them • Be ready for weird awkward pauses and silences Tuesday, August 6, 13
  • 25. User Tests: Example • Task #1: Locate an evaluation for Math 3A taught by Professor Davis Tuesday, August 6, 13
  • 28. But wait! Nobody used the search feature in our user tests Tuesday, August 6, 13
  • 31. Why go through all this work? • I know you just want to get started and code but... • You can make sure you’re implementing what your client wants • Saves time • Saves money • Makes your client happy! • If we hadn’t met with users and run them through paper prototypes, we would have wasted weeks of effort implementing a search feature that few users would actually use. Tuesday, August 6, 13
  • 32. Summary • Spend some time doing this before writing any code: • Requirements gathering • User stories • Storyboarding • Wireframes • Testing Tuesday, August 6, 13
  • 33. Balsamiq Mockups Great tool for creating wireframes and quick-and-dirty mockups. Use this instead of a napkin. Windows and Mac • $79 from http://balsamiq.com/ with a free time-limited trial Apps Mentioned OmniGraffle High fidelity static prototypes. This is the primary tool we use for both EEE and UC Recruit. (Try Microsoft Visio if you prefer Microsoft Windows) Mac • $60 ($120 for Pro) from https://store.omnigroup.com/edu/ Tuesday, August 6, 13
  • 34. Thank you! • Questions? • Drop me an email later: rvadnais@uci.edu Tuesday, August 6, 13