Design and usability methods and techniques: Difference between revisions

Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{interaction-design|Overview article and menu}}
{{interaction-design|Overview article and menu}}
<!-- <pageby nominor="false" comments="false"/> -->
<!-- <pageby nominor="false" comments="false"/&gt; -->
{{incomplete}}
{{incomplete}}


Line 16: Line 16:
The following table '''''roughly''''' organizes various methods according to design and evaluation tasks. Entries will be added over time and I may change its organization again.
The following table '''''roughly''''' organizes various methods according to design and evaluation tasks. Entries will be added over time and I may change its organization again.


{| class="wikitable"  
{| class="wikitable"
|+ Table of popular design and usability methods
|+ Table of popular design and usability methods
! Method/Tool !! Problem analysis &<br/>requirements!! Design tasks &<br/> prototyping!! System analysis &<br/>evaluation & testing tasks
! Method/Tool !! Problem analysis &<br>requirements !! Design tasks &<br>prototyping !! System analysis &<br>evaluation & testing tasks
|-
|-  
| [[Card sorting]] and [[Affinity diagram]]s || X || X || x
| [[Card sorting]] and [[Affinity diagram]]s || X || X || x
|-
|-  
| [[Contextual inquiry]] || X || ||
| [[Contextual inquiry]] || X || &nbsp; || &nbsp;
|-
|-  
| [[Focus group]] || X || ||
| [[Focus group]] || X || &nbsp; || &nbsp;
|-
|-  
| [[Scenario of use]] and [[Personas]] || x || X ||
| [[Scenario of use]] and [[Personas]] || x || X || &nbsp;
|-
|-  
| [[use case]]s and [[UML use case|use case modeling]] || X || x ||
| [[UML use case]]s and [[UML use case|use case modeling]] || X || x || &nbsp;
|-
|-  
| [[Task analysis]] || X || ||
| [[Task analysis]] || X || &nbsp; || &nbsp;
|-
|-  
| [[Storyboarding]] || || X ||
| [[Storyboarding]] || &nbsp; || X || &nbsp;
|-
|-  
| [[Sketching user experience]] || x || X ||
| [[Sketching user experience]] [[Journey map]] || x || X || &nbsp;
|-
|-  
| [[web wireframe|Wireframing]] || || X ||
| [[web wireframe|Wireframing]] || &nbsp; || X || &nbsp;
|-
|-  
| [[Guidelines-based review]] and [[Heuristic evaluation]] || || x || X
| [[Guidelines-based review]] and [[Heuristic evaluation]] || &nbsp; || x || X
|-
|-  
| [[Pluralistic walkthrough]] and [[Cognitive walkthrough]] || || || X
| [[Pluralistic walkthrough]] and [[Cognitive walkthrough]] || &nbsp; || &nbsp; || X
|-
|-  
| [[Usability and user experience surveys]] || || || X
| [[Usability and user experience surveys]] || &nbsp; || &nbsp; || X
|-
|-  
| [[Usability testing]] (design and interaction testing) || || || X
| [[Usability testing]] (design and interaction testing) || &nbsp; || &nbsp; || X
|-
|-  
| [[Field observation]] || || x || X
| [[Field observation]] || &nbsp; || x || X
|}
|}


Line 57: Line 57:
[[image:usabilitynet-methods-table.png|thumb|800px|none|Methods table, Copyright [http://www.usabilitynet.org/tools/methods.htm usability.net] 2006, retrieved 18:43, 3 March 2011 (CET). Reproduction permitted provided the [http://www.usabilitynet.org/tools/methods.htm original] source is acknowledged.]]
[[image:usabilitynet-methods-table.png|thumb|800px|none|Methods table, Copyright [http://www.usabilitynet.org/tools/methods.htm usability.net] 2006, retrieved 18:43, 3 March 2011 (CET). Reproduction permitted provided the [http://www.usabilitynet.org/tools/methods.htm original] source is acknowledged.]]


[http://www.usability.gov/methods/index.html Usability.gov] - managed by the U.S. Department of Health & Human Services - presents a similar table leading to articles. It organizes usability methods according to where they take place in the user-centered design process.
[http://www.usability.gov/methods/index.html Usability.gov] - managed by the U.S. Department of Health & Human Services - presents a similar table leading to articles. It organizes usability methods according to where they take place in the user-centered design process.


[[image:usability-gov-methods-table.png|frame|none|Usability Methods table| Source: [http://www.usability.gov/methods/index.html Usability.gov], retrieved 18:43, 3 March 2011. Go [http://www.usability.gov/methods/index.html] for clickable links ! ]]
[[image:usability-gov-methods-table.png|frame|none|Usability Methods table| Source: [http://www.usability.gov/methods/index.html Usability.gov], retrieved 18:43, 3 March 2011. Go [http://www.usability.gov/methods/index.html] for clickable links ! ]]
Line 67: Line 67:
The [http://www.hq.nasa.gov/pao/portal/usability/process/ucdMethods.htm Nasa usability toolkit] includes a (by default copyright-free) table that also is organized by stages.
The [http://www.hq.nasa.gov/pao/portal/usability/process/ucdMethods.htm Nasa usability toolkit] includes a (by default copyright-free) table that also is organized by stages.


<table class="wikitable">
{| class="wikitable"
<tr>
|-
<td><span class="bold">Tool / Method</span></td>
|  | <span class="bold">Tool / Method</span>
<td>Requirements &amp; Planning Stage</td>
|  | Requirements &amp; Planning Stage
<td>Conceptual Design Stage </td>
|  | Conceptual Design Stage
<td >Test &amp; Evaluation Stage</td>
|  | Test &amp; Evaluation Stage
<td >Resources Required</td>
|  | Resources Required
<td >Purpose of Method</td>
|  | Purpose of Method
</tr>
|-
<tr>
|  | Brainstorming
<td>Brainstorming</td>
|  | <br>
<td></td>
|  | X
<td >X</td>
|  | <br>
<td></td>
|  | LOW
<td >LOW</td>
|  | Generates design ideas
<td>Generates design ideas</td>
|-
</tr>
|  | Card sorting
<tr>
|  | X
<td>Card sorting</td>
|  | X
<td >X</td>
|  | <br>
<td >X</td>
|  | LOW
<td></td>
|  | Helps structure interface content
<td >LOW</td>
|-
<td>Helps structure interface content</td>
|  | Cognitive walk through
</tr>
|  | <br>
<tr>
|  | X
<td>Cognitive walk through</td>
|  | X
<td></td>
|  | MEDIUM
<td >X</td>
|  | Checks structure and flow against user goals
<td >X</td>
|-
<td >MEDIUM</td>
|  | Context of use analysis
<td>Checks structure and flow against user goals</td>
|  | X
</tr>
|  | <br>
<tr>
|  | <br>
<td>Context of use analysis</td>
|  | LOW
<td >X</td>
|  | Specifies vital user and product characteristics
<td></td>
|-
<td></td>
|  | Contextual inquiry
<td >LOW</td>
|  | X
<td>Specifies vital user and product characteristics</td>
|  | <br>
</tr>
|  | <br>
<tr>
|  | MEDIUM
<td>Contextual inquiry</td>
|  | Provides information about users' work context
<td >X</td>
|-
<td></td>
|  | Focus group
<td></td>
|  | X
<td >MEDIUM</td>
|  | <br>
<td>Provides information about users' work context</td>
|  | <br>
</tr>
|  | LOW
<tr>
|  | Elicits user requirements/views through discussion
<td>Focus group</td>
|-
<td >X</td>
|  | Functionality matrix
<td></td>
|  | X
<td></td>
|  | X
<td >LOW</td>
|  | <br>
<td>Elicits user requirements/views through discussion</td>
|  | LOW
</tr>
|  | Specifies functions required to support tasks
<tr>
|-
<td>Functionality matrix</td>
|  | Heuristic evaluation
<td >X</td>
|  | <br>
<td >X</td>
|  | X
<td></td>
|  | X
<td >LOW</td>
|  | LOW
<td>Specifies functions required to support tasks</td>
|  | Provides expert feedback on user interfaces
</tr>
|-
<tr>
|  | Interactive prototyping
<td>Heuristic evaluation</td>
|  | <br>
<td></td>
|  | X
<td >X</td>
|  | <br>
<td >X</td>
|  | MEDIUM/ HIGH
<td >LOW</td>
|  | Used for testing with users
<td>Provides expert feedback on user interfaces</td>
|-
</tr>
|  | Interview techniques
<tr>
|  | X
<td>Interactive prototyping</td>
|  | X
<td></td>
|  | <br>
<td >X</td>
|  | LOW
<td></td>
|  | Provides detailed user experience about product usage
<td >MEDIUM/ HIGH</td>
|-
<td>Used for testing with users</td>
|  | Observation
</tr>
|  | X
<tr>
|  | <br>
<td>Interview techniques</td>
|  | <br>
<td >X</td>
|  | MEDIUM
<td >X</td>
|  | Describes user activity in detail
<td></td>
|-
<td >LOW</td>
|  | Paper prototyping
<td>Provides detailed user experience about product usage</td>
|  | <br>
</tr>
|  | X
<tr>
|  | <br>
<td>Observation</td>
|  | MEDIUM
<td >X</td>
|  | Tests design ideas with users
<td></td>
|-
<td></td>
|  | Parallel design
<td >MEDIUM</td>
|  | <br>
<td>Describes user activity in detail</td>
|  | X
</tr>
|  | <br>
<tr>
|  | HIGH
<td>Paper prototyping</td>
|  | Provides one conceptual design idea from several
<td></td>
|-
<td >X</td>
|  | Participatory evaluation
<td></td>
|  | <br>
<td >MEDIUM</td>
|  | X
<td>Tests design ideas with users</td>
|  | X
</tr>
|  | MEDIUM
<tr>
|  | Detects task-related usability problems early in design
<td>Parallel design</td>
|-
<td></td>
|  | Rapid prototyping
<td >X</td>
|  | <br>
<td></td>
|  | X
<td >HIGH</td>
|  | <br>
<td>Provides one conceptual design idea from several</td>
|  | MEDIUM
</tr>
|  | Allows users to visualize future systems and evaluate
<tr>
|-
<td>Participatory evaluation</td>
|  | Scenarios
<td></td>
|  | X
<td >X</td>
|  | X
<td >X</td>
|  | <br>
<td >MEDIUM</td>
|  | MEDIUM
<td>Detects task-related usability problems early in design</td>
|  | Illustrates requirements and supports conceptual design
</tr>
|-
<tr>
|  | Storyboarding
<td>Rapid prototyping</td>
|  | <br>
<td></td>
|  | X
<td >X</td>
|  | <br>
<td></td>
|  | MEDIUM
<td >MEDIUM</td>
|  | Visualizes relationship between events and actions
<td>Allows users to visualize future systems and evaluate</td>
|-
</tr>
|  | Surveys
<tr>
|  | X
<td>Scenarios</td>
|  | <br>
<td >X</td>
|  | X
<td >X</td>
|  | HIGH
<td></td>
|  | Provides mass data from users
<td >MEDIUM</td>
|-
<td>Illustrates requirements and supports conceptual design</td>
|  | Task analysis
</tr>
|  | X
<tr>
|  | <br>
<td>Storyboarding</td>
|  | <br>
<td></td>
|  | MEDIUM
<td >X</td>
|  | Analyses current user work in depth
<td></td>
|-
<td >MEDIUM</td>
|  | User-based testing of design
<td>Visualizes relationship between events and actions</td>
|  | <br>
</tr>
|  | <br>
<tr>
|  | X
<td>Surveys</td>
|  | MEDIUM
<td >X</td>
|  | Provides recommendations for how a design can be improved.
<td></td>
|-
<td >X</td>
|  | User-based testing of interaction
<td >HIGH</td>
|  | <br>
<td>Provides mass data from users</td>
|  | <br>
</tr>
|  | X
<tr>
|  | HIGH
<td>Task analysis</td>
|  | Measures usability and identifies interaction problems
<td >X</td>
|-
<td></td>
|  | WAMMI - Web site
<td></td>
|  | <br>
<td >MEDIUM</td>
|  | <br>
<td>Analyses current user work in depth</td>
|  | X
</tr>
|  | LOW
<tr>
|  | Provides an objective way of assessing user satisfaction
<td>User-based testing of design</td>
|-
<td></td>
|  | Wireframes
<td></td>
|  | <br>
<td >X</td>
|  | X
<td >MEDIUM</td>
|  | <br>
<td>Provides recommendations for how a design can be improved.</td>
|  | LOW
</tr>
|  | Fast and easy concept prototyping that focuses on layout, navigation and high level content
<tr>
|}
<td>User-based testing of interaction</td>
<td></td>
<td></td>
<td >X</td>
<td >HIGH</td>
<td>Measures usability and identifies interaction problems</td>
</tr>
<tr>
<td>WAMMI - Web site  
</td>
<td></td>
<td></td>
<td >X</td>
<td >LOW</td>
<td>Provides an objective way of assessing user satisfaction  
</td>
</tr>
<tr>
<td>Wireframes</td>
<td></td>
<td >X</td>
<td></td>
<td >LOW</td>
<td>Fast and easy concept prototyping that focuses on layout, navigation and high level content </td>
</tr>
</table>
 
[http://www.usabilitybok.org/methods Usability Body of Knowledge] includes a the following list of articles:  
[http://www.usabilitybok.org/methods Usability Body of Knowledge] includes a the following list of articles:  
Affinity Diagramming, Brainstorming, Card Sorting, Checklist, Claims Analysis, Context of Use Analysis, Contextual Inquiry, Critical Incident Technique (CIT), Cultural Probe, Diary Study, Ethnography, Field Study, Focus Group, Formative Evaluation, Free Listing, Function Allocation, Heuristic Evaluation, Metaphor Brainstorming, Parallel Design, Phone Interview, Photo Study, Pluralistic Usability Walkthrough, Rapid Prototyping, Rating Scales, Storyboard, Wireframe, Wizard of Oz.
Affinity Diagramming, Brainstorming, Card Sorting, Checklist, Claims Analysis, Context of Use Analysis, Contextual Inquiry, Critical Incident Technique (CIT), Cultural Probe, Diary Study, Ethnography, Field Study, Focus Group, Formative Evaluation, Free Listing, Function Allocation, Heuristic Evaluation, Metaphor Brainstorming, Parallel Design, Phone Interview, Photo Study, Pluralistic Usability Walkthrough, Rapid Prototyping, Rating Scales, Storyboard, Wireframe, Wizard of Oz.
Line 282: Line 255:
* [http://www.mit.edu/~jtidwell/interaction_patterns.html Common Ground] (1999), A Pattern Language for Human-Computer Interface Design, by Jeniffer Tidwell. A newer version is available at [http://designinginterfaces.com/ Designinginterfaces.com], a support site for the author's O'Reilly book. A still newer version is in preparation as of March 2011. Design patterns rely on the concept that there exist proven design patterns (for given problems) that work.
* [http://www.mit.edu/~jtidwell/interaction_patterns.html Common Ground] (1999), A Pattern Language for Human-Computer Interface Design, by Jeniffer Tidwell. A newer version is available at [http://designinginterfaces.com/ Designinginterfaces.com], a support site for the author's O'Reilly book. A still newer version is in preparation as of March 2011. Design patterns rely on the concept that there exist proven design patterns (for given problems) that work.
* [http://usability.jameshom.com/ Usability Methods toolbox] by James Hom (1998). This web site includes both short tutorials for various inquiry, inspection, testing and design methods plus links for further reading.
* [http://usability.jameshom.com/ Usability Methods toolbox] by James Hom (1998). This web site includes both short tutorials for various inquiry, inspection, testing and design methods plus links for further reading.
* [http://usability.gov/methods/index.html Usability Methods] from the U.S. Department of Health & Human Services. It lists 13 most important methods tabulated with design stages. More importantly, the site also includes one of the most authoritative [http://usability.gov/guidelines/index.html Web design and usability guidelines]
* [http://usability.gov/methods/index.html Usability Methods] from the U.S. Department of Health & Human Services. It lists 13 most important methods tabulated with design stages. More importantly, the site also includes one of the most authoritative [http://usability.gov/guidelines/index.html Web design and usability guidelines]  
* [http://www.usabilityfirst.com/usability-methods/ Usability Methods] at usabilityfirst.com is a smaller list of short tutorials on most popular usability methods.
* [http://www.usabilityfirst.com/usability-methods/ Usability Methods] at usabilityfirst.com is a smaller list of short tutorials on most popular usability methods.
* [http://www.usabilityhome.com/ Usability Evaluation] at usabilityhome.com includes a list of usability evaluation methods, grouped in testing, inspection and inquiry. Each is described with a short tutorial.
* [http://www.usabilityhome.com/ Usability Evaluation] at usabilityhome.com includes a list of usability evaluation methods, grouped in testing, inspection and inquiry. Each is described with a short tutorial.
Line 301: Line 274:
* [http://websort.net/ WebSort] enables you to conduct remote card sorting online. (one free study, 10 participant limit)
* [http://websort.net/ WebSort] enables you to conduct remote card sorting online. (one free study, 10 participant limit)
* [http://fivesecondtest.com/ FiveSecondTest.com] Landing page optimization for your mocks and wireframes. (commercial, but you can do tests to earn tests)
* [http://fivesecondtest.com/ FiveSecondTest.com] Landing page optimization for your mocks and wireframes. (commercial, but you can do tests to earn tests)
* [http://usabilla.com/ Usabilla] Quote: "Ask your users simple questions to collect valuable feedback and discover usability issues. Use our One-Click-Tasks to measure task performance. Users simply share their feedback by clicking anywhere on your website, mockup, sketch, or image. Measure time, collect points, and get valuable feedback with notes." (commercial, free signup allows for 1 active public test with 10 participants).
* [http://usabilla.com/ Usabilla] Quote: "Ask your users simple questions to collect valuable feedback and discover usability issues. Use our One-Click-Tasks to measure task performance. Users simply share their feedback by clicking anywhere on your website, mockup, sketch, or image. Measure time, collect points, and get valuable feedback with notes." (commercial, free signup allows for 1 active public test with 10 participants).
* [http://verifyapp.com/ VerifyApp]. You can create tests with screenshots of new designs or wireframes for your site, but you can also capture from an existing site, or pull a screenshot straight from Notable. Several tests are implemented but, sorry, no list. I won't suffer watching a video instead of reading a short feature list....
* [http://verifyapp.com/ VerifyApp]. You can create tests with screenshots of new designs or wireframes for your site, but you can also capture from an existing site, or pull a screenshot straight from Notable. Several tests are implemented but, sorry, no list. I won't suffer watching a video instead of reading a short feature list....
* [http://www.notableapp.com/ Notable] allows people to give feedback on design, content and code an any page of a website or application. (Capture with a firefox extension, upload jpg, type in URL, capture iPhone/Touch)
* [http://www.notableapp.com/ Notable] allows people to give feedback on design, content and code an any page of a website or application. (Capture with a firefox extension, upload jpg, type in URL, capture iPhone/Touch)
* [https://www.google.com/accounts/ServiceLogin?service=websiteoptimizer&continue=https%3A%2F%2Fwww.google.com%2Fanalytics%2Fsiteopt%2F%3Fet%3Dreset%26hl%3Den_us&hl=en_us Google WebSite Optimizer]. Google’s free website testing and optimization tool, allows you to increase the value of your existing websites and traffic. (free service). This tool works in similar way as Google Analytics.
* [https://www.google.com/accounts/ServiceLogin?service=websiteoptimizer&continue=https%3A%2F%2Fwww.google.com%2Fanalytics%2Fsiteopt%2F%3Fet%3Dreset%26hl%3Den_us&hl=en_us Google WebSite Optimizer]. Google’s free website testing and optimization tool, allows you to increase the value of your existing websites and traffic. (free service). This tool works in similar way as Google Analytics.
* [http://markup.io/ Markup] Allows to markup web pages for analysis and discussions. Both text and doodle.
* [http://markup.io/ Markup] Allows to markup web pages for analysis and discussions. Both text and doodle.
See also [[web wireframe]] for wireframing tools
See also [[web wireframe]] for wireframing tools


Line 318: Line 290:
; Collections and indexes
; Collections and indexes
* [http://zing.ncsl.nist.gov/WebTools/ Web Metrics Testbed] at the U.S., National Institute of Standards and Technology (NIST).
* [http://zing.ncsl.nist.gov/WebTools/ Web Metrics Testbed] at the U.S., National Institute of Standards and Technology (NIST).
; Interview transcriptions
; Interview transcriptions
* [http://otranscribe.com oTranscribe]
* [http://otranscribe.com oTranscribe]
; Usability testing
; Usability testing
There exist many tools, some expensive and some less. The "grand daddy" (and still popular) tool is the commercial [http://www.techsmith.com/morae/getmorae.asp Morae], suite of three usability tools (recorder, observer and manager) by TechSmith ($2000 total/1/2015, some educational discount available). It includes Camtasia Studio and Snaggit.
There exist many tools, some expensive and some less. The "grand daddy" (and still popular) tool is the commercial [http://www.techsmith.com/morae/getmorae.asp Morae], suite of three usability tools (recorder, observer and manager) by TechSmith ($2000 total/1/2015, some educational discount available). It includes Camtasia Studio and Snaggit.


Line 330: Line 299:
* [http://bbsoftware.co.uk BB FlashBack Express]
* [http://bbsoftware.co.uk BB FlashBack Express]
* [http://camstudio.org CamStudio] Quote: "is able to record all screen and audio activity on your computer and create industry-standard AVI video files and using its built-in SWF Producer can turn those AVIs into lean, mean, bandwidth-friendly Streaming Flash videos (SWFs)" (open source). Software is also available from [http://sourceforge.net/projects/camstudio/ http://sourceforge.net/projects/camstudio/]
* [http://camstudio.org CamStudio] Quote: "is able to record all screen and audio activity on your computer and create industry-standard AVI video files and using its built-in SWF Producer can turn those AVIs into lean, mean, bandwidth-friendly Streaming Flash videos (SWFs)" (open source). Software is also available from [http://sourceforge.net/projects/camstudio/ http://sourceforge.net/projects/camstudio/]
; Indexes
; Indexes
(Some links within these lists may be broken ...)
(Some links within these lists may be broken ...)


* [http://www.usefulusability.com/14-usability-testing-tools-matrix-and-comprehensive-reviews/ 14 Usability Testing Tools with Reviews & Matrix] (Feb 2014) and [http://www.usefulusability.com/24-usability-testing-tools/ 24 Usability Testing Tools] (2009) by Craig Tomlin
* [http://www.usefulusability.com/14-usability-testing-tools-matrix-and-comprehensive-reviews/ 14 Usability Testing Tools with Reviews & Matrix] (Feb 2014) and [http://www.usefulusability.com/24-usability-testing-tools/ 24 Usability Testing Tools] (2009) by Craig Tomlin
* [http://www.smashingmagazine.com/2011/10/20/comprehensive-review-usability-user-experience-testing-tools/ Comprehensive Review Of Usability And User Experience Testing Tools] by [http://www.smashingmagazine.com/author/cameron-chapman/?rel=author Cameron Chapman], oct. 2011.
* [http://www.smashingmagazine.com/2011/10/20/comprehensive-review-usability-user-experience-testing-tools/ Comprehensive Review Of Usability And User Experience Testing Tools] by [http://www.smashingmagazine.com/author/cameron-chapman/?rel=author Cameron Chapman], oct. 2011.


Line 350: Line 316:
* Green, David (2006). [Development of a Web Site Usability Instrument Based on ISO 9241-11, ''The Journal of Computer Information Systems'' Fall 206.  
* Green, David (2006). [Development of a Web Site Usability Instrument Based on ISO 9241-11, ''The Journal of Computer Information Systems'' Fall 206.  
* [http://www.userfocus.co.uk/articles/lean_ways_to_test_your_new_business_idea.html Lean ways to test your new business idea] by David Travis, Userfocus.co.uk, March 2012. Based on Ries (The Learn Startup), describes three user experience techniques: narrative storyboarding; paper prototyping; and the Wizard of Oz.  
* [http://www.userfocus.co.uk/articles/lean_ways_to_test_your_new_business_idea.html Lean ways to test your new business idea] by David Travis, Userfocus.co.uk, March 2012. Based on Ries (The Learn Startup), describes three user experience techniques: narrative storyboarding; paper prototyping; and the Wizard of Oz.  
* [http://www.userfocus.co.uk/articles/improve_your_users_experience.html 20 things you can do this year to improve your user’s experience] by David Travis, January 4, 2012. A typical list of things to do in order to review and improve a product such as a web site.
* [http://www.userfocus.co.uk/articles/improve_your_users_experience.html 20 things you can do this year to improve your user’s experience] by David Travis, January 4, 2012. A typical list of things to do in order to review and improve a product such as a web site.
* [http://www.userfocus.co.uk/articles/19_days_to_define_your_research_problem.html You have 19 days to define your research problem] by Philip Hodgson, August 6, 2012. A notice that stresses the fact that you should not start with the "solution".
* [http://www.userfocus.co.uk/articles/19_days_to_define_your_research_problem.html You have 19 days to define your research problem] by Philip Hodgson, August 6, 2012. A notice that stresses the fact that you should not start with the "solution".




[[Category: Ergonomics and human-computer interaction]]
[[Category: Ergonomics and human-computer interaction]]
{{edutechwiki}}
{{edutechwiki}}<hr><div class="floatleft">[https://w.arbores.tech/wiki/File:Warning-noto.svg ]</div>
 
Content of this article has been taken from [http://edutechwiki.unige.ch/en EduTechWiki (en)] or [http://edutechwiki.unige.ch/fr EduTechWiki (fr)] at the date indicated in the history. [https://w.arbores.tech/wiki/User:Daniel_K._Schneider DKS] was the main founder and main contributor of EduTechWiki. If you cite this page you also must cite and credit EduTechWiki, according to the [https://edutechwiki.unige.ch/en/EduTech_Wiki:Copyrights CC BY-NC-SA license]. View the [http://w.arbores.tech/w/index.php?title=Design_and_usability_methods_and_techniques&action=info pageinfo-toolboxlink for this article.]<hr>
<div class="floatleft">[https://w.arbores.tech/wiki/File:Warning-noto.svg ]</div>
Content of this article has been taken from [http://edutechwiki.unige.ch/en EduTechWiki (en)] or [http://edutechwiki.unige.ch/fr EduTechWiki (fr)] at the date indicated in the history. [https://w.arbores.tech/wiki/User:Daniel_K._Schneider DKS] was the main founder and main contributor of EduTechWiki. If you cite this page you also must cite and credit EduTechWiki, according to the [https://edutechwiki.unige.ch/en/EduTech_Wiki:Copyrights CC BY-NC-SA license]. View the [http://w.arbores.tech/w/index.php?title=Design_and_usability_methods_and_techniques&action=info pageinfo-toolboxlink for this article.]

Latest revision as of 16:27, 21 April 2021

Introduction

This article will attempt to summarize major User interaction and user interface design, user experience design and usability methods and techniques.

In general, usable designs are created using some kind of user-centered design (UCD) methodology.

A table and list of design and usability methods

We could organize design and usability methods according to stages of the design process. We decided to make a simple table that rather represents tasks than stages. E.g. one design process could (a) start by planning, (b) go on with the analysis of the existing and/or of other's design, (c) move to a design phase producing various prototypes that (d) need to be tested. Another process could start by analyzing the existing. We argue for a user-centered design method, e.g. a participatory design cycle that looks like this:

Typical participatory user-centered design cycle

The following table roughly organizes various methods according to design and evaluation tasks. Entries will be added over time and I may change its organization again.

Table of popular design and usability methods
Method/Tool Problem analysis &
requirements
Design tasks &
prototyping
System analysis &
evaluation & testing tasks
Card sorting and Affinity diagrams X X x
Contextual inquiry X    
Focus group X    
Scenario of use and Personas x X  
UML use cases and use case modeling X x  
Task analysis X    
Storyboarding   X  
Sketching user experience Journey map x X  
Wireframing   X  
Guidelines-based review and Heuristic evaluation   x X
Pluralistic walkthrough and Cognitive walkthrough     X
Usability and user experience surveys     X
Usability testing (design and interaction testing)     X
Field observation   x X

Other taxonomies of design and usability methods

Below, we reproduce some taxonomies that gave us inspiration. All of these are linke to the original site and that also include further information about each method...

Usability Net provides a nice interactive methods table leading to articles of which we reproduce a cropped screen copy below:

Methods table, Copyright usability.net 2006, retrieved 18:43, 3 March 2011 (CET). Reproduction permitted provided the original source is acknowledged.

Usability.gov - managed by the U.S. Department of Health & Human Services - presents a similar table leading to articles. It organizes usability methods according to where they take place in the user-centered design process.

Source: Usability.gov, retrieved 18:43, 3 March 2011. Go [1] for clickable links !

This website also provides a step-by-step visual map for guidances through the user-centered design process. We show a screen copy below:

Step-by-Step Usability Guide by usability.gov, captured March 2011.

The Nasa usability toolkit includes a (by default copyright-free) table that also is organized by stages.

Tool / Method Requirements & Planning Stage Conceptual Design Stage Test & Evaluation Stage Resources Required Purpose of Method
Brainstorming
X
LOW Generates design ideas
Card sorting X X
LOW Helps structure interface content
Cognitive walk through
X X MEDIUM Checks structure and flow against user goals
Context of use analysis X

LOW Specifies vital user and product characteristics
Contextual inquiry X

MEDIUM Provides information about users' work context
Focus group X

LOW Elicits user requirements/views through discussion
Functionality matrix X X
LOW Specifies functions required to support tasks
Heuristic evaluation
X X LOW Provides expert feedback on user interfaces
Interactive prototyping
X
MEDIUM/ HIGH Used for testing with users
Interview techniques X X
LOW Provides detailed user experience about product usage
Observation X

MEDIUM Describes user activity in detail
Paper prototyping
X
MEDIUM Tests design ideas with users
Parallel design
X
HIGH Provides one conceptual design idea from several
Participatory evaluation
X X MEDIUM Detects task-related usability problems early in design
Rapid prototyping
X
MEDIUM Allows users to visualize future systems and evaluate
Scenarios X X
MEDIUM Illustrates requirements and supports conceptual design
Storyboarding
X
MEDIUM Visualizes relationship between events and actions
Surveys X
X HIGH Provides mass data from users
Task analysis X

MEDIUM Analyses current user work in depth
User-based testing of design

X MEDIUM Provides recommendations for how a design can be improved.
User-based testing of interaction

X HIGH Measures usability and identifies interaction problems
WAMMI - Web site

X LOW Provides an objective way of assessing user satisfaction
Wireframes
X
LOW Fast and easy concept prototyping that focuses on layout, navigation and high level content

Usability Body of Knowledge includes a the following list of articles: Affinity Diagramming, Brainstorming, Card Sorting, Checklist, Claims Analysis, Context of Use Analysis, Contextual Inquiry, Critical Incident Technique (CIT), Cultural Probe, Diary Study, Ethnography, Field Study, Focus Group, Formative Evaluation, Free Listing, Function Allocation, Heuristic Evaluation, Metaphor Brainstorming, Parallel Design, Phone Interview, Photo Study, Pluralistic Usability Walkthrough, Rapid Prototyping, Rating Scales, Storyboard, Wireframe, Wizard of Oz.

Links

Standalone introductions

Indexes and catalogs

This section includes important and useful bundles of short tutorials, encyclopedias and websites with rich links. Last verified on March 2011. Best entry points for quick reading about specific design and usability methods. I suggest consulting at least two or three of these sites - 00:42, 12 March 2011 (CET).

  • Usability Testing Toolkit: Resources, Articles, and Techniques A really good list of websites, online tools and software by Cameron Chapman, Smashing Media GmbH, retrieved March 2011.
  • A-Z of user experience design resources by Dey Alexander Consulting. The many entries include good (described) links to important articles and tools
  • Fluid Design Handbook is a How-to Guide filled with user-centered design (UCD) techniques you can use to learn from your users and design better user experiences.
  • Common Ground (1999), A Pattern Language for Human-Computer Interface Design, by Jeniffer Tidwell. A newer version is available at Designinginterfaces.com, a support site for the author's O'Reilly book. A still newer version is in preparation as of March 2011. Design patterns rely on the concept that there exist proven design patterns (for given problems) that work.
  • Usability Methods toolbox by James Hom (1998). This web site includes both short tutorials for various inquiry, inspection, testing and design methods plus links for further reading.
  • Usability Methods from the U.S. Department of Health & Human Services. It lists 13 most important methods tabulated with design stages. More importantly, the site also includes one of the most authoritative Web design and usability guidelines
  • Usability Methods at usabilityfirst.com is a smaller list of short tutorials on most popular usability methods.
  • Usability Evaluation at usabilityhome.com includes a list of usability evaluation methods, grouped in testing, inspection and inquiry. Each is described with a short tutorial.
  • Methods table (2006). This interactive sorted table at usability.net points to 40 popular design and usability methods tutorials.
  • Usability resources. A list of resources, articles and do-it-yourself materials for those interested in usability and the user experience (from a down-under company).
  • All UX evaluation methods at All about UX. The list quite long and in particular includes many entries related to affect and emotion, but entries are fairly short.
  • The Ultimate Usability Resource Roundup: 60 Great Posts, Jacob Creech on Sept. 2011
  • Design Method Toolkit for agile, team-based projects from MediaLab, Amsterdam (retrieved 7/2016).

On-line tools and usability services

(last checked on feb 2011, various design and usability method's articles may have additional ones ...)

  • Usability Scorecard (measuringusability.com)
  • UserTesting.com (for $39 hire a visitor that will send you a video message with problems found)
  • WhatUsersDo.com Quote: "We video people using your website so you can see how to improve the user experience" (£ 30 and up).
  • crazyegg.com/ Get heat map analytics (starting at $20/month)
  • feedbackarmy.com provides a questionnaire service (you submit questions and then get answers from 10 users, a questions test is $15)
  • WebSort enables you to conduct remote card sorting online. (one free study, 10 participant limit)
  • FiveSecondTest.com Landing page optimization for your mocks and wireframes. (commercial, but you can do tests to earn tests)
  • Usabilla Quote: "Ask your users simple questions to collect valuable feedback and discover usability issues. Use our One-Click-Tasks to measure task performance. Users simply share their feedback by clicking anywhere on your website, mockup, sketch, or image. Measure time, collect points, and get valuable feedback with notes." (commercial, free signup allows for 1 active public test with 10 participants).
  • VerifyApp. You can create tests with screenshots of new designs or wireframes for your site, but you can also capture from an existing site, or pull a screenshot straight from Notable. Several tests are implemented but, sorry, no list. I won't suffer watching a video instead of reading a short feature list....
  • Notable allows people to give feedback on design, content and code an any page of a website or application. (Capture with a firefox extension, upload jpg, type in URL, capture iPhone/Touch)
  • Google WebSite Optimizer. Google’s free website testing and optimization tool, allows you to increase the value of your existing websites and traffic. (free service). This tool works in similar way as Google Analytics.
  • Markup Allows to markup web pages for analysis and discussions. Both text and doodle.

See also web wireframe for wireframing tools

Excel workbooks and word processor forms

Software

Collections and indexes
Interview transcriptions
Usability testing

There exist many tools, some expensive and some less. The "grand daddy" (and still popular) tool is the commercial Morae, suite of three usability tools (recorder, observer and manager) by TechSmith ($2000 total/1/2015, some educational discount available). It includes Camtasia Studio and Snaggit.

Simple screen and user capture
  • Silverback. A Mac OS X application: Screen capture, video of tester's face + voice, on-the-fly chapter markers, ... result is a *.mov composite. (30 days trial).
  • BB FlashBack Express
  • CamStudio Quote: "is able to record all screen and audio activity on your computer and create industry-standard AVI video files and using its built-in SWF Producer can turn those AVIs into lean, mean, bandwidth-friendly Streaming Flash videos (SWFs)" (open source). Software is also available from http://sourceforge.net/projects/camstudio/
Indexes

(Some links within these lists may be broken ...)

Various articles


Warning-noto.svg

Content of this article has been taken from EduTechWiki (en) or EduTechWiki (fr) at the date indicated in the history. DKS was the main founder and main contributor of EduTechWiki. If you cite this page you also must cite and credit EduTechWiki, according to the CC BY-NC-SA license. View the pageinfo-toolboxlink for this article.


Content of this article has been taken from EduTechWiki (en) or EduTechWiki (fr) at the date indicated in the history. DKS was the main founder and main contributor of EduTechWiki. If you cite this page you also must cite and credit EduTechWiki, according to the CC BY-NC-SA license. View the pageinfo-toolboxlink for this article.


Content of this article has been taken from EduTechWiki (en) or EduTechWiki (fr) at the date indicated in the history. DKS was the main founder and main contributor of EduTechWiki. If you cite this page you also must cite and credit EduTechWiki, according to the CC BY-NC-SA license. View the pageinfo-toolboxlink for this article.