Guerrilla Usability: Insight on a Shoestring

David Sturtz
David SturtzProduct Strategist à Geonetric
guerrilla usability
  insight on a shoestring
        David Sturtz
        david@davidsturtz.com
           twitter: @sturtz
Hi, I’m David.
   Product Manager, Geonetric
Information Architect / UX Designer
      Certified Scrum Master
Exceptional products
 require exceptional

  Usability
Usability
  The effectiveness, efficiency and satisfaction
with which specified users achieve specified goals
           in particular environments.



                       ISO 9241
Defining
               Usability
    The effectiveness, efficiency and satisfaction
with which specified users achieve specified goals
          in particular environments.



                         ISO 9241
Measuring
                  Usability
The e   fectiveness, e ficiency and satisfaction
    with which specified users achieve specified goals
               in particular environments.



                           ISO 9241
Usability
  is not about what people
think they will do or will feel…
Usability
 is about what people actually do,
and their satisfaction with the result.
Usability
    is created and evaluated through
observation, conversation, & collaboration.
By minimizing process…
guerrilla usability embraces agility.
Be agile
Individuals & interactions

       Working software

 Customer collaboration

   Responding to change
Be a guerrilla
Individuals & interactions Principles over processes

       Working software Output must be input

 Customer collaboration Pull together

   Responding to change Keep it small, but aggregate
Guerrilla Usability: Insight on a Shoestring
understand + observe

INTERVIEWS + ETHNOGRAPHY


What is it?                       Tools
An open-ended conversation        Telephone
                                  Skype / Video Chat
with users about your area of     Web conferencing/screen
interest.                         sharing applications
                                  Digital photos
                                  Blogs, notebooks, diaries
Why do it?
The best bang-for-your-buck as    Allow these conversations to
                                  snowball using a finity
a first step in getting to know   diagramming and mental models.
your users.                       Pay attention to tasks and goals.
understand + observe

PARTICIPATORY DESIGN


What is it?                      Tools
A tangible representation of a   Paper, scissors, glue
                                 YUI Design Stencils
system                           Other images

Why do it?
Fun for everyone. Allows
participants to express needs
in a different format.           We’re not interested in the actual
                                 prototypes as much as the
                                 conversations about the reasons
                                 behind them.
understand + observe

PARTICIPATORY DESIGN
understand + observe

PARTICIPATORY DESIGN
understand + observe

CARD SORTING


What is it?                      Tools
Participants organize items      Index cards (!)
                                 UX Sort
into groups.                     OptimalSort
                                 UserZoom
                                 WebSort
Why do it?
Develop or test categorization
                                 Pay attention to the interesting
and labeling; understand         di ferences in how various people
                                 label and group items. What
mental models.                   things are on the fringes?
understand + observe

CARD SORTING




An open card sort. Spencer, Donna. Card Sorting: Designing Usable Categories. 2009. New York: Rosenfeld Media. www.rosenfeldmedia.com/books/cardsorting/
understand + observe

CARD SORTING
understand + observe

MENTAL MODELS


What is it?                      Tools
                                 Paper
Represents a thorough            Visio
understanding of user needs,     Excel
activities, and mental states.   PowerPoint
                                 Omnigraffle
                                 Adobe Illustrator
Why do it?
Ensures alignment of product
features with user needs.
understand + observe

MENTAL MODELS




Slot “Theaters Near Me” under “Choose Easy Theater” as its primary location.
Young, Indi. 2008. Mental Models: Aligning Design Strategy with Human Behavior. New York: Rosenfeld Media. www.rosenfeldmedia.com/books/mental-models/
visualize

USER FLOWS


What is it?                       Tools
A representation of the various   Paper
                                  Visio
paths a user may take through     Omnigraffle
the system.                       Axure RP


Why do it?
Refining ideas, preparing for
storyboarding, prototyping, or
cognitive walkthroughs.
visualize

STORYBOARDS / COMICS


What is it?                      Tools
A scene-by-scene visual          Paper
                                 designcomics.org
depiction of a user’s
interaction with a system.

Why do it?                       Many of the unmoderated testing
Provides a useful artifact for   tools mentioned could be used to
                                 share and gather limited feedback
user and stakeholder feedback.   on storyboards.
Faster and less complex than a
full interactive prototype.
visualize

STORYBOARDS / COMICS
visualize

STORYBOARDS / COMICS




            Kevin Cheng, http://kevnull.com/creating-concepts-through-comics
visualize

STORYBOARDS / COMICS




http://www.google.com/googlebooks/chrome
visualize

PROTOTYPING


What is it?                          Tools
A tangible representation of a       Paper
                                     HTML/CSS/JavaScript
system                               Visio
                                     PowerPoint
                                     Omnigraffle
Why do it?                           Balsamiq Mockups
Exploration, idea generation,        Axure RP
and sharing. To create an            Mockflow
artifact for use in other testing.   Mockingbird
                                     Microsoft Sketchflow
                                     Flash
visualize

PROTOTYPING: SKETCHBOARDS
visualize

PROTOTYPING




Balsamiq Mockups
visualize

PROTOTYPING




Axure RP
evaluate

HEURISTIC EVALUATION


What is it?
Reviewing a system against a
set of guidelines or usability
principles.
                                 http://usability.gov/guidelines/guidelines_book.pdf




Why do it?                       Metrics
Quick results, no user           (Potential) Errors
                                 (Potential) Efficiency
recruitment necessary
evaluate

COGNITIVE WALKTHROUGH


What is it?                         Tools
After a task analysis, a group of
designers and developers step
through the software asking
questions at each step.
                                    Metrics
Why do it?                          (Potential) Errors
                                    (Potential) Efficiency
Quick results, no user
recruitment necessary, can do
at virtually any phase.
evaluate

ANALYTICS


What is it?                       Tools
Reporting on data collected       Google Analytics
                                  Omniture
about user’s actions in the       Webtrends
system.                           Pinch Media
                                  custom data/reporting

Why do it?                        Metrics
Relatively easy way to identify   Completion
                                  Errors
possible issues for further       (Bounces, Abandonment,
investigation.                    Exits, etc.)
evaluate

ANALYTICS
evaluate

CLICK TRACKING + HEATMAPS


What is it?                       Tools
A visualization of the user’s     ClickTale
                                  Clixpy
actions in a system.              CrazyEgg
                                  (smt) Simple Mouse
                                  Tracking
Why do it?
Relatively easy way to identify   Metrics
possible issues for further       Completion
                                  Errors
investigation. Able to collect
large number of actual users.
evaluate

CLICK TRACKING
evaluate

HEATMAPS
evaluate

HEATMAPS
evaluate

REMOTE EVALUATION


What is it?                        Tools
A task-based usability test        Uservue
                                   Silverback
where the moderator and            WebEx / GoToMeeting
participant are not in the same    Vyew / Dim Dim / etc.
room.
                                   Metrics
Why do it?                         Completion
                                   Time on Task
Easier recruiting or scheduling,   Errors
contextual or geographic           Satisfaction
reasons.
evaluate

UNMODERATED EVALUATION


What is it?                       Tools
A task-based usability test       Loop 11
                                  OpenHallway
‘moderated’ by an automated       UserTesting.com
system with no participation by   Feedback Army
a human moderator.                Chalkmark

                                  Metrics
Why do it?                        Completion
                                  Time on Task
Easier scheduling, less time      Errors
commitment.                       Satisfaction
evaluate

SURVEYS


What is it?                      Tools
A tangible representation of a   4Q
                                 SurveyMonkey
system                           Google Forms/Spreadsheets
                                 Wufoo / Formstack / etc.
                                 HaveASec (iphone)
Why do it?
Exploration, idea generation,    Metrics
sharing, artifact creation       Completion
                                 Satisfaction
evaluate

SURVEYS
Usability
  is not about what people
think they will do or will feel…
Usability
 is about what people actually do,
and their satisfaction with the result.
Usability
    is created and evaluated through
observation, conversation, & collaboration.
Recommended…




               `
guerrilla usability
  insight on a shoestring
        David Sturtz
        david@davidsturtz.com
           twitter: @sturtz
Photo Credits

        tv on the radio:halfway home by visualpanic          Cascade by vandelizer
        http://www.flickr.com/photos/visualpanic/3551386206   http://www.flickr.com/photos/
                                                             jeremy_vandel/208714007/

        Da lang! by eriwst                                   coin laundry 1 by isaacbowen
        http://www.flickr.com/photos/eriwst/2516588547/       http://www.flickr.com/photos/isaacbowen/
                                                             2830976681/


        untitled by dev null                                 tool rack by L. Marie
        http://www.flickr.com/photos/devnull/3516167296       http://www.flickr.com/photos/lenore-m/
                                                             2515800654/
        untitled by dev null
        http://www.flickr.com/photos/devnull/3516200322/      Twitter 365 Project - Day 35 by rich115
                                                             http://www.flickr.com/photos/richardgiles/
                                                             3252590483
1 sur 50

Recommandé

Exploring UX Practices 4 Product Development Agile2012 par
Exploring UX Practices 4 Product Development Agile2012Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012Ariadna Font Llitjos
2.5K vues43 diapositives
User Experience and Prototyping par
User Experience and PrototypingUser Experience and Prototyping
User Experience and PrototypingKshitiz Anand
722 vues293 diapositives
Effective prototyping par
Effective prototypingEffective prototyping
Effective prototypingEverett McKay
1.4K vues13 diapositives
Effective prototyping (for Vermont Code Camp) par
Effective prototyping (for Vermont Code Camp)Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)Everett McKay
1.1K vues11 diapositives
Usability Design: Because it's awesome par
Usability Design: Because it's awesomeUsability Design: Because it's awesome
Usability Design: Because it's awesomeJen Yu
17.1K vues59 diapositives
Building an mvp that works for users par
Building an mvp that works for users Building an mvp that works for users
Building an mvp that works for users Ariadna Font Llitjos
3.6K vues25 diapositives

Contenu connexe

Tendances

User Centered Design in short par
User Centered Design in shortUser Centered Design in short
User Centered Design in shortsilvana churruca
93.5K vues11 diapositives
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein par
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinRapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinAviva Rosenstein
3.1K vues47 diapositives
Introduction to UX for Developers par
Introduction to UX for DevelopersIntroduction to UX for Developers
Introduction to UX for DevelopersJacques Woodcock
2.8K vues167 diapositives
UX 101: An Overview of User Experience par
UX 101: An Overview of User ExperienceUX 101: An Overview of User Experience
UX 101: An Overview of User ExperienceBrad Gerstein
6.3K vues40 diapositives
Fast, easy usability tricks for big product improvements par
Fast, easy usability tricks for big product improvementsFast, easy usability tricks for big product improvements
Fast, easy usability tricks for big product improvementsChris Nodder
1.4K vues40 diapositives
Discount mobile usability methods par
Discount mobile usability methodsDiscount mobile usability methods
Discount mobile usability methodsChris Nodder
1.1K vues22 diapositives

Tendances(19)

Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein par Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinRapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Aviva Rosenstein3.1K vues
UX 101: An Overview of User Experience par Brad Gerstein
UX 101: An Overview of User ExperienceUX 101: An Overview of User Experience
UX 101: An Overview of User Experience
Brad Gerstein6.3K vues
Fast, easy usability tricks for big product improvements par Chris Nodder
Fast, easy usability tricks for big product improvementsFast, easy usability tricks for big product improvements
Fast, easy usability tricks for big product improvements
Chris Nodder1.4K vues
Discount mobile usability methods par Chris Nodder
Discount mobile usability methodsDiscount mobile usability methods
Discount mobile usability methods
Chris Nodder1.1K vues
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20) par Sergio Freire
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
Sergio Freire314 vues
The Essentials of Great Search Design (ECIR 2010) par Vegard Sandvold
The Essentials of Great Search Design (ECIR 2010)The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)
Vegard Sandvold1.2K vues
By the Book: Examining the Art of Building Great User Experiences in Software par EffectiveUI
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in Software
EffectiveUI758 vues
Optimizing for a faster user experience Pt 2: How-to. par James Christie
Optimizing for a faster user experience Pt 2: How-to.Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.
James Christie1.6K vues
Ni week no designer, no problem par Jenica Welch
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
Jenica Welch82 vues
Morris prototyping - oredev - share par Shane Morris
Morris   prototyping - oredev - shareMorris   prototyping - oredev - share
Morris prototyping - oredev - share
Shane Morris3.6K vues
User Experience Design Fundamentals - Part 3: From People to Product par Laura B
User Experience Design Fundamentals - Part 3: From People to ProductUser Experience Design Fundamentals - Part 3: From People to Product
User Experience Design Fundamentals - Part 3: From People to Product
Laura B2.9K vues
User Experience Design Fundamentals - Part 2: Talking with Users par Laura B
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with Users
Laura B2.8K vues
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex... par Use8.net
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Serco Usability Research, Ben Weedon, The challenge of measuring game play ex...
Use8.net453 vues

Similaire à Guerrilla Usability: Insight on a Shoestring

UX Prototyping and Personas 11-14-14 par
UX Prototyping and Personas 11-14-14UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14Shilpa Thanawala
916 vues57 diapositives
UX Prototyping and Personas 4-25-14 par
UX Prototyping and Personas 4-25-14UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14Shilpa Thanawala
1.3K vues67 diapositives
UX Prototyping and Personas 11 20-15 par
UX Prototyping and Personas 11 20-15UX Prototyping and Personas 11 20-15
UX Prototyping and Personas 11 20-15Shilpa Thanawala
336 vues63 diapositives
Importance of User eXperience par
Importance of User eXperienceImportance of User eXperience
Importance of User eXperienceguest1bcbc9
680 vues36 diapositives
Incorporating UX into Your Projects par
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your ProjectsKarl Kaufmann
836 vues23 diapositives
UX Prototyping and Personas 9 25-15 par
UX Prototyping and Personas 9 25-15UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15Shilpa Thanawala
390 vues62 diapositives

Similaire à Guerrilla Usability: Insight on a Shoestring(20)

Importance of User eXperience par guest1bcbc9
Importance of User eXperienceImportance of User eXperience
Importance of User eXperience
guest1bcbc9680 vues
Incorporating UX into Your Projects par Karl Kaufmann
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
Karl Kaufmann836 vues
Exploring ux practices 4 product development agile2012 par drewz lin
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012
drewz lin587 vues
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi... par Codemotion
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Codemotion329 vues
World Usability Day 2014 - UX Toolbelt for Developers par Sarah Dutkiewicz
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
Sarah Dutkiewicz1.1K vues
What is this UX thing 11-24-15 par Youmna Aoukar
What is this UX thing 11-24-15What is this UX thing 11-24-15
What is this UX thing 11-24-15
Youmna Aoukar518 vues
Prototyping invision vs axure par Andrii Rusakov
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axure
Andrii Rusakov30.5K vues

Dernier

Transcript: Redefining the book supply chain: A glimpse into the future - Tec... par
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...BookNet Canada
41 vues16 diapositives
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... par
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...Jasper Oosterveld
35 vues49 diapositives
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... par
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...ShapeBlue
199 vues20 diapositives
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream par
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamEvaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamAlpen-Adria-Universität
38 vues34 diapositives
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... par
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...ShapeBlue
162 vues25 diapositives
Why and How CloudStack at weSystems - Stephan Bienek - weSystems par
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsShapeBlue
247 vues13 diapositives

Dernier(20)

Transcript: Redefining the book supply chain: A glimpse into the future - Tec... par BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada41 vues
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... par Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... par ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue199 vues
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... par ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue162 vues
Why and How CloudStack at weSystems - Stephan Bienek - weSystems par ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue247 vues
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... par ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue171 vues
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... par ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue178 vues
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue par ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue224 vues
The Role of Patterns in the Era of Large Language Models par Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li91 vues
NTGapps NTG LowCode Platform par Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu437 vues
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... par ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue183 vues
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... par ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue129 vues
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue par ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue265 vues
"Surviving highload with Node.js", Andrii Shumada par Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays58 vues
LLMs in Production: Tooling, Process, and Team Structure par Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage57 vues
Optimizing Communication to Optimize Human Behavior - LCBM par Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar38 vues
"Node.js Development in 2024: trends and tools", Nikita Galkin par Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays33 vues
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... par ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue141 vues

Guerrilla Usability: Insight on a Shoestring

  • 1. guerrilla usability insight on a shoestring David Sturtz david@davidsturtz.com twitter: @sturtz
  • 2. Hi, I’m David. Product Manager, Geonetric Information Architect / UX Designer Certified Scrum Master
  • 3. Exceptional products require exceptional Usability
  • 4. Usability The effectiveness, efficiency and satisfaction with which specified users achieve specified goals in particular environments. ISO 9241
  • 5. Defining Usability The effectiveness, efficiency and satisfaction with which specified users achieve specified goals in particular environments. ISO 9241
  • 6. Measuring Usability The e fectiveness, e ficiency and satisfaction with which specified users achieve specified goals in particular environments. ISO 9241
  • 7. Usability is not about what people think they will do or will feel…
  • 8. Usability is about what people actually do, and their satisfaction with the result.
  • 9. Usability is created and evaluated through observation, conversation, & collaboration.
  • 12. Be agile Individuals & interactions Working software Customer collaboration Responding to change
  • 13. Be a guerrilla Individuals & interactions Principles over processes Working software Output must be input Customer collaboration Pull together Responding to change Keep it small, but aggregate
  • 15. understand + observe INTERVIEWS + ETHNOGRAPHY What is it? Tools An open-ended conversation Telephone Skype / Video Chat with users about your area of Web conferencing/screen interest. sharing applications Digital photos Blogs, notebooks, diaries Why do it? The best bang-for-your-buck as Allow these conversations to snowball using a finity a first step in getting to know diagramming and mental models. your users. Pay attention to tasks and goals.
  • 16. understand + observe PARTICIPATORY DESIGN What is it? Tools A tangible representation of a Paper, scissors, glue YUI Design Stencils system Other images Why do it? Fun for everyone. Allows participants to express needs in a different format. We’re not interested in the actual prototypes as much as the conversations about the reasons behind them.
  • 19. understand + observe CARD SORTING What is it? Tools Participants organize items Index cards (!) UX Sort into groups. OptimalSort UserZoom WebSort Why do it? Develop or test categorization Pay attention to the interesting and labeling; understand di ferences in how various people label and group items. What mental models. things are on the fringes?
  • 20. understand + observe CARD SORTING An open card sort. Spencer, Donna. Card Sorting: Designing Usable Categories. 2009. New York: Rosenfeld Media. www.rosenfeldmedia.com/books/cardsorting/
  • 22. understand + observe MENTAL MODELS What is it? Tools Paper Represents a thorough Visio understanding of user needs, Excel activities, and mental states. PowerPoint Omnigraffle Adobe Illustrator Why do it? Ensures alignment of product features with user needs.
  • 23. understand + observe MENTAL MODELS Slot “Theaters Near Me” under “Choose Easy Theater” as its primary location. Young, Indi. 2008. Mental Models: Aligning Design Strategy with Human Behavior. New York: Rosenfeld Media. www.rosenfeldmedia.com/books/mental-models/
  • 24. visualize USER FLOWS What is it? Tools A representation of the various Paper Visio paths a user may take through Omnigraffle the system. Axure RP Why do it? Refining ideas, preparing for storyboarding, prototyping, or cognitive walkthroughs.
  • 25. visualize STORYBOARDS / COMICS What is it? Tools A scene-by-scene visual Paper designcomics.org depiction of a user’s interaction with a system. Why do it? Many of the unmoderated testing Provides a useful artifact for tools mentioned could be used to share and gather limited feedback user and stakeholder feedback. on storyboards. Faster and less complex than a full interactive prototype.
  • 27. visualize STORYBOARDS / COMICS Kevin Cheng, http://kevnull.com/creating-concepts-through-comics
  • 29. visualize PROTOTYPING What is it? Tools A tangible representation of a Paper HTML/CSS/JavaScript system Visio PowerPoint Omnigraffle Why do it? Balsamiq Mockups Exploration, idea generation, Axure RP and sharing. To create an Mockflow artifact for use in other testing. Mockingbird Microsoft Sketchflow Flash
  • 33. evaluate HEURISTIC EVALUATION What is it? Reviewing a system against a set of guidelines or usability principles. http://usability.gov/guidelines/guidelines_book.pdf Why do it? Metrics Quick results, no user (Potential) Errors (Potential) Efficiency recruitment necessary
  • 34. evaluate COGNITIVE WALKTHROUGH What is it? Tools After a task analysis, a group of designers and developers step through the software asking questions at each step. Metrics Why do it? (Potential) Errors (Potential) Efficiency Quick results, no user recruitment necessary, can do at virtually any phase.
  • 35. evaluate ANALYTICS What is it? Tools Reporting on data collected Google Analytics Omniture about user’s actions in the Webtrends system. Pinch Media custom data/reporting Why do it? Metrics Relatively easy way to identify Completion Errors possible issues for further (Bounces, Abandonment, investigation. Exits, etc.)
  • 37. evaluate CLICK TRACKING + HEATMAPS What is it? Tools A visualization of the user’s ClickTale Clixpy actions in a system. CrazyEgg (smt) Simple Mouse Tracking Why do it? Relatively easy way to identify Metrics possible issues for further Completion Errors investigation. Able to collect large number of actual users.
  • 41. evaluate REMOTE EVALUATION What is it? Tools A task-based usability test Uservue Silverback where the moderator and WebEx / GoToMeeting participant are not in the same Vyew / Dim Dim / etc. room. Metrics Why do it? Completion Time on Task Easier recruiting or scheduling, Errors contextual or geographic Satisfaction reasons.
  • 42. evaluate UNMODERATED EVALUATION What is it? Tools A task-based usability test Loop 11 OpenHallway ‘moderated’ by an automated UserTesting.com system with no participation by Feedback Army a human moderator. Chalkmark Metrics Why do it? Completion Time on Task Easier scheduling, less time Errors commitment. Satisfaction
  • 43. evaluate SURVEYS What is it? Tools A tangible representation of a 4Q SurveyMonkey system Google Forms/Spreadsheets Wufoo / Formstack / etc. HaveASec (iphone) Why do it? Exploration, idea generation, Metrics sharing, artifact creation Completion Satisfaction
  • 45. Usability is not about what people think they will do or will feel…
  • 46. Usability is about what people actually do, and their satisfaction with the result.
  • 47. Usability is created and evaluated through observation, conversation, & collaboration.
  • 49. guerrilla usability insight on a shoestring David Sturtz david@davidsturtz.com twitter: @sturtz
  • 50. Photo Credits tv on the radio:halfway home by visualpanic Cascade by vandelizer http://www.flickr.com/photos/visualpanic/3551386206 http://www.flickr.com/photos/ jeremy_vandel/208714007/ Da lang! by eriwst coin laundry 1 by isaacbowen http://www.flickr.com/photos/eriwst/2516588547/ http://www.flickr.com/photos/isaacbowen/ 2830976681/ untitled by dev null tool rack by L. Marie http://www.flickr.com/photos/devnull/3516167296 http://www.flickr.com/photos/lenore-m/ 2515800654/ untitled by dev null http://www.flickr.com/photos/devnull/3516200322/ Twitter 365 Project - Day 35 by rich115 http://www.flickr.com/photos/richardgiles/ 3252590483