Usability war und ist ein Schlagwort in der Software-Entwicklung. Das die "Nutzbarkeit" einer Software wichtig ist, darüber sind sich wohl alle einig. Was genau zu tun ist, und wer es am besten kann, darüber streiten sich Grafiker, Psychologen und Informatiker schon länger. Abseits von buntem Grafik Design, schlauen Usability Tests und coding guidelines geht jedoch um viel grundlegendere Anliegen.
Diese Anliegen hat Dr.Marie Karat, Usability Exdpertin bei IBM als "Rechte des Nutzers" zusammengefasst. Diese Rechte sind es, die jeden Computernutzer, vom Laien bis zum Experten, am Herzen liegen und letztendlich den Erfolg und die Akzeptanz eines Systems bestimmen. Dabei stellt die "Usability" nur einen Aspekt darstellt.
1.Perspektive: Der User hat immer Recht.
Gibt es Probleme mit der Benutzung des Systems, so ist dies die Schuld des Systems, nicht des Users.
2.Installation
Der User hat das Recht Hard- und Software ohne negative Konsequenzen zu installieren und zu deinstallieren.
3.Gehorsam (compliance)
Der User hat das Recht auf ein System das genau so funktioniert wie er es erwartet.
4.Dokumentation
Der Benutzer das Recht auf einfach zu benutzende Dokumentation und Hilfen. Diese müssen ihm ermöglichen, das System so einzusetzen, dass er die von ihm gewünschte Ziele erreichen und sich aus Fehlern elegant herausarbeiten kann.
5.Kontrolle
Der User hat das Recht auf Kontrolle über das System. Dazu gehört, das System immer zu einer Antwort bewegen zu können.
6.Feedback.
Der User hat jederzeit das Recht auf klare, verständliche und akkurate Information über die momentane Tätigkeit und deren Fortschritt.
7.Abhängigkeiten
Der User hat das Recht über alle Voraussetzungen an Hard -und Software, die für ein erfolgreiches Benutzen des Systems nötig sind informiert zu werden.
8.Handlungsspielraum
Der User das Recht die Grenzen des Systems zu kennen.
9.Hilfe Der User hat das Recht mit dem Hersteller oder Provider der Technologie in Verbindung zu treten und eine klare und hilfreiche Antwort zu bekommen wenn er auf Probleme trifft.
10. Nutzbarkeit (Usability)
Hard - und und Software sollte vom User bestimmt werden, nicht andersrum. Produkte sollten natürlich und intuitiv zu benutzen sein.