SlideShare une entreprise Scribd logo
1  sur  31
Task-Centered System Design How to develop task examples How to evaluate designs via task-centered walkthroughs Exercise: The Cheap Shop interface Slide deck by Saul Greenberg.  Permission is granted to use this for non-commercial purposes as long as general credit to Saul Greenberg is clearly maintained.  Warning: some material in this deck is used from other sources without permission. Credit to the original source is given if it is known,
The Cheap Shop Catalog Store ,[object Object],[object Object],[object Object],[object Object],Item code  Amount
Cheap Shop Screen 1 Screen 2
Requirements analysis ,[object Object],[object Object],The User a person who will mould themselves to fit your system
Requirements analysis ,[object Object],[object Object],Mary Franklin  a real person with real constraints trying to get her job done
Task Centered System Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Adapted from Lewis, C. and Rieman, J. (1993) Task-Centered User Interface Design:  A Practical Introduction.
Phase 1: Identification ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 1: Identification ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 1: Identification ,[object Object],[object Object],[object Object],[object Object],1 see Sato and Salvador, interactions 6(5)
Phase 1: Identification ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing good task examples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing good task examples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing good task examples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing good task examples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 2: Requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 3: Design as Scenarios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Phase 4: Walk-through Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Cheap Shop Catalog Store ,[object Object],[object Object],[object Object],[object Object],Item code  Amount
Developing task examples: Cheap Shop ,[object Object],[object Object],[object Object],[object Object],[object Object],JPG Stroller.  This well made but affordable Canadian stroller fits children between 1-3 years old. Its wheels roll well in light snow and mud. … $98. Red:  323 066 697 Blue:  323 066 698
Developing task examples: Cheap Shop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing task examples: Cheap Shop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing task examples: Cheap Shop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing task examples: Cheap Shop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing task examples: Cheap Shop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cheap Shop Screen 1 Screen 2
Specifications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Walkthrough template Description of  Step Does the user have the knowledge/training to do this? Is it believable that they would do it? Are they motivated? Comment /  solution Task number: ____
Goal-centered system design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Allan Cooper ‘The inmates are running the asylum’, Sams (Macmillan)
Goal-centered system design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Allan Cooper ‘The inmates are running the asylum’, Sams (Macmillan)
You know now ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],User and task descriptions Goals: Methods: Products: Brainstorm designs Task centered system design Participatory design User-centered design Evaluate tasks Psychology of everyday  things User involvement Representation & metaphors low fidelity prototyping methods Throw-away paper prototypes Participatory interaction Task scenario walk- through Refined designs Graphical screen design Interface guidelines Style  guides high fidelity prototyping methods Testable prototypes Usability testing Heuristic evaluation Completed designs Alpha/beta systems  or  complete specification Field testing Interface Design and Usability Engineering

Contenu connexe

Similaire à 152 greenberg task_centered

Personas, scenarios, user stories
Personas, scenarios, user storiesPersonas, scenarios, user stories
Personas, scenarios, user storiesInteractionDesign
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience DesignKiera McMaster
 
YC Startup School 2019 How to talk to users framework
YC Startup School 2019  How to talk to users frameworkYC Startup School 2019  How to talk to users framework
YC Startup School 2019 How to talk to users frameworkSerge Znu
 
Textile Design Cycle Summative
Textile Design Cycle SummativeTextile Design Cycle Summative
Textile Design Cycle SummativeAngela DeHart
 
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding UsersHITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding UsersMark Billinghurst
 
Five Ways to Get Better Data From Our Users
Five Ways to Get Better Data From Our UsersFive Ways to Get Better Data From Our Users
Five Ways to Get Better Data From Our UsersSajid Reshamwala
 
Flotree requirements interview mistakes
Flotree   requirements interview mistakesFlotree   requirements interview mistakes
Flotree requirements interview mistakesDave Flotree
 
DBA #20 - Agile Design Research for Startups by Diona Lin
DBA #20 - Agile Design Research for Startups by Diona LinDBA #20 - Agile Design Research for Startups by Diona Lin
DBA #20 - Agile Design Research for Startups by Diona LinDesign Bootcamp Asia
 
Usability Testing On A Digital Product
Usability Testing On A Digital ProductUsability Testing On A Digital Product
Usability Testing On A Digital ProductKyle Soucy
 
UX Design Process Next Online Retail
UX Design Process Next Online RetailUX Design Process Next Online Retail
UX Design Process Next Online RetailRohit Mohan
 
Lean Customer Discovery Needs Deep Empathy
Lean Customer Discovery Needs Deep Empathy Lean Customer Discovery Needs Deep Empathy
Lean Customer Discovery Needs Deep Empathy Jen van der Meer
 
Customer research: a balanced approach
Customer research: a balanced approachCustomer research: a balanced approach
Customer research: a balanced approachOnno Romijn
 
Introduction to Jobs to Be Done
Introduction to Jobs to Be DoneIntroduction to Jobs to Be Done
Introduction to Jobs to Be DoneMichele Hansen
 
Mc govern on startup hypotheses and testing
Mc govern on startup hypotheses and testingMc govern on startup hypotheses and testing
Mc govern on startup hypotheses and testingTom McGovern
 
04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
 04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra) 04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)Lab Mobile Filkom UB
 
IxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionIxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionInteractionDesign
 
Diy user engagement, white paper
Diy user engagement, white paperDiy user engagement, white paper
Diy user engagement, white paperJulia Shalet
 

Similaire à 152 greenberg task_centered (20)

Personas, scenarios, user stories
Personas, scenarios, user storiesPersonas, scenarios, user stories
Personas, scenarios, user stories
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience Design
 
YC Startup School 2019 How to talk to users framework
YC Startup School 2019  How to talk to users frameworkYC Startup School 2019  How to talk to users framework
YC Startup School 2019 How to talk to users framework
 
Textile Design Cycle Summative
Textile Design Cycle SummativeTextile Design Cycle Summative
Textile Design Cycle Summative
 
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding UsersHITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
HITD 201: Design Thinking - Lecture 2; Empathy and Understanding Users
 
Five Ways to Get Better Data From Our Users
Five Ways to Get Better Data From Our UsersFive Ways to Get Better Data From Our Users
Five Ways to Get Better Data From Our Users
 
User centered expert reviews
User centered expert reviewsUser centered expert reviews
User centered expert reviews
 
Flotree requirements interview mistakes
Flotree   requirements interview mistakesFlotree   requirements interview mistakes
Flotree requirements interview mistakes
 
DBA #20 - Agile Design Research for Startups by Diona Lin
DBA #20 - Agile Design Research for Startups by Diona LinDBA #20 - Agile Design Research for Startups by Diona Lin
DBA #20 - Agile Design Research for Startups by Diona Lin
 
Usability Testing On A Digital Product
Usability Testing On A Digital ProductUsability Testing On A Digital Product
Usability Testing On A Digital Product
 
Ai presentation
Ai presentationAi presentation
Ai presentation
 
UX Design Process Next Online Retail
UX Design Process Next Online RetailUX Design Process Next Online Retail
UX Design Process Next Online Retail
 
Lean Customer Discovery Needs Deep Empathy
Lean Customer Discovery Needs Deep Empathy Lean Customer Discovery Needs Deep Empathy
Lean Customer Discovery Needs Deep Empathy
 
Customer research: a balanced approach
Customer research: a balanced approachCustomer research: a balanced approach
Customer research: a balanced approach
 
Introduction to Jobs to Be Done
Introduction to Jobs to Be DoneIntroduction to Jobs to Be Done
Introduction to Jobs to Be Done
 
Mc govern on startup hypotheses and testing
Mc govern on startup hypotheses and testingMc govern on startup hypotheses and testing
Mc govern on startup hypotheses and testing
 
04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
 04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra) 04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
 
IxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionIxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: Introduction
 
Diy user engagement, white paper
Diy user engagement, white paperDiy user engagement, white paper
Diy user engagement, white paper
 
Client vs design
Client vs designClient vs design
Client vs design
 

152 greenberg task_centered

  • 1. Task-Centered System Design How to develop task examples How to evaluate designs via task-centered walkthroughs Exercise: The Cheap Shop interface Slide deck by Saul Greenberg. Permission is granted to use this for non-commercial purposes as long as general credit to Saul Greenberg is clearly maintained. Warning: some material in this deck is used from other sources without permission. Credit to the original source is given if it is known,
  • 2.
  • 3. Cheap Shop Screen 1 Screen 2
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Cheap Shop Screen 1 Screen 2
  • 26.
  • 27. Walkthrough template Description of Step Does the user have the knowledge/training to do this? Is it believable that they would do it? Are they motivated? Comment / solution Task number: ____
  • 28.
  • 29.
  • 30.
  • 31.