SlideShare a Scribd company logo
1 of 52
Research to Inform Product Design in
Agile Environments
Steve Fadden, Ph.D.
Director, Salesforce Analytics UX Research
Professional Faculty, UC Berkeley School of Information
Presented for UserTesting Webinar, November 10, 2016
Agenda
1. Agile values and challenges
2. Research methods
3. Tips & tricks
Image: http://www.geograph.org.uk/photo/111487
About me
Steve Fadden
@sfadden
linkedin.com/in/stevefadden
Development lifecycles
Images: https://commons.wikimedia.org/wiki/File:Waterfall_model_(1).svg; https://en.m.wikipedia.org/wiki/File:Software_Development_Spiral.svg; https://en.wikipedia.org/wiki/Scrum_(software_development)
Waterfall Spiral Agile / Scrum
Agile values
Individuals and interactions
over processes and tools
Working software over
comprehensive
documentation
Customer collaboration over
contract negotiation
Responding to change over
following a plan
Reference: http://www.agilemanifesto.org/
Continuous delivery and change
“Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software.”
“Welcome changing requirements, even late in development.
Agile processes harness change for the customer's competitive
advantage.”
Reference: http://agilemanifesto.org/principles.html
Sustainable, optimal work
“Agile processes promote sustainable development.”
“The sponsors, developers, and users should be able to maintain
a constant pace indefinitely.”
“Simplicity--the art of maximizing the amount of work not
done--is essential.”
Reference: http://agilemanifesto.org/principles.html
Self-organization and adjustment
“The best architectures, requirements, and designs emerge from
self-organizing teams.”
“At regular intervals, the team reflects on how to become more
effective, then tunes and adjusts its behavior accordingly.”
Reference: http://agilemanifesto.org/principles.html
Challenges
Frequent, short cycles
“Just-in-time” answers
Drive to implement now
Cross-functional teams
Image: https://pixabay.com/en/mountain-biking-mountain-bike-1614129/
Comprehensive research approach
Images: https://commons.wikimedia.org/wiki/File:Light_bulb_(yellow)_icon.svg; https://commons.wikimedia.org/wiki/File:Korean_Traffic_sign_(Left_Turn_and_Right_Turn).svg;
https://pixabay.com/en/chart-line-line-chart-diagram-trend-148256/
Strategic
opportunities
Tactical
decisions
Performance
assessment
Formative research informs decisions
Images: https://commons.wikimedia.org/wiki/File:Light_bulb_(yellow)_icon.svg; https://commons.wikimedia.org/wiki/File:Korean_Traffic_sign_(Left_Turn_and_Right_Turn).svg;
https://pixabay.com/en/chart-line-line-chart-diagram-trend-148256/
Generative Formative Summative
Formative methods
Throughout cycle
Informs decision-making
Varying fidelity
Improvement focus
Faster & lighter
Image: https://commons.wikimedia.org/wiki/File:Following_rough_paths_to_the_Green_Sand_Beach.jpg
Technique 1: Understanding problems
Evidence of problems
Potential opportunities
● Recent events
● Specific details
● Feelings and perceptions
● Future responses
Critical incidents
Image: https://www.flickr.com/photos/vfwnationalhome/12436173623
Reference: Flanagan, J.C. (1954). The Critical Incident Technique, Psychological Bulletin, 51(4), 327-358; http://www.usabilitynet.org/tools/criticalincidents.htm; Image: https://pixabay.com/en/photos/interview/
Critical Incident Process
1. Confirm user profile
2. Identify last time
3. Gather details
a. Description
b. Actions taken
c. Feelings
d. Outcome
e. Future actions
Example prompt
“Consider the last time you had to share
something online. How long ago did this
happen? What did you share? Describe the
steps you took to share, and highlight any
surprises or problems (if any) that
happened.”
Example result
● Validates problem
● Identifies opportunities
● Clarifies expectations
● Details scenarios
● Builds empathy
“I needed to share a PDF with a
friend, and we use ABC, but I
hadn’t used it in a while. I logged
in through my browser, dragged
the PDF to Files, and then saw
the PDF open. I expected ABC to
start uploading it. I hit back,
created a folder in ABC,
uploaded the PDF to it, clicked
share to add my friend, and sent
her the link.”
Technique 2: Examining concepts
Scenario exploration
Initial confusions
Acceptability
Extensions and opportunities
● Description
● Flow and interaction
● Process illustration: steps,
images, storyboard, video
Reference: Carroll, J.M. (2003). Making Use: Scenario-Based Design of Human-Computer Interactions. MIT Press; Image: https://www.flickr.com/photos/brenneman/5273755180
Scenario exploration process
1. Present overall scenario
a. Ascertain understanding
b. Capture concerns/questions
2. Show steps of flow or interaction, capturing:
a. Concerns, confusions
b. Benefits, positives
c. Open questions
3. Gather final comments at end
Example prompt: Initial scenario
“Imagine you had a tool that provided the
ability to export data from any document that
contained numbers. You would be able to
select the data you wanted, and the tool
would export it to an analysis tool of your
choice. Discuss your initial thoughts about
this tool, highlighting any questions,
concerns, or benefits that come to mind.”
Example prompt: Storyboard review
“The following 4 slides illustrate how you
might interact with this tool. Review each
slide, and comment on anything you find to be
confusing, problematic, useful, or appealing
about the concept.”
Example flow (comments gathered after each
slide presented)
1.
2.
3.
4.
100%
Example feedback, slide 1
1.
“Makes sense so far. I wonder how the
tool will handle tables that are embedded
in documents that contain a lot of text,
such as labels or superimposed
descriptions.”
2.
Example feedback, slide 2
“I’m thinking that this process would
require a lot of clicks, even for a small
number of columns. It would be better if
the tool automatically recognized a lot of
this information, and then I could go in and
review/modify it.”
3.
Example feedback, slide 3
“I understand this process, but am
concerned that people might give different
names to the same data. You should
embed best practices for naming here.
Otherwise, the result could be messy.”
4.
100%
Example feedback, slide 4
“I like that it shows progress, but it seems
that it should be pretty fast for documents
that don’t have a lot of tables embedded in
them. Will we be able to save the
mappings? That could save time in the
future.”
Example: Final comments
1.
2.
3.
4.
100%
“It’s great that you don’t have to
jump around different parts of
the system to do this. It’s very
valuable to be able to complete
this from one place.”
“Hi, I wanted to follow up to
reiterate that this is a REALLY
COOL idea and it fills a much
needed requirement for our
use of the product. Please
consider me for future studies
like this, because we need this
functionality!”
Technique 3: Gauging reactions
Initial impressions
Visual appeal
Goals and intentions
Specific content
● Interface preview
● Time limit
● Survey questions
Image: https://commons.wikimedia.org/wiki/File:Claude_Monet,_Impression,_soleil_levant.jpg
First impressions matter
Formed by ~50ms
● Primarily based on visual appeal
● Do not change with additional viewing time
Initial usability impression remains stable
● With 5s, 60s, and no time limit
● Even when site is manipulated to be more/less usable
References: Lindgaard, G., Fernandes, G., Dudek, C., & Brown, J.M. (2006). Attention web designers: You have 50 milliseconds to make a good first impression! Behaviour and Information Technology, 25(2),
115-126; http://usabilitynews.org/visual-appeal-vs-usability-which-one-influences-user-perceptions-of-a-website-more/; http://www.measuringu.com/five-second-tests.php
Impression test process
“View the following interface for a few
seconds, and then answer the questions that
follow.”
Present
instructions
Show
interface
Present
questions
Present questions after viewing
The interface you just viewed appears:
Very Very
Appealing - - - - - - - - - Unappealing
Very Very
Easy - - - - - - - - - Hard
Very Very
Efficient - - - - - - - - - Inefficient
What is the purpose of the interface?
Ratings and open feedback are helpful
“It looks very plain and almost
ugly. It’s obviously some kind of
class schedule. I remember seeing
assignments and icons that look
like standard office software. I
could probably figure out how to
use it, but I’m not sure I’d want
to.”
Technique 4: Evaluating expectations
Image: https://commons.wikimedia.org/wiki/File:HK_TST_港威大廈_The_Gateway_entrance_lobby_interior_night_Sept-2013_glass_door.JPG
Expectation tests
Areas of confusion
Mental model
Names, categorization
● Static screens
● No text/labels
● Basic task information
Expectation process: “Greeking” technique
1. Identify important tasks
2. Create scenario
3. Write “first step” questions
4. Present interface without text
5. Ask for group/category names
Reference: Thomas S. Tullis, 1998. A method for evaluating web page design concepts. CHI 98 conference summary on human factors in computing systems
Example prompt: Scenario and instructions
Scenario: “You are a college instructor using
a new online course management tool to
schedule and track assignments and
communicate with your students.”
Instruction: “Indicate where you would first
click to start each task?”
“Greeking” activity: Individual tasks
How would you expect to:
1. See a calendar with class
meetings?
2. Edit information about a
specific homework
assignment?
3. Send a secure email
message to a student?
“Greeking” activity: Groupings
Identify and prioritize any
groups of functionality
What would you call each
group?
2
1
3
“3. More details”
“1. Main navigation”
“2. Quick tools”
Technique 5: Addressing usability problems
Look for problems
Assess effectiveness
Compare to competition
Validate performance
● Benchmark testing
● Discount usability
Both good, but...
Image: https://commons.wikimedia.org/wiki/File:Flickr_-_The_U.S._Army_-_Searching_for_opposing_forces.jpg
Fixing issues as a team
Task completion barriers
Improvement opportunities
Consensus on feasibility
● High fidelity interface
● Representative users
● Key stakeholders
Image: https://commons.wikimedia.org/wiki/File:Jigsaw_puzzle_01_by_Scouten.jpg
Rapid Iterative Testing & Evaluation (RITE)
Reference: Medlock, M.C., Wixon, D., Terrano, M., Romero, R., & Fulton, B. (2002). Using the RITE method to improve products: a definition and a case study, Presented at UPA conference.
Similar to conventional usability evaluation
Emphasis on fixing major problems between sessions
1. Schedule time for interface changes
2. Agree on critical tasks and success criteria
3. Record problems encountered
4. Discuss problems worth fixing
5. Implement fixes and continue
Result: Whole team understands issues better
Stakeholder: “Every participant expects
saving. Is there a design that better conveys
that it’s a one-time process?”
Stakeholder: “We could try the term
‘Apply’ plus some descriptive text to see if
it changes expectations?”
Stakeholder: “It’s a great idea, but we won’t
have the resources to implement saving.
This can only be a one-time process.”
Participant: “It says ‘save’
but I’m just modifying
the settings here. Unless
I can re-use this later?”
Tips & Tricks
Order activities
intentionally
Image: https://pixabay.com/en/photos/stack/
Test with each
other
Image: http://www.publicdomainpictures.net/view-image.php?image=50475
Anticipate
confusion
Image: https://www.flickr.com/photos/mythicseabass/4940173372
Recruit for the
research purpose
Image: https://en.wikipedia.org/wiki/Human_billboard
Triangulate for
support
Image: https://pixabay.com/en/parachute-paragliding-cat-and-mouse-1625978/
@sfadden on Twitter
slideshare.net/stevefadden1
Thank you!

More Related Content

What's hot

Designing a Cohesive Customer Experience
Designing a Cohesive Customer ExperienceDesigning a Cohesive Customer Experience
Designing a Cohesive Customer ExperienceUsabilitySciences
 
UXPA DC UX 101 - User Research
UXPA DC UX 101 - User Research UXPA DC UX 101 - User Research
UXPA DC UX 101 - User Research UXPA DC
 
Analytics and UX: Understanding and designing for people who use data
Analytics and UX: Understanding and designing for people who use dataAnalytics and UX: Understanding and designing for people who use data
Analytics and UX: Understanding and designing for people who use dataSteve Fadden
 
Importance of the Usability of a website
Importance of the Usability of a websiteImportance of the Usability of a website
Importance of the Usability of a websiteSherihan Anver
 
Design Stories Are The New User Stories
Design Stories Are The New User StoriesDesign Stories Are The New User Stories
Design Stories Are The New User StoriesLuis Daniel Rodriguez
 
World Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice GapWorld Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice GapKeith Instone
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminarlabecvar
 
Whoa! Did You See That? Collaborative Data Collection and Analysis
Whoa! Did You See That? Collaborative Data Collection and AnalysisWhoa! Did You See That? Collaborative Data Collection and Analysis
Whoa! Did You See That? Collaborative Data Collection and AnalysisKyle Soucy
 
UX in the Age of AI: Leading with Design
UX in the Age of AI: Leading with DesignUX in the Age of AI: Leading with Design
UX in the Age of AI: Leading with DesignUXPA International
 
Usability--What is it?
Usability--What is it?Usability--What is it?
Usability--What is it?Ann Krause
 
Creating the Best Experience: Accessibility & Usability
Creating the Best Experience: Accessibility & UsabilityCreating the Best Experience: Accessibility & Usability
Creating the Best Experience: Accessibility & UsabilityCarol Smith
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Careerdpanarelli
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product ExperiencesJeremy Johnson
 
Guided Selling - An Introduction and User Study Results
Guided Selling - An Introduction and User Study ResultsGuided Selling - An Introduction and User Study Results
Guided Selling - An Introduction and User Study Resultshawleymichael
 
Where does success come from?
Where does success come from?Where does success come from?
Where does success come from?Kate Matsudaira
 
M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4hawleymichael
 
Putting Personas to Work at IIBA Cleveland
Putting Personas to Work at IIBA ClevelandPutting Personas to Work at IIBA Cleveland
Putting Personas to Work at IIBA ClevelandCarol Smith
 
Ux Overview
Ux OverviewUx Overview
Ux Overviewmbrosset
 
Advanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationAdvanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationUXPA International
 

What's hot (20)

Designing a Cohesive Customer Experience
Designing a Cohesive Customer ExperienceDesigning a Cohesive Customer Experience
Designing a Cohesive Customer Experience
 
UXPA DC UX 101 - User Research
UXPA DC UX 101 - User Research UXPA DC UX 101 - User Research
UXPA DC UX 101 - User Research
 
Analytics and UX: Understanding and designing for people who use data
Analytics and UX: Understanding and designing for people who use dataAnalytics and UX: Understanding and designing for people who use data
Analytics and UX: Understanding and designing for people who use data
 
Importance of the Usability of a website
Importance of the Usability of a websiteImportance of the Usability of a website
Importance of the Usability of a website
 
Design Stories Are The New User Stories
Design Stories Are The New User StoriesDesign Stories Are The New User Stories
Design Stories Are The New User Stories
 
World Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice GapWorld Usability day: Bridging Research-Practice Gap
World Usability day: Bridging Research-Practice Gap
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminar
 
Whoa! Did You See That? Collaborative Data Collection and Analysis
Whoa! Did You See That? Collaborative Data Collection and AnalysisWhoa! Did You See That? Collaborative Data Collection and Analysis
Whoa! Did You See That? Collaborative Data Collection and Analysis
 
UX in the Age of AI: Leading with Design
UX in the Age of AI: Leading with DesignUX in the Age of AI: Leading with Design
UX in the Age of AI: Leading with Design
 
Usability--What is it?
Usability--What is it?Usability--What is it?
Usability--What is it?
 
Creating the Best Experience: Accessibility & Usability
Creating the Best Experience: Accessibility & UsabilityCreating the Best Experience: Accessibility & Usability
Creating the Best Experience: Accessibility & Usability
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Career
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product Experiences
 
Guided Selling - An Introduction and User Study Results
Guided Selling - An Introduction and User Study ResultsGuided Selling - An Introduction and User Study Results
Guided Selling - An Introduction and User Study Results
 
Where does success come from?
Where does success come from?Where does success come from?
Where does success come from?
 
M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4M Hawley Desirability Studies Boston Upa Presentation V4
M Hawley Desirability Studies Boston Upa Presentation V4
 
Putting Personas to Work at IIBA Cleveland
Putting Personas to Work at IIBA ClevelandPutting Personas to Work at IIBA Cleveland
Putting Personas to Work at IIBA Cleveland
 
Practical Usability
Practical UsabilityPractical Usability
Practical Usability
 
Ux Overview
Ux OverviewUx Overview
Ux Overview
 
Advanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA ValidationAdvanced Card Sorting and Mixed Method IA Validation
Advanced Card Sorting and Mixed Method IA Validation
 

Similar to UserTesting 2016 webinar: Research to inform product design in Agile environments

Bridging Current Reality & Future Vision with Reality Maps
Bridging Current Reality & Future Vision with Reality MapsBridging Current Reality & Future Vision with Reality Maps
Bridging Current Reality & Future Vision with Reality MapsMalini Rao
 
online news portal system
online news portal systemonline news portal system
online news portal systemArman Ahmed
 
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDave Malouf
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practicesuxpin
 
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Antwerp Meetup
 
How to Effectively Implement Different Online Research Techniques for Rapid U...
How to Effectively Implement Different Online Research Techniques for Rapid U...How to Effectively Implement Different Online Research Techniques for Rapid U...
How to Effectively Implement Different Online Research Techniques for Rapid U...UXPA International
 
Access U Conference Summary
Access U Conference SummaryAccess U Conference Summary
Access U Conference SummaryAndrea Hill
 
Cloudera Data Science Challenge 3 Solution by Doug Needham
Cloudera Data Science Challenge 3 Solution by Doug NeedhamCloudera Data Science Challenge 3 Solution by Doug Needham
Cloudera Data Science Challenge 3 Solution by Doug NeedhamDoug Needham
 
Accessibility and the importance of user testing
Accessibility and the importance of user testingAccessibility and the importance of user testing
Accessibility and the importance of user testingRuss Weakley
 
Designing Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDesigning Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDave Malouf
 
CIS 375 Focus Dreams/newtonhelp.com
CIS 375 Focus Dreams/newtonhelp.comCIS 375 Focus Dreams/newtonhelp.com
CIS 375 Focus Dreams/newtonhelp.combellflower87
 
From Website To Webapp Shane Morris
From Website To Webapp   Shane MorrisFrom Website To Webapp   Shane Morris
From Website To Webapp Shane MorrisShane Morris
 
Intro to User Centered Design Workshop
Intro to User Centered Design WorkshopIntro to User Centered Design Workshop
Intro to User Centered Design WorkshopPatrick McNeil
 
Simple Project Management
Simple Project ManagementSimple Project Management
Simple Project ManagementJesse Rodgers
 
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...Adrian Jones
 
Cis 375 Enhance teaching / snaptutorial.com
Cis 375   Enhance teaching / snaptutorial.comCis 375   Enhance teaching / snaptutorial.com
Cis 375 Enhance teaching / snaptutorial.comDavis105
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysSTC India UX SIG
 

Similar to UserTesting 2016 webinar: Research to inform product design in Agile environments (20)

Bridging Current Reality & Future Vision with Reality Maps
Bridging Current Reality & Future Vision with Reality MapsBridging Current Reality & Future Vision with Reality Maps
Bridging Current Reality & Future Vision with Reality Maps
 
online news portal system
online news portal systemonline news portal system
online news portal system
 
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAs
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
 
How to Effectively Implement Different Online Research Techniques for Rapid U...
How to Effectively Implement Different Online Research Techniques for Rapid U...How to Effectively Implement Different Online Research Techniques for Rapid U...
How to Effectively Implement Different Online Research Techniques for Rapid U...
 
Access U Conference Summary
Access U Conference SummaryAccess U Conference Summary
Access U Conference Summary
 
Cloudera Data Science Challenge 3 Solution by Doug Needham
Cloudera Data Science Challenge 3 Solution by Doug NeedhamCloudera Data Science Challenge 3 Solution by Doug Needham
Cloudera Data Science Challenge 3 Solution by Doug Needham
 
Accessibility and the importance of user testing
Accessibility and the importance of user testingAccessibility and the importance of user testing
Accessibility and the importance of user testing
 
Designing Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDesigning Powerful Web Applications - Monterey
Designing Powerful Web Applications - Monterey
 
CIS 375 Focus Dreams/newtonhelp.com
CIS 375 Focus Dreams/newtonhelp.comCIS 375 Focus Dreams/newtonhelp.com
CIS 375 Focus Dreams/newtonhelp.com
 
From Website To Webapp Shane Morris
From Website To Webapp   Shane MorrisFrom Website To Webapp   Shane Morris
From Website To Webapp Shane Morris
 
FINAL_40058464
FINAL_40058464FINAL_40058464
FINAL_40058464
 
Intro to User Centered Design Workshop
Intro to User Centered Design WorkshopIntro to User Centered Design Workshop
Intro to User Centered Design Workshop
 
Simple Project Management
Simple Project ManagementSimple Project Management
Simple Project Management
 
Parents
ParentsParents
Parents
 
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
The Agile Drupalist - Methodologies & Techniques for Running Effective Drupal...
 
Cis 375 Enhance teaching / snaptutorial.com
Cis 375   Enhance teaching / snaptutorial.comCis 375   Enhance teaching / snaptutorial.com
Cis 375 Enhance teaching / snaptutorial.com
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, Misys
 

Recently uploaded

8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedNitya salvi
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...karishmasinghjnh
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableNitya salvi
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...nirzagarg
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...amitlee9823
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecturesaipriyacoool
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...amitlee9823
 

Recently uploaded (20)

8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
👉 Call Girls Service Amritsar 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Agen...
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 

UserTesting 2016 webinar: Research to inform product design in Agile environments

  • 1. Research to Inform Product Design in Agile Environments Steve Fadden, Ph.D. Director, Salesforce Analytics UX Research Professional Faculty, UC Berkeley School of Information Presented for UserTesting Webinar, November 10, 2016
  • 2. Agenda 1. Agile values and challenges 2. Research methods 3. Tips & tricks Image: http://www.geograph.org.uk/photo/111487
  • 4. Development lifecycles Images: https://commons.wikimedia.org/wiki/File:Waterfall_model_(1).svg; https://en.m.wikipedia.org/wiki/File:Software_Development_Spiral.svg; https://en.wikipedia.org/wiki/Scrum_(software_development) Waterfall Spiral Agile / Scrum
  • 5. Agile values Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Reference: http://www.agilemanifesto.org/
  • 6. Continuous delivery and change “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.” “Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.” Reference: http://agilemanifesto.org/principles.html
  • 7. Sustainable, optimal work “Agile processes promote sustainable development.” “The sponsors, developers, and users should be able to maintain a constant pace indefinitely.” “Simplicity--the art of maximizing the amount of work not done--is essential.” Reference: http://agilemanifesto.org/principles.html
  • 8. Self-organization and adjustment “The best architectures, requirements, and designs emerge from self-organizing teams.” “At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.” Reference: http://agilemanifesto.org/principles.html
  • 9. Challenges Frequent, short cycles “Just-in-time” answers Drive to implement now Cross-functional teams Image: https://pixabay.com/en/mountain-biking-mountain-bike-1614129/
  • 10. Comprehensive research approach Images: https://commons.wikimedia.org/wiki/File:Light_bulb_(yellow)_icon.svg; https://commons.wikimedia.org/wiki/File:Korean_Traffic_sign_(Left_Turn_and_Right_Turn).svg; https://pixabay.com/en/chart-line-line-chart-diagram-trend-148256/ Strategic opportunities Tactical decisions Performance assessment
  • 11. Formative research informs decisions Images: https://commons.wikimedia.org/wiki/File:Light_bulb_(yellow)_icon.svg; https://commons.wikimedia.org/wiki/File:Korean_Traffic_sign_(Left_Turn_and_Right_Turn).svg; https://pixabay.com/en/chart-line-line-chart-diagram-trend-148256/ Generative Formative Summative
  • 12. Formative methods Throughout cycle Informs decision-making Varying fidelity Improvement focus Faster & lighter Image: https://commons.wikimedia.org/wiki/File:Following_rough_paths_to_the_Green_Sand_Beach.jpg
  • 14. Evidence of problems Potential opportunities ● Recent events ● Specific details ● Feelings and perceptions ● Future responses Critical incidents Image: https://www.flickr.com/photos/vfwnationalhome/12436173623
  • 15. Reference: Flanagan, J.C. (1954). The Critical Incident Technique, Psychological Bulletin, 51(4), 327-358; http://www.usabilitynet.org/tools/criticalincidents.htm; Image: https://pixabay.com/en/photos/interview/ Critical Incident Process 1. Confirm user profile 2. Identify last time 3. Gather details a. Description b. Actions taken c. Feelings d. Outcome e. Future actions
  • 16. Example prompt “Consider the last time you had to share something online. How long ago did this happen? What did you share? Describe the steps you took to share, and highlight any surprises or problems (if any) that happened.”
  • 17. Example result ● Validates problem ● Identifies opportunities ● Clarifies expectations ● Details scenarios ● Builds empathy “I needed to share a PDF with a friend, and we use ABC, but I hadn’t used it in a while. I logged in through my browser, dragged the PDF to Files, and then saw the PDF open. I expected ABC to start uploading it. I hit back, created a folder in ABC, uploaded the PDF to it, clicked share to add my friend, and sent her the link.”
  • 19. Scenario exploration Initial confusions Acceptability Extensions and opportunities ● Description ● Flow and interaction ● Process illustration: steps, images, storyboard, video Reference: Carroll, J.M. (2003). Making Use: Scenario-Based Design of Human-Computer Interactions. MIT Press; Image: https://www.flickr.com/photos/brenneman/5273755180
  • 20. Scenario exploration process 1. Present overall scenario a. Ascertain understanding b. Capture concerns/questions 2. Show steps of flow or interaction, capturing: a. Concerns, confusions b. Benefits, positives c. Open questions 3. Gather final comments at end
  • 21. Example prompt: Initial scenario “Imagine you had a tool that provided the ability to export data from any document that contained numbers. You would be able to select the data you wanted, and the tool would export it to an analysis tool of your choice. Discuss your initial thoughts about this tool, highlighting any questions, concerns, or benefits that come to mind.”
  • 22. Example prompt: Storyboard review “The following 4 slides illustrate how you might interact with this tool. Review each slide, and comment on anything you find to be confusing, problematic, useful, or appealing about the concept.”
  • 23. Example flow (comments gathered after each slide presented) 1. 2. 3. 4. 100%
  • 24. Example feedback, slide 1 1. “Makes sense so far. I wonder how the tool will handle tables that are embedded in documents that contain a lot of text, such as labels or superimposed descriptions.”
  • 25. 2. Example feedback, slide 2 “I’m thinking that this process would require a lot of clicks, even for a small number of columns. It would be better if the tool automatically recognized a lot of this information, and then I could go in and review/modify it.”
  • 26. 3. Example feedback, slide 3 “I understand this process, but am concerned that people might give different names to the same data. You should embed best practices for naming here. Otherwise, the result could be messy.”
  • 27. 4. 100% Example feedback, slide 4 “I like that it shows progress, but it seems that it should be pretty fast for documents that don’t have a lot of tables embedded in them. Will we be able to save the mappings? That could save time in the future.”
  • 28. Example: Final comments 1. 2. 3. 4. 100% “It’s great that you don’t have to jump around different parts of the system to do this. It’s very valuable to be able to complete this from one place.” “Hi, I wanted to follow up to reiterate that this is a REALLY COOL idea and it fills a much needed requirement for our use of the product. Please consider me for future studies like this, because we need this functionality!”
  • 29. Technique 3: Gauging reactions
  • 30. Initial impressions Visual appeal Goals and intentions Specific content ● Interface preview ● Time limit ● Survey questions Image: https://commons.wikimedia.org/wiki/File:Claude_Monet,_Impression,_soleil_levant.jpg
  • 31. First impressions matter Formed by ~50ms ● Primarily based on visual appeal ● Do not change with additional viewing time Initial usability impression remains stable ● With 5s, 60s, and no time limit ● Even when site is manipulated to be more/less usable References: Lindgaard, G., Fernandes, G., Dudek, C., & Brown, J.M. (2006). Attention web designers: You have 50 milliseconds to make a good first impression! Behaviour and Information Technology, 25(2), 115-126; http://usabilitynews.org/visual-appeal-vs-usability-which-one-influences-user-perceptions-of-a-website-more/; http://www.measuringu.com/five-second-tests.php
  • 32. Impression test process “View the following interface for a few seconds, and then answer the questions that follow.” Present instructions Show interface Present questions
  • 33. Present questions after viewing The interface you just viewed appears: Very Very Appealing - - - - - - - - - Unappealing Very Very Easy - - - - - - - - - Hard Very Very Efficient - - - - - - - - - Inefficient What is the purpose of the interface?
  • 34. Ratings and open feedback are helpful “It looks very plain and almost ugly. It’s obviously some kind of class schedule. I remember seeing assignments and icons that look like standard office software. I could probably figure out how to use it, but I’m not sure I’d want to.”
  • 35. Technique 4: Evaluating expectations
  • 36. Image: https://commons.wikimedia.org/wiki/File:HK_TST_港威大廈_The_Gateway_entrance_lobby_interior_night_Sept-2013_glass_door.JPG Expectation tests Areas of confusion Mental model Names, categorization ● Static screens ● No text/labels ● Basic task information
  • 37. Expectation process: “Greeking” technique 1. Identify important tasks 2. Create scenario 3. Write “first step” questions 4. Present interface without text 5. Ask for group/category names Reference: Thomas S. Tullis, 1998. A method for evaluating web page design concepts. CHI 98 conference summary on human factors in computing systems
  • 38. Example prompt: Scenario and instructions Scenario: “You are a college instructor using a new online course management tool to schedule and track assignments and communicate with your students.” Instruction: “Indicate where you would first click to start each task?”
  • 39. “Greeking” activity: Individual tasks How would you expect to: 1. See a calendar with class meetings? 2. Edit information about a specific homework assignment? 3. Send a secure email message to a student?
  • 40. “Greeking” activity: Groupings Identify and prioritize any groups of functionality What would you call each group? 2 1 3 “3. More details” “1. Main navigation” “2. Quick tools”
  • 41. Technique 5: Addressing usability problems
  • 42. Look for problems Assess effectiveness Compare to competition Validate performance ● Benchmark testing ● Discount usability Both good, but... Image: https://commons.wikimedia.org/wiki/File:Flickr_-_The_U.S._Army_-_Searching_for_opposing_forces.jpg
  • 43. Fixing issues as a team Task completion barriers Improvement opportunities Consensus on feasibility ● High fidelity interface ● Representative users ● Key stakeholders Image: https://commons.wikimedia.org/wiki/File:Jigsaw_puzzle_01_by_Scouten.jpg
  • 44. Rapid Iterative Testing & Evaluation (RITE) Reference: Medlock, M.C., Wixon, D., Terrano, M., Romero, R., & Fulton, B. (2002). Using the RITE method to improve products: a definition and a case study, Presented at UPA conference. Similar to conventional usability evaluation Emphasis on fixing major problems between sessions 1. Schedule time for interface changes 2. Agree on critical tasks and success criteria 3. Record problems encountered 4. Discuss problems worth fixing 5. Implement fixes and continue
  • 45. Result: Whole team understands issues better Stakeholder: “Every participant expects saving. Is there a design that better conveys that it’s a one-time process?” Stakeholder: “We could try the term ‘Apply’ plus some descriptive text to see if it changes expectations?” Stakeholder: “It’s a great idea, but we won’t have the resources to implement saving. This can only be a one-time process.” Participant: “It says ‘save’ but I’m just modifying the settings here. Unless I can re-use this later?”
  • 48. Test with each other Image: http://www.publicdomainpictures.net/view-image.php?image=50475
  • 50. Recruit for the research purpose Image: https://en.wikipedia.org/wiki/Human_billboard