Results (
Indonesian) 2:
[Copy]Copied!
providing technical details directly, the user can navigate to them (not every user has an interest and their inclusion would make the page very busy) via the “Techni- cal details” navigation link. Other product specification-related navigation links— “Product pricing,” “Place in shopping cart,” and “Get another spec”— are shown in the lower left-hand corner of the page.
What Tasks Do the Users Perform?
In Chapters 4 and 7, we emphasized the need to obtain answers to the following questions:
• What work will the user perform in specific circumstances?
• What tasks and subtasks will be performed as the user does the work?
• What specific problem domain objects will the user manipulate as work is performed?
• What is the sequence of work tasks—the workflow?
• What is the hierarchy of tasks?
Hopefully, these questions have been answered before design commences.
In earlier chapters we noted that the use case describes the manner in which an actor (in the context of user interface design, an actor is always a person) inter- acts with a system. When used as part of task analysis, the use case is developed to show how an end user performs some specific work-related task. In most in- stances, the use case is written in an informal style (a simple paragraph) in the first person.
As a result of requirements gathering (Chapter 4), the SafeHomeAssured.com
WebE team defined an increment named Develop a layout from the space to be mon- itored. The interface designer reviews the use case for this increment:
Use case: Develop a layout for the space to be monitored
Actor: Any user
Description: I want to configure a security system by first representing the layout of a “space” (i.e., house, office/retail space) in which the security sensors and monitoring devices are to be in- stalled. To accomplish this, I must be able to use a “drafting tool box” that will allow me to draw walls, windows, and doors for the floor plan. I must be able to specify dimensions for walls, doors, and windows; orient them properly; and represent security sensors and monitoring devices as re- quired. Each of these drawing elements (walls, windows, doors, sensors, monitoring devices) must be capable of being moved and rotated. I want to be able to have SafeHomeAssured.com analyze the floor plan layout I develop and recommend sensor and monitoring device placement. I want to save a floor plan by name, retrieve it at a later time, edit it, and delete it. Once the floor plan and sensor placement are complete, I want to be able to order the configuration of sensors and monitor- ing devices. All of these actions must be secure.
This use case provides a basic description of the interface for the floor plan layout. From it, you can extract tasks, objects, and the overall flow of the interaction. In addition, extended WebApp features that might please the user can also be con- ceived. For example, multifloor spaces were not explicitly mentioned in the use case but are essential for a complete floor plan layout capability. You recognize this and provide additional functionality. The resultant interface design for the floor
plan layout is shown in Figure 9.4.
Being translated, please wait..
