"BEST-GIS" ESPRIT/ESSI Project n. 21580


4. ANALYSIS OF GIS USERS, TASKS AND WORKFLOWS  
  
Objective of the "Analysis of GIS Users, Tasks and Workflows" section is to present the outcomes of an experiment of using Human-Computer Interaction (HCI) approaches for characterizing users, tasks and workflows for the GIS domain.   

      
    The objective is finding out what users think and feel about the use of a GIS system.  

Successful GIS applications depend heavily on how well final usersā needs, attitudes and requirements are identified.   
Obviously, GIS cannot be tailored to individual differences. However, the identification of specific GIS user groups and usage scenarios - representing users with similar abilities and skills making similar use of the same GIS functionalities - can be of enormous help in "shaping" a GIS.   
GIS user groups and typical usage scenarios can be described by using a number of techniques developed within the Human-Computer Interaction discipline, such as structured interviews, questionnaires, direct observation and many other.   
        
Such techniques grant systems developers and customizers the possibility of characterizing GIS user groups by analyzing:   

  • who the end-users are,
  • which tasks they perform with GIS in order to achieve specified goals,
  • when and where they use GIS,
  • the way they react and what they expect from the usage of GIS.

Two of such GIS users characterization methods - a structured interview supported by a written questionnaire and a GIS usability  checklist - have been employed in the "Guidelines" on a sample of some thirty subjects from Italy, Greece, Portugal, Spain, Germany and the Netherlands.   

A first result of the interviews has been that of deriving a clear understanding of the different typologies of users  and stakeholders acting in the GIS scenario:   
  

    •   

        Click on the preview  in order to see  a larger  version of this photo

      Users opinions and requirements with respect to the GIS user interface 
       

Particularly interesting results regard the usersā overall position when evaluating the usability aspects of the GIS user interface they normally use.   
Usability is a concept which refers to the extent to which an end-user is able to carry out tasks successfully  (effectiveness), easily (efficiency) and pleasantly (user satisfaction) using a computer system.   

The widely used usability checklist developed by Ravden and Johnson was chosen as a suitable method to collect the opinions of GIS end-users.    

The following bar chart shows the interviewed usersā opinion on the usability aspects of the GIS user interface they use:  
  

    •   

      Click on the preview in order to see  a larger version of this photo

       

      Overall evaluation of GIS user interface (UI) usability aspects 

                                                    

As it can be expected, users would like their GIS interface equipped with clearer informative messages and options for correcting/preventing errors (usability aspects: "Infomative feedback" and "Error prevention and correction").    
Many feel they canāt control their user interface to suit their needs and requirements because of a not really flexible structure of the system (usability aspect: "Flexibility and control").   

When the 9 usability criteria above are cross-correlated to some of the most common usability problems the users encounter using GIS (e.g. working out how to use the system, having to spend a lot of time for learning the GIS functionalities), it is possible to detect critical aspects of GIS functionality which merit closer attention  (e.g. improvements) by developers and customizers, as well as to reveal aspects of GIS usage which satisfy the users.   
  

TYPICAL SCENARIOS OF GIS USE  
  
A typical GIS usage scenario illustrates a GIS project with its GIS users, the tasks they perform, how users interact with each other and with other stakeholders. A typical scenario of GIS use has two important objectives:    

  • to help developers and customizers to find out what kind of GIS user interface is needed for the different levels (e.g. beginner, frequent, expert) of usage and   
  • to help the users to describe their requirements.

     A properly constructed GIS usage scenario has at least three components:   

  •  Task breakdown, a diagram showing all the steps in any generic GIS activity;
  •  Workflow, to recognize relationships and dependencies among people directly and indirectly involved in GIS work;   
  •  User requirement, identified for performing the given task in order to achieve the goal.

From the analysis of typical GIS scenarios, one can find out that focusing attention on user tasks and how tasks break down into sub-tasks helps developers to design GIS systems which more accurately reflect what the user actually  wants to do. 
 
  



Copyright © the EUROPEAN COMMISSION