A User-Centered Approach to the Retrieval of Information in an Adaptive Web Site

A User-Centered Approach to the Retrieval of Information in an Adaptive Web Site

Cristina Gena (Università di Torino, Italy) and Liliana Ardissono (Università di Torino, Italy)
Copyright: © 2009 |Pages: 16
DOI: 10.4018/978-1-60566-088-2.ch007
OnDemand PDF Download:
$30.00
List Price: $37.50

Abstract

This chapter describes the user-centered design approach we adopted in the development and evaluation of an adaptive Web site. The development of usable Web sites, offering easy and efficient services to heterogeneous users, is a hot topic and a challenging issue for adaptive hypermedia and human-computer interaction. User-centered design promises to facilitate this task by guiding system designers in making decisions, which take the user’s needs in serious account. Within a recent project funded by the Italian Public Administration, we developed a prototype information system supporting the online search of data about water resources. As the system was targeted to different types of users, including generic citizens and specialized technicians, we adopted a user-centered approach to identify their information needs and interaction requirements. Moreover, we applied query analysis techniques to identify further information needs and speed up the data retrieval activity. In this chapter, we describe the requirements analysis, the system design, and its evaluation.
Chapter Preview
Top

Introduction

The development of a Web-based information system targeted to different types of users challenges the Web designer because heterogeneous requirements, information needs, and operation modes have to be considered. As pointed out by Nielsen (1999) and Norman and Draper (1986), the user’s mental model and expectations have to be seriously taken into account to prevent her/him from being frustrated and rejecting the services offered by a Web site. Indeed, this issue is particularly relevant to Web sites offering task-oriented services, because most target users utilize them out of their leisure time, if not at work. Being under pressure, these users demand ease of use as well as efficient support to the execution of activities.

The positive aspect of a technical Web site is, however, the fact that the users can be precisely identified and modeled; moreover, their information needs, representing strong requirements, can be elicited by means of a suitable domain analysis. Therefore, utilities, such as data search and retrieval, can be developed to comply with different goals and backgrounds. Of course, users’ involvement and testing have to be carried out also in this case because they support the development of effective and usable services (see Dumas & Redish, 1999; Keppel, 1991).

In our recent work, we faced these issues in the development of ACQUA, a prototype Web-based information system for the Italian Public Administration presenting information about water resources (a demo is available at http://acqua.di.unito.it). During the system design phase, we put in practice traditional usability principles and adaptive hypermedia best practices and we derived general guidelines for the development of usable Web-based systems for technical users (see Brusilovsky, 1996, 2001; Fink, Kobsa, & Nill, 1999; Maybury & Brusilovsky, 2002). The system described in the rest of this chapter is targeted to two main classes of users:

  • Generic users, such as the citizen, who want to be informed about the general health state of rivers, lakes, and underground waters.

  • Technical users, such as the public administration employees, who retrieve specific pieces of information for analysis purposes.

In this chapter we describe the requirements analysis, the design, and the evaluation of ACQUA, focusing on the user-centered approach adopted in the prototype design and development phases. We involved domain experts and end users since the beginning of our work in order to assess the usefulness and suitability of the functionality offered by the system, as well as of its user interface. For further information about the system, see Gena and Ardissono (2004).

Complete Chapter List

Search this Book:
Reset