Lernen Sie Human-Computer Interaction kennen und erfahren Sie, warum dieses Wissenschaftsgebiet Design, Computertechnologie und menschliche Interaktion perfekt kombinieren kann und jedem Benutzer ein großartiges Erlebnis bietet, wenn es gut ausgeführt wird.
Was ist das?
Human-Computer Interaction (HCI) ist ein Wissenschaftsgebiet, das sich mit dem Design und der Nutzung von Computertechnologie beschäftigt.
HCI konzentriert sich auf Schnittstellen zwischen Menschen und Computern und darauf, wie man interaktive Computersysteme entwirft, bewertet und implementiert, die den Benutzer zufriedenstellen.
Warum ist es wichtig?
Menschen interagieren mit Computern auf viele verschiedene Arten, was bedeutet, dass eine gute Schnittstelle, die diese Interaktion erleichtert, für unsere täglichen Aktivitäten entscheidend ist.
Schlecht gestaltete Mensch-Maschine-Schnittstellen können zu vielen unerwarteten Problemen führen. Ein klassisches Beispiel ist der Unfall bei der Kernschmelze in Three Mile Island, bei dem Untersuchungen zu dem Schluss kamen, dass das Design der Mensch-Maschine-Schnittstelle mitverantwortlich für die Katastrophe war.
Wie kann man bessere menschenfreundliche Schnittstellen entwerfen?
Zu Beginn des Designprojekts muss man sich Gedanken über die Benutzer und die von ihnen auszuführenden Aufgaben machen und wer diese Benutzer sein werden. Benötigt der Benutzer ein bestimmtes Fachwissen in einem bestimmten Bereich? Wie oft wird diese spezifische Aufgabe ausgeführt werden? Verwendet die Benutzeroberfläche nicht standardisierte Layouts und/oder Symbole? Dies sind die Fragen, die wir beantworten müssen, bevor wir die Schnittstelle selbst implementieren. Nachdem diese Arbeit erledigt ist und wir wissen, was wir mit unserer Schnittstelle erreichen wollen, können wir mit der Implementierung eines Prototyps der Schnittstelle beginnen und sie so bald wie möglich mit echten Benutzern testen. Wir sollten niemals mit der Implementierung beginnen, bevor wir nicht mit echten Benutzern getestet haben, da diese die Schnittstelle verwenden werden und wir keine Zeit damit verbringen wollen, eine Schnittstelle zu entwerfen und zu implementieren, die keinen praktischen Nutzen hat.
Das Testen mit den Benutzern ermöglicht es uns, zu verstehen, was funktioniert und zu ändern, was im Prototyp nicht funktioniert.
Nachdem wir mit dem Prototyp ein unserer Meinung nach gutes Ergebnis erzielt haben, können wir endlich mit der Implementierung der Schnittstelle beginnen. Es ist wichtig zu beachten, dass wir weiterhin das gleiche interaktive Designmodell verwenden sollten, bei dem wir die Schnittstelle implementieren, testen und, wenn nötig, modifizieren.
Ein paar Best Practices
Machen Sie Elemente in Ihrer Schnittstelle lesbar: Wenn die angezeigten Zeichen oder Objekte nicht wahrnehmbar sind, können sie nicht effektiv genutzt werden.
Redundanz ist wichtig: Wenn ein Signal mehr als einmal präsentiert wird, ist es wahrscheinlicher, dass es richtig verstanden wird. Redundanz bedeutet nicht, dass es sich wiederholt. Eine Ampel ist ein gutes Beispiel für Redundanz, denn Farbe und Position sind redundant.
Gleichartigkeit verwirrt: Verwenden Sie unterscheidbare Elemente. Signale, die ähnlich erscheinen, werden wahrscheinlich verwirrt werden. Unnötig ähnliche Merkmale sollten entfernt und unähnliche Merkmale hervorgehoben werden.
Nutzen Sie mehrere Ressourcen: Ein Benutzer kann Informationen leichter über verschiedene Ressourcen hinweg verarbeiten. Zum Beispiel können visuelle und auditive Informationen gleichzeitig präsentiert werden, anstatt nur visuelle oder nur auditive Informationen zu präsentieren.
Ersetzen Sie den Speicher durch visuelle Informationen: Ein Benutzer sollte wichtige Informationen nicht ausschließlich im Arbeitsgedächtnis behalten oder aus dem Langzeitgedächtnis abrufen müssen. Ein Menü, eine Checkliste oder eine andere Anzeige kann den Benutzer unterstützen, indem sie die Nutzung seines Gedächtnisses erleichtert.
Erfinden Sie das Rad nicht neu: Alte Gewohnheiten aus anderen Interfaces lassen sich leicht übertragen, um die Verarbeitung neuer Interfaces zu unterstützen, wenn sie konsequent gestaltet sind. Ein Design muss diese Tatsache akzeptieren und die Standards nutzen, die bereits in ähnlichen Schnittstellen verwendet werden.
Wir hoffen, dass diese Einführung in HCI hilfreich war und würden uns freuen, Ihre Gedanken dazu zu erfahren. Schicken Sie uns eine E-Mail an [email protected], wenn Sie Ihre Ideen und Best Practices ebenfalls mit uns teilen möchten!
Folgen Sie uns auf den sozialen Medien (LinkedIn, Facebook und Twitter) und schauen Sie in unserem Blog nach weiteren Beiträgen wie diesem!
Wie in Top iOS App Development Companies.