Monday 26 March 2007

Heuristic Evaluation

Heuristic evaluation is a method for structuring the critique of a system using a set of relatively simple and general heuristics. The general idea behind heuristic evaluation is that several evaluators critique a system independently to come up with potential usability problems.

1. Visibility of system status/Feedback

The user's constant interaction with the eTrolley provides enough feedback to show that the system is active or not. For example, in Nav Guide, which is the most used feature, the red dot representing the location of the customer in the store, blinks and moves when the eTrolley is on the move. Moreover, the shopping list and total amount in the right side of the screen is updated whenever the customer adds in or removes a product from the trolley.

2. User control and freedom

The user can select any function of the eTrolley to use at any time. The menu at the left has all the available options for the user to select. If they are using the Nav Guide and at the same time want to search for a product or request for directions, they can do so without the system emptying the shopping list.

3. Match between system and the real world

Shopping with the eTrolley is very similar shopping using the traditional trolleys. Also, the maps that the eTrolley accesses in the store's central database match the arrangement of the shelves in the store and checking out is the same process as going to the cashier, but instead done using the trolley.

4. Everyday language

Our system's language is very simple and undestandable by the users. There is no technology related words or expressions and our personas did not have any difficulties when testing the system. The words used are those that the users read and speak when they are shopping.

5. Consistency

To improve consistency throughout the user interface, we changed the theme to something more colorful and the same color was used for almost all buttons in order to keep things simple for the user.

6. Recognition not Recall

The user doesn't have to remember or recall anything during their shopping experience with theeTtrolley. Elderly people are often forgetful and a system that would require them to recall something would probably frustrate them. The options are always available through the menu that is always at the left and the shopping list is constantly updated in the Nav Guide mode.

7. Flexibility and Ease of Use

The eTrolley is as easy to move around as any other trolley but makes shopping easier and less time consuming. The customer is able to remove any products from the eTrolley by re-scanning it and they can checkout instantly at any time. The system requires few button presses from the customers to produce the required result.

8.Error Prevention and Recovery

Our latest prototype now includes a "Help" section that allows the users to talk to a member of staff if any problem occured during the use of the system or if the user has any questions about using some features.

9.Aesthetic Design

The whole design is quite minimalist and aesthetic. The colors used are not distractive and help the user identify the different buttons on the screen and clearly distinguish important information.

10. Documentation

No documentation was produced for the eTrolley due to the simplicity of it's use. Although, the system could be enchanced with a tutorial to help customers familiarise quickly.

No comments: