An EPSS Interface Design

Graphics Alert: This document contains eight large graphics that will take several minutes to download.

This article describes the features of an electronic performance support system that is used by the staff in eight aboriginal communities to find and fill in the forms and documents required to administer and register land and membership transactions. The design of this system is based on the simple principle that work consists of transactions and tasks. A tasks is a distinct unit of work, like filling out a form or entering data in a computer. A transaction is a series of tasks that must be completed to fulfill an objective.

The resulting electronic performance support system has three basic components.

  • A navigational interface that allows a user to find a particular task or transaction.
  • An infobase (Gery, 1991, pp.35) that contains the information about tasks, transactions, procedures and the governing legislation.
  • The application programs used to perform the required tasks.

You can download a copy of this program.

NAVIGATION INTERFACE

The navigational interface is the network of computer screens that enable a user to find, select and perform tasks. When designing a navigational interface it is important to consider that your users will likely have different levels of knowledge and experience. You do not want to slow down the experienced user, but you will want to give the new user enough guidance and information that they will have a reasonable chance of finding the required transaction or task.

The navigational interface of the Land and Membership Registration System (LAMRS) has five basic components. The relationship of these components is illustrated in the following figure.

The navigation interface was developed with Visual Basic and Microsoft Access. The database contains the list of tasks, transactions and subject index entries. The use of a database simplifies the maintenance of the systems and allows you to quickly add new information without having to recompile the program. This component was technically the most complex.

I used the windows on-line help program to display information from the second and third levels of the infobase. Using this on-line help program has a number of advantages. Firstly it is built into the windows program and most people who use windows programs are already somewhat familiar with the operation of the program. Secondly the program's hypertext and topic features gave me greater control over the presentation of information. Thirdly the on-line help topics are relatively easy to create. Fourth, the program has built in features for printing and copying information. Finally the program can be opened from many different windows programs.

I employed the users' word processing program for all the notice letters and by-laws forms. The letters and forms are setup as merge documents that prompted the user to insert the required information. Once the merge process is complete, the user can modify the letter according to their needs or style. I subsequently include a feature that allows the users to modify the master document.

A forms filler program is used for most of the tasks. With this program each form is stored as a separate file. The forms can be quickly changed by simply distributing the updated form file. The form filler also included a feature that allows a user to very quickly pop-up a message box that describes how to enter information in each area of the form and what information to enter.

CONCLUSIONS

Before implementing the system the users would frequently call the central office to get information about the forms required for a certain type of land or membership transaction. Explaining all the details over the phone was very difficult. Unless the user took good notes it was likely that they would not remember all the details. The next time they encounter the same transaction they would call again. With LAMRS we gained a tool for explaining these complex processes. We could simply guide the user through the process of using LAMRS to find the forms and information they needed. Now the user need only remember how to use the system to find the information.

The user will likely take the system at face value. If you present a checklist of tasks that contains some optional tasks, make sure that you flag the tasks as optional other wise the user will likely complete the task. You cannot always depend on the user to drill down in the infobase to find this type of information.

The use of the system has significantly reduced the time it takes to train new employees and implement changes to the system. The users are now less concern with detail procedural information and more interested in the concepts and principles underlying the operation of the land and membership registries.

An electronic performance support system can be a powerful tool for improving performance and reducing training costs. In some circumstances it is possible to develop a sophisticated electronic performance support system using relatively simple programming tools and existing resources.

© Bill Miller, 1996