Unsupported
Thumb_ux-suite

UX Suite Project Template

 This template focuses on the UX aspects of software applications. The current version enables users to store the results from an execution of a Heuristic Evaluation and to analyze them

Description

share this page via facebook share this page via LinkedIn share this page via Twitter share this page via Google+ share this page via email More sharing services

Recently we started looking into how we could leverage Polarion to help us with UX Design. Certainly it would be useful for usability testing, capturing results of user research, or storing personas.

Eventually, we decided to start with something simple: heuristic evaluation.

 

What is Heuristic Evaluation

A heuristic evaluation is a UX inspection method for computer software that helps to find usability problems in the user interface design. This may sound like an overly clever explanation: basically, usability expert looks at the interface and judges if it follows a given set of heuristics. The heuristics are general rules that describe common properties of usable interfaces.

Originally, the method was developed by usability guru Jakob Nielsen. Compared to usability testing heuristic evaluation is quick and cheap method – no need for test users or a testing lab. It requires only one expert to evaluate the software (two or three evaluators usually discover a lot more problems, though). Heuristic evaluation is by no means a replacement for usability testing: each type of testing tends to uncover a different set of problems.

 

How to Conduct a Heuristic Evaluation

Using the method is very simple:

  1. Choose your heuristics. We use the popular set by Jakob Nielsen (and that’s what we included in the template). It’s a good starting point, but you may want to choose another one or even develop your own.
  2. Select an area of the system you want to evaluate.
  3. Go through the interface several times and inspect its elements and compare them with the heuristics.

The output is a list of usability problems in the user interface with references to heuristics violated. Often, the discovered problems are assigned severity according to their estimated impact on user experience.

 

Heuristic Evaluation in Polarion

To capture the results of the evaluation in Polarion we prepared a LiveDoc template with Work Item type to match. Using the UX Suite project template you just create new Heuristic Evaluation document and mark individual findings as Heuristic Violation Work Items. You can specify which heuristic was violated, assign severity of the problem (from Irritant to Show Stopper), and add a Design Parameter to describe affected design area (Information Architecture, Visual Design, etc.). The template comes with an example document which should get you going in matter of minutes.


Work Item properties for Heuristic violation.
You can select Severity, Heuristic violated and a design area affected.

All of this is configurable. If you want to use different set of heuristics or need more granular severity differentiation, you can easily change it.

When you use Polarion to capture the heuristic evaluation findings, you get all the good “boring” stuff you already know – everything is tracked, you can easily create Defects or Improvements and link them to specific finding, etc. To make it more fun (and useful) we also prepared a set of reports.


 

For example you can easily identify the most prevalent heuristic violation or severity. You can get a report on a single heuristic evaluation or across all of them. You can filter them down by date or status or by your own custom query. And of course, all the reports provide links to filtered Work Item list.

 

Quick Guide

  1. Download and unpack the distribution file (UXSuite_1.0.0-20170801-1643.zip)
  2. Open file INSTALL.txt and follow the installation guide

Information

Vendor Siemens PLM
Published Version 1.0 - August 2017
Categories
Products
Price Free
36 Downloads
Unsupported Extension This extension is not supported by Siemens PLM.
Requirements Polarion Version: 3.17.0 or newer.
Distribution: ALM (Other distributions types might work but are not officially supported.)
Access to the SVN Repository and File System.