chapter 10 identifying needs and establishing requirements · pdf fileidentifying needs and...
TRANSCRIPT
2/7/2013
1
©2011 1 www.id-book.com
Identifying needs and establishing
requirements
Chapter 10
Anna Loparev Intro HCI
University of Rochester
02/07/2013
©2011
Understand
2 www.id-book.com
What?
2/7/2013
2
©2011
Produce
3 www.id-book.com
What?
©2011 4 www.id-book.com, https://secure.flickr.com/photos/chokola/1229450683/
How?
2/7/2013
3
©2011 7 www.id-book.com, http://www.bigshinyrobot.com/reviews/archives/25540
Requirements: Functional
©2011 8 www.id-book.com, http://www.bigshinyrobot.com/reviews/archives/25540
Requirements: Data
2/7/2013
4
©2011 9 www.id-book.com, http://www.bigshinyrobot.com/reviews/archives/25540
Requirements: Environment
©2011 10 www.id-book.com, http://www.bigshinyrobot.com/reviews/archives/25540
Requirements: Users
2/7/2013
5
©2011 11 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Requirements: Users (Persona)
©2011 12 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Requirements: Users (Persona)
2/7/2013
6
©2011 13 www.id-book.com, http://kotaku.com/5650591/then-why-we-still-got-ewoks
Requirements: Users (Persona)
©2011 14 www.id-book.com, http://simplicitymom.blogspot.com/2011/10/fishing-for-wookie.html
Requirements: Users (Persona)
2/7/2013
7
©2011 15 www.id-book.com, All from the previous couple of slides
Requirements: Users (Persona)
©2011
Effectiveness
16 www.id-book.com, http://blogs.unity3d.com/2009/07/22/unity-summer-of-code-takes-off/
Requirements: Usability Goals
2/7/2013
8
©2011 17 www.id-book.com, http://blogs.unity3d.com/2009/07/22/unity-summer-of-code-takes-off/
Requirements: Usability Goals
Efficiency
©2011 18
Requirements: Usability Goals
www.id-book.com, http://www.bigshinyrobot.com/reviews/archives/25540
EJECT
Safety
2/7/2013
9
©2011 19
Requirements: Usability Goals
www.id-book.com
Utility
©2011 20
Requirements: Usability Goals
www.id-book.com, http://www.saffronwrites.com/?cat=5
Learnability
2/7/2013
10
©2011 21
Requirements: Usability Goals
www.id-book.com, http://www.saffronwrites.com/?cat=5
Memorability
©2011 22
Requirements: UX Goals
www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
2/7/2013
11
©2011 23 www.id-book.com
ID cycle of life
Design
alternatives
Establish
requirements
Evaluate
Prototype
©2011
24 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://www.bigshinyrobot.com/reviews/archives/25540
Data gathering: Interviews
2/7/2013
12
©2011 25 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Data gathering: Focus groups
©2011 26 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://studentweb.cortland.edu/Karen.Jordan/miniproj3/election_questionnaire.html
Data gathering: Questionnaires
2/7/2013
13
©2011 27 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper,
Data gathering: Direct observation
©2011 28 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Data gathering: Indirect observation
2/7/2013
14
©2011 29 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Data gathering: Studying documentation
©2011 30
www.id-book.com, http://starwars.wikia.com/wiki/All_Terrain_Tactical_Enforcer_%28cargo_transport%29, http://starwars.wikia.com/wiki/All_Terrain_Scout_Transport, http://starwars.wikia.com/wiki/All_Terrain_Personal_Transport
Data gathering: Researching similar products
2/7/2013
15
©2011 31 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Data gathering: Contextual inquiry
©2011 32 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Contextual inquiry: Context
2/7/2013
16
©2011 33 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Contextual inquiry: Partnership
©2011 34 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Contextual inquiry: Interpretation
2/7/2013
17
©2011 35 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Contextual inquiry: Focus
©2011 36
Data gathering guidelines
Involve all users
www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://kotaku.com/5650591/then-why-we-still-got-ewoks, http://simplicitymom.blogspot.com/2011/10/fishing-for-wookie.html
2/7/2013
18
©2011 37
Data gathering guidelines
More than one representative
www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://kotaku.com/5650591/then-why-we-still-got-ewoks, http://simplicitymom.blogspot.com/2011/10/fishing-for-wookie.html
©2011 38 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://www.bigshinyrobot.com/reviews/archives/25540
Data gathering guidelines
Props
2/7/2013
19
©2011 39
Data gathering challenges
Identifying ALL users
www.id-book.com, http://mariostoys.blogspot.com/2009/09/clone-madness.html http://starwars.wikia.com/wiki/Stormtrooper, http://kotaku.com/5650591/then-why-we-still-got-ewoks, http://simplicitymom.blogspot.com/2011/10/fishing-for-wookie.html
©2011 40 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Data gathering challenges
Communication
2/7/2013
20
©2011 41 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper
Data gathering challenges
Domain knowledge
Dingo
©2011 42 www.id-book.com, http://www.fightersgeneration.com/characters4/vader.html
Data gathering challenges
Availability of key people
2/7/2013
21
©2011 43 www.id-book.com, http://www.ironicsans.com/2008/09/in_a_political_campaign_far_far_away.html
Data gathering challenges
Politics
©2011 44
Data gathering challenges
User group dominance
www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://kotaku.com/5650591/then-why-we-still-got-ewoks, http://simplicitymom.blogspot.com/2011/10/fishing-for-wookie.html
2/7/2013
22
©2011 45 www.id-book.com, https://store.stardock.com/product/ESD-WC-50-1617 http://entertainment.nbcnews.com/_news/2013/01/16/16544407-empire-strikes-back-with-response-to-death-star-petition?lite
Data gathering challenges
Econ and business changes
©2011 46 www.id-book.com, http://www.bigshinyrobot.com/reviews/archives/25540
Brainstorming
2/7/2013
23
©2011 47 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://www.bigshinyrobot.com/reviews/archives/25540
Task description: Scenarios
©2011 48 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://www.bigshinyrobot.com/reviews/archives/25540
Task description: Use cases
2/7/2013
24
©2011 50 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://www.bigshinyrobot.com/reviews/archives/25540
Task description: Essential use cases
©2011 52 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://www.bigshinyrobot.com/reviews/archives/25540
Task analysis
2/7/2013
25
©2011 53 www.id-book.com, http://starwars.wikia.com/wiki/Stormtrooper, http://www.bigshinyrobot.com/reviews/archives/25540
Hierarchical Task analysis