8 User Experience Tipps und Strategien für Entwickler

Oktober 20, 2020

Die Erwartungen der Benutzer an die User Experience (UX) sind heutzutage überaus hoch. UX-Erwägungen durchziehen alle Phasen des Software-Lebenszyklus, vom anfänglichen Interesse über Upgrades bis zum Ende der Nutzung. Hinzu kommen niedrige Markteintrittsbarrieren, eine Fülle von Konkurrenzprodukten und ruinöser Wettbewerb. Es ist klar, warum UX heute ein entscheidendes Element für den Erfolg jeder Anwendung ist.

Was muss ein Entwickler tun? Beginne damit zu verstehen, welche UX Best Practices strategisch und welche eher taktischer Natur sind. Somit bist du auf dem besten Weg, User Experience zu deinem Wettbewerbsvorteil zu nutzen.

Es geht nicht nur um User Experience. Es geht auch um die Customer Experience.

Technische Probleme sind der Hauptgrund, warum Apps gelöscht werden. Stelle also sicher, dass du die Customer Experience (CX) in allen Phasen des Produktlebenszyklus verstehst. CX ist die Summe der Interaktionen des Benutzers mit der Anwendung oder dem Produkt. Sie beginnt mit der Überlegungsphase über den Support und führt zu Upgrades und den eventuellen Austausch oder zur Entscheidung, die Anwendung nicht zu nutzen. Denke an die Interaktionen mit deinen Kunden während jeder dieser Phasen – vor, während und nach der Nutzung der Produkte. Denke zum Beispiel daran, wie einfach es ist, deine Anwendung zu kaufen und zu registrieren. Sollte allein der Download oder die Registrierung zu kompliziert sein, bricht der Kunde womöglich direkt wieder ab.

Validiere deine Annahmen mit den tatsächlichen Benutzern.

Als Entwickler hast du vielleicht das Glück, reale Benutzer zu treffen. Meist ist das aber nicht allzu oft der Fall. Hinzu kommt, dass du wahrscheinlich deine eigenen Vorurteile und Meinungen zur Benutzerfreundlichkeit hast. Angesichts von Reise- und Budgetbeschränkungen fragen Entwickler manchmal Leute ab, die in ihrer Nähe wohnen, aber nicht repräsentativ für die breitere Benutzerpopulation sind. Wir haben eine Handvoll sorgfältig ausgewählter Kunden als Designpartner und einige andere als Beta-Benutzer. Nach der allgemeinen Verfügbarkeit folgen dann Kundenumfragen, Support-Rückmeldungen und Interaktionen mit sozialen Medien. Sobald du Feedback erhalten hast, solltest du sicherstellen, dass du es rechtzeitig analysieren und es auf dein Produkt anwenden kannst.

Leistung ist genauso wichtig wie Funktionalität und Design.

Dies ist ein Schlüsselteil von UX. Wenn deine Seite mehr als zwei Sekunden zum Laden braucht, werden die Leute wahrscheinlich annehmen, dass sie Probleme hat, und sie wieder verlassen. Deshalb ist es wichtig, die Leistung unter realen Bedingungen zu testen. Dazu zählt die Verwendung der App in 3G, 4G und Wi-Fi, und auch dann, wenn man sich zwischen diesen Netzwerken bewegt.

Hier sind einige weitere taktische Tipps, die dir helfen sollen, UX zu deinem Wettbewerbsvorteil zu nutzen.

Verwende eine klare und einfache Navigation.

Helfe den Benutzern, sich zu orientieren, und erleichtere es ihnen, innerhalb der App einfach vorwärts und rückwärts zu gehen – nicht nur beim Scrollen, sondern auch nach dem Aktualisieren der Seite. Benutzer sollten wissen, wo sie sich zu jedem Zeitpunkt in der Anwendung befinden, unabhängig von den Aktionen, die sie durchgeführt haben.

Vermeide „Hier klicken“-Links.

An einer Tür gibt es kein Schild mit der Aufschrift „Öffne mich“. Die Menschen wissen, dass eine Tür dazu da ist. Was sie wissen wollen, ist, wohin sie führt. Der bessere Ansatz ist, zu erklären, was eine Verbindung bewirkt und wohin sie führt.

Verwende klare, erkennbare und konsistente Symbole.

Der Skeuomorphismus, die Designpraxis, bei der Gegenstände ihren Pendants aus der realen Welt ähneln, ist dein Freund, aber du solltest es nicht zu weit treiben. Ein Diskettensymbol zum Speichern oder ein Druckersymbol zum Drucken zu haben, ist intuitiv, aber erfinde keine neuen Konzepte oder Darstellungen. Beschränken dich auf die Wiederverwendung bekannter visueller Konzepte.

Richte Schriftarten für mobile Geräte aus

Benutzer greifen auf die meisten Seiten sowohl von Mobiltelefonen als auch von Tabletts, Laptops und Desktop-Computern aus zu. Daher sollten deine Seiten gut aussehen und auf jeder Plattform und in jeder Auflösung, die die Benutzer benötigen, einfach zu verwenden sein. Stelle sicher, dass sowohl Schriftarten als auch Grafiken Teil des ansprechenden Designs sind, und achte darauf, dass du alle Zugänglichkeitseinstellungen berücksichtigst, die der Benutzer konfiguriert hat.

Zeige informative Fehlermeldungen auf

Fehler passieren, aber wenn die Nachricht darüber nicht deutlich sichtbar und informativ ist, dann verursacht sie meist nur ein Ärgernis für den Benutzer. Stell dir vor, deine Kamera gibt den Geist auf und meldet lediglich „Kamera ausgefallen“. Das hilft nicht wirklich weiter, oder? Gebe in der Anwendung nützliche Informationen darüber, was genau fehlgeschlagen ist und welche Massnahmen nun ergriffen werden sollten.

Ein Blick sowohl auf die strategische als auch auf die taktische Ebene, auf der du die User Experience, das Engagement und die Zufriedenheit der Benutzer beeinflussen kannst, wird dir helfen, einige der Fehler, die wir aus Erfahrung kennen, zu vermeiden und ein wirklich differenziertes Produkt zu schaffen.