Mensch-Computer-Interface-Design-Richtlinien

January 8

Das Ziel der folgenden Richtlinien für den Entwurf von guter Mensch-Maschine-Schnittstelle (HCI) ist effektive Schnittstellen zu erstellen, mit die Hilfe einen Computer-Benutzer Computer tun Aufgaben im Zusammenhang. Benutzer sollten in der Lage schnell sehen und verstehen ihre Optionen und die Schnittstelle sollte zeigen Ihnen, wie leicht und so einfach wie möglich, wie ein bestimmtes Ziel zu erreichen. "Der Mensch-Computer-Interaktion-Handbuch: Grundlagen, Technologien entwickelt und neue Anwendungen," Sears & Jacko sagt können Sie alle Richtlinien auf zwei Grundprinzipien reduzieren: Wenn es um Computer geht, mache keine Benutzer denken oder arbeiten.

Testen

"Don't Make Me Think: A Common Sense Ansatz für Web Usability," sagt Steve Krug die wichtigste Leitlinie zu testen, testen und testen Sie erneut, gleich von Anfang an. Er nennt diese "Usability testing." Zunächst betrachten Mitbewerber Websites oder Websites, die Sie mögen. Kommen Sie mit eine Reihe von Aufgaben insbesondere auf die Website, die Sie erstellen, die wie Sie ein Produkt bestellen. Dann finden Sie jemanden, der die Site nie verwendet hat, Fragen Sie ihn oder sie machen eine Reihe von Aufgaben, und ansehen und aufzeichnen, wie sie es tun. Identifizieren Sie, wie die Schnittstelle hilft oder sie verwirrt. Als nächstes entwerfen Sie Ihrer eigenen Website auf Papier. Usability-Tests auf Ihre Prototypen zu tun, jeder Prototyp mit neuen Probanden nacheinander verfeinern, bis Sie zufrieden sind sie können führen Sie die Aufgaben so einfach wie möglich.

Erwartung

Bei einer Software-Anwendung entwerfen, denken Sie daran, dass die Schnittstelle eines Benutzers Bedürfnisse antizipieren sollte. Der beste Weg, dies zu tun ist nicht zu erwarten, dass Benutzer haben herum zu spielen oder experimentieren, um herauszufinden, wie Sie tun was sie wollen. Die Schnittstelle sollte alle Informationen und Aktionen so einfach und klar wie möglich machen.

Konsistenz

Während Benutzer verschiedene Aufgaben zu tun müssen, ist es meist der Fall, den diese Aufgaben in einer Reihe von gemeinsamen Komponenten unterteilt werden können. Beispielsweise wenn Sie ein Textverarbeitungsprogramm verwenden, beginnt jede Hauptaufgabe dazu die gleichen Menü-Leiste, und jeder Teil der Menüleiste sieht und wirkt ähnlich. Sie möchten kurz zu halten, so gut Sie können, ein konsistentes Aussehen und Verhalten in jeder Ebene der Anwendung.

Effizienz des Benutzers

Sie messen die Produktivität durch die Produktivität des Benutzers, nicht die Anwendung von Computer-Anwendungen. Zum Beispiel, wenn ein Benutzer nimmt, sagen wir, 10 Sekunden um zu tun, eine Aufgabe, die eine Anwendung jedoch dauert 15 Sekunden die gleiche Aufgabe in einer anderen Konstruktion derselben Anwendung, tun das erstere ist besser als die letzteren, auch wenn die letztere Anwendung Computer-Ressourcen effizienter als das ehemalige verwendet.

Sichtbare Navigation

Stellen Sie das Navigationssystem immer so einfach und so einfach wie möglich zu verwenden. Wieder, machen Sie nicht "denken" Benutzer zum Verwenden der Navigations; machen sie nicht, eine Menge Dinge zu vermeiden, verloren zu gehen in der Anwendung zu merken.