seikumu - Benutzertests


Benutzertests

Während der Inbetriebnahme sollte das System ausreichend unter Alltagsbedingungen getestet werden.
Mit Benutzertests prüfen Sie vor dem Echtbetrieb, ob die Software die betrieblichen Anforderungen erfüllt. Dazu bearbeiten Benutzer realistische Aufgaben am System und protokollieren die Mängel des Systems, die die Bearbeitung der Aufgaben erschweren oder verhindern.
 
Zum einen können Sie die Software einem ausführlichen Test unterziehen, bei dem die Erfüllung der betrieblichen Anforderungen detailliert überprüft wird. Dieses Vorgehen ist trotz des erforderlichen Zeitaufwandes zu empfehlen.
 
Zum anderen können Sie anhand der Checkliste Benutzungsfreundlichkeit (pfd, 72,5 KB) schnell und unkompliziert die Benutzerfreundlichkeit Ihrer Software überprüfen. Diese Checkliste kann als Anregung bei den ausführlichen Tests dienen. Sie kann aber auch alleine verwendet werden, wenn Sie die Ressourcen für eine intensive Überprüfung nicht aufbringen wollen.  
 
Falls Sie sich entscheiden, einen umfangreichen Benutzertest durchzuführen, können Sie bei der Organisation folgendermaßen vorgehen:
 

Testteams zusammenstellen

Bestimmen Sie Teams aus jeweils zwei Mitarbeitern, die die Tests durchführen. Diese sollten sich gut mit den in Frage kommenden Aufgaben auskennen. Außerdem sollten sie bisher möglichst nicht mit der Software-Einführung befasst gewesen sein, um das System mit „frischem Blick“ prüfen zu können. 
 
Stellen Sie den Testteams jeweils eine Person an die Seite, die sich mit dem System auskennt, um Fragen der Tester zu beantworten und Unklarheiten auszuräumen. Diese Person darf die Arbeit des Testteams mit dem System nicht kommentieren oder in den Test eingreifen.
 

Testaufgaben festlegen

Definieren Sie die Testaufgaben, die die Testteams am System bearbeiten sollen. Sie sollen den Anwendungsbereich der Software gut abdecken:

  • Zum einen sollten Standardaufgaben getestet werden, die oft oder von vielen Benutzern bearbeitet werden.
  • Zum anderen sollten Aufgaben einbezogen werden, deren Bearbeitung besonders weitreichende Folgen hat.
  • Und schließlich sollten auch wichtige Sonder- und Ausnahmefälle in die Prüfung einbezogen werden.

Wurde bei der Anforderungserhebung eine Geschäftsprozessanalyse durchgeführt, kann die Definition der Testaufgaben auf deren Ergebnissen aufbauen.
 

Tests durchführen

Idealerweise sollte der Test zu einem Zeitpunkt erfolgen, an dem das System schon möglichst weitgehend an das Unternehmen angepasst wurde, aber Änderungen noch möglich sind.
 
Vor dem Test werden die Testteams über Zweck und Ablauf der Tests informiert und in die Arbeit mit dem System eingeführt. Nach der Einweisung sollten sie im System navigieren und die in Frage kommenden Aufgaben ausführen können.
 
Im Test bearbeiten die Teams die vorbereiteten Aufgaben und protokollieren, welche Mängel sie dabei behindern. Dazu bearbeitet ein Teammitglied eine Aufgabe am Computer und „denkt dabei laut“. Währenddessen notiert das andere Mitglied Probleme bei der Bearbeitung der Aufgabe. Das protokollierende Teammitglied darf dem anderen keine Hilfestellung geben. Wir haben eine Übersicht möglicher Problemfelder (pdf, 62,4 KB) zusammengestellt. Sie beinhaltet Stichpunkte, die dem Testteam bei der Identifizierung von Mängeln der Software helfen kann.
 
Jede Aufgabe sollte mehrmals durchgeführt werden, bevor die Mängel protokolliert werden. So werden Probleme ausgeschlossen, die lediglich aus der Ungeübtheit im Umgang mit der Software resultieren.
 
Anschließend tauschen die Mitglieder des Testteams die Rollen und das andere Teammitglied bearbeitet die Aufgabe. Nachdem beide Teammitglieder eine Aufgabe durchgeführt haben, dokumentieren sie ihre Beobachtungen in einem Protokollbogen und bewerten, wie gravierend die einzelnen Mängel aus ihrer Sicht sind. Benutzen Sie zu diesem Zweck die Vorlage des Protokollbogens Benutzertest (doc, 89,5 KB).


Ergebnisse dokumentieren

Die Ergebnisse der Benutzertests werden in einer Liste zusammengestellt. Anschließend verhandeln Sie mit dem Softwareanbieter die Abarbeitung dieser Mängelliste.