SBD Analyzing Requirements Chris North cs 3724 HCI
SBD: Analyzing Requirements Chris North cs 3724: HCI
ANALYZE analysis of stakeholders, field studies Problem scenarios claims about current practice DESIGN metaphors, information technology, HCI theory, guidelines Activity scenarios Information scenarios iterative analysis of usability claims and re-design Interaction scenarios PROTOTYPE & EVALUATE summative evaluation Usability specifications formative evaluation
Analyzing Requirements • Goal: understand users’ current activities well enough to reason about technology-based enhancements
Root concept: vision, rationale, assumptions, stakeholders SBD and Requirements Analysis Field studies: workplace observations, recordings, interviews, artifacts Summaries: stakeholder, task, and artifact analyses, general themes Problem scenarios: illustrate and put into context the tasks and themes discovered in the field studies Claims analysis: find and incorporate features of practice that have key implications for use
Categories • • People Activities Artifacts Social context
The ethnographic method ü Field studies, not lab experiments ü Comes from anthropology ü Generalize from the few and the particular ü It’s just one possible method ü Explicit vs tacit knowledge ü Approaches: • Contextual inquiry (ask during) • Participatory analysis (ask after)
Some suggestions on how to see ü Leave your categories at home… Forgetting is seeing things anew. ü Listen ü Talk ü Reflect on what you’ve seen and heard üDoes it make sense? üCan you tell a complete story?
Representations • How to represent the problem? • Scenarios • Video, pictures, storyboard • HTA: hierarchical task analysis
Grocery Shopping
Project ü W/Th: teams & topics ü 2 weeks: Requirements Analysis ü Your mission: find out about your users • • • Who are they? What matters to them? What do they do in their work? What is unexpected? How do they now get to the information your project will present to them? • What is the scenario of their current work practice? • Can you imagine alternate scenarios? ü Start NOW!
- Slides: 10