80 likes | 96 Views
SBD: Analyzing Requirements. Chris North cs3724: HCI. ANALYZE. analysis of stakeholders, field studies. claims about current practice. Problem scenarios. DESIGN. Activity scenarios. metaphors, information technology, HCI theory, guidelines. iterative analysis of usability
E N D
SBD:Analyzing Requirements Chris North cs3724: HCI
ANALYZE analysis of stakeholders, field studies claims about current practice Problem scenarios DESIGN Activity scenarios metaphors, information technology, HCI theory, guidelines iterative analysis of usability claims and re-design Information scenarios Interaction scenarios PROTOTYPE & EVALUATE summative evaluation formative evaluation Usability specifications
Analyzing Requirements • Goal: understand users’ current activities well enough to reason about technology-based enhancements
Analyzing Requirements • Root concept • Field studies (ethnography) • Contextual inquiry (ask during) • Participatory analysis (ask after) • Explicit vs tacit knowledge • Summaries • Problem scenarios • Story of current activity • Claims analysis • +/- impacts
Categories • People • hypotheticals • Activities • HTA subgoals • Artifacts • usage • Social context • relationships
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
HW 1 • HTA • Kroger’s checkout