Lecture Topics in HCI, by Saul Greenberg
Back to: Task-Centered System Design

Exercise: Applying Task-Centered System Design

Your job is to perform a task-centered walkthrough of the prototype described below. Sample tasks are provided at the end of this page.

The Prototype

The system below is used by the Cheap Shop Department Store, a catalog-based store similar to Consumer's Distributors. Shoppers in the store decide on the item they want by browsing a paper catalog, and can then purchase items by entering the relevant information into the screens below.

Screen 1

Screen 2

Specifications

Example Task Descriptions for "Cheap Shop"

Fred, who is caring for his demanding toddler son, buys an umbrella stroller (red is preferred, but blue is acceptable), pays for it in cash, and uses it immediately. Fred is a first-time customer to this store and has little computer experience.

An elderly arthritic woman is price-comparing the costs of a child's bedroom set, consisting of a wooden desk, a chair, a single bed, a mattress, a bedspread, and a pillow. She takes the description and total cost away with her, to check against other stores. Two hours later, she returns and decides to buy everything but the chair.

A "Cheap Shop" clerk, who is the sole salesperson in the store, is given a lengthy list of 10 items to order by a customer who does not want to use the computer. The items are: <list here>. After seeing the total, the customer decides to take all but the 4th and 6th item, and adds a new one to the list afterwards. The customer always changes their mind about paying by credit card, and decides to pay cash. The customer wants the items delivered to his home the day after tomorrow. While this is occurring, 6 other customers are waiting for the salesperson.

The Walkthrough Process


Sample Walkthrough Template

Task number ____

Description of Step Does the user have the knowledge / training to do this step? Is it believable that they would do it? That is, are they motivated? Comments (including possible solutions)