Veröffentlicht von Jens
am 28. Juni 2008

Die abschliessende Phase einer UDD-Iteration stellt der Usability Test dar. Dabei testet der Entwickler die neu implementierte Funktion. Dabei ist es Hilfreich die Beschreibung der Funktionalität auf der Storycard als Aufgabe zu betrachten, die erfüllt werden muss.
Sollten hierbei trotz der ausgiebigen Test Fehler gefunden werden, ist umgehend das vorhergegangene Deployment rückgängig zu machen, und die Iteration mit dem Ziel der Fehlerbehebung neu zu durchlaufen. Im Normalfall sollte die Funktionalität gewährleistet sein.
Es wird jedoch oft der Fall eintreten, dass Ideen für die Verbesserung der gerade entwickelten Funktionalität oder einer anderen Funktion des Systems entstehen. Diese werden in Form von Storycards notiert und müssen von der Geschäftsseite beim nächsten Planungsspiel priorisiert werden.
Veröffentlicht von Jens
am 10. April 2008
Ein Usability Test soll die Usability einer Software oder Hardware evaluieren. Dabei werden Versuchspersonen typische Aufgaben an dem zu testenden Produkt gestellt und beobachtet welche Schwierigkeiten auftreten. Die Testperson wird angehalten die Methode des lauten Denkens anzuwenden.
Zur Auswertung der Daten können in einem Usability Labor Tastatur und Maus Aktionen aufgezeichnet, sowie der Bildschirminhalt aufgenommen werden. Weitere Hilfen bei der Auswertung bieten Filmaufnahmen der Testperson und physiologische Werte, die Aussagen über den Streßlevel geben (Puls, Blutdruck oder Herzrhythmus). Um die genaue Orientierung innerhalb einer Bildschirmanwendung aufzuzeichnen, können Eye-Tracking-Systeme eingesetzt werden.
Usability Tests können in jeder Phase der Entwicklung durchgeführt werden. Papierprototypen, Modelle (bei Hardware) und Prototypen eignen sich dazu, bereits in der Anfangsphase der Entwicklung mögliche Fehler zu erkennen und zu beseitigen. In Usability Engineering
werden alle Aspekte eines Usability Tests beschrieben.
Neben Usability Tests mit Benutzern besteht die Möglichkeit von Experten Reviews. Der Hauptunterschied zwischen diesen Verfahren liegt in den beteiligten Akteuren. Für die Durchführung von Experten-Reviews gibt es nach Ben Shneiderman
folgende Methoden:
- heuristischen Evaluation
- Styleguidereviews
- Konsistenzinspektion
- kognitiver Durchgang
- formalen Usability Inspektion
Der Hauptvorteil eines Experten Reviews ist, dass erfahrene Tester viele nicht offensichtliche Einschränkungen erkennen können.