Jump to: navigation, search

FreeIPAv2:Usability Testing Materials

FreeIPAv2 Development Documentation

Please note that this content was made during FreeIPAv2 development and it may no longer be relevant for current versions of FreeIPA. We left the content here for study and archaeological purposes.

Please check our Documentation for a recent list of topics.

Overview

In late January 2009 the IPA team conducted a two-day usability testing with a group of the IT professionals from one company. The idea behind this testing was to check how the concepts and screens that represent those concepts resonate with the administrators that would use the IPA system to manage users, groups, access rules and policies. We developed 8 scenarios that cover different aspects of the system. For each scenario we created a document that contained concept explanation (if needed), task and then follow up questions. We created printouts of the proposed screens. The tester was presented with the first screen and then, as he was executing the task, he was given other printouts one by one. If he deviated from the expected sequence we stopped the test and started asking questions about why the tester decided to click in the area he clicked. The results of the tests can be found on a separate page Usability Testing Results.
On this page we have pointers to the materials that we used during the testing. You are welcome to try the test yourself!
We got a lot of interesting and sometimes eye opening feedback so we are definitely planing a lot of changes. Your suggestions would also be very helpful.

Help Desk: Update User

User: Update My Account

Groups

Netgroups

Automount

Host-Based Access Control Rules

Cloning Roles

Define a Configuration Policy

Additional Questions

When sending feedback, please, include answers to the following questions in addition to the questions listed in the task:

  • List the tasks you tried.
  • Do you like general look and feel?
  • Are the screens and controls intuitive?
  • Was it easy to perform the tasks or were they difficult and annoying? Please explain.
  • Did we capture the workflow correctly?
  • Do you have any suggestions?