... the user friendly GPS tool


Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Probleme mit der Karte unter Linux
#25
Hallo Christian,

(10.01.2013, 10:18)routeconverter Wrote: Viele Anfragen von Nutzern in der letzten Zeit zeigen mir, daß Beschreibungen und Fehlermeldungen nicht verstanden werden. Darum bin ich am überlegen, wie ich diese Anfragen vermeiden kann. Was macht ihr in der Firma gegen dieses Problem?

Da gibts verschiedene Strategien.

Die Wichtigste ist, dass es möglichst wenige Boxen gibt. Um so seltener etwas kommt, desto höher die Wahrscheinlichkeit, dass sie nicht weggeklickt wird.

Der wichtigste Weg dazu ist, dass wir für fast alle Funktionen eine Undo-Funktion haben. Wenn man das Ergebnis der Aktion offensichtlich sieht, so merkt der Anwender normalerweise sofort, wenn er etwas gemacht hat, was er nicht wollte. Ausserdem haben wir bei unserer Datenhaltung das normale Laden - Ändern - Speichern-Konzept. Man muss am Ende bewusst auf Speichern drücken, um seine alten Daten platt zu machen.

Ein weiterer Weg ist, dass man gefährliche und selten benötigte Menüpunkte/Funktionen etwas "versteckt". Man ruft z.B. über den Kontext-Menüpunkt erst einen Dialog auf, in dem dann die kritsischen Funktionen drin ist. Hier gibts dann auch noch neben dem Start-Button eine kurze Beschreibung, was die Funktion macht. Ausserdem sind die Buttons so weit entfernt, dass ein abrutschen mit der Maus ausgeschlossen ist.

Dann haben wir noch die Möglichkeit die Bedienung zwischen Standard- und Expertenmodus hin- und herzuschalten. Dabei startet das Programm immer im Standard-Modus. Erst über einen bewussten Klick schalten wir in den Experten-Modus mit Funktionen, die man selten benötigt, aber die Datentechnisch vieles kaputt machen können. Als Kennzeichnung ändern wir in dem Modus dann die Farbe der Menüleiste. Spätestens nach 10 Minuten verlassen wir auch automatisch diesen Modus wieder.

Zuletzt versuchen wir an einigen Stellen statt Messageboxen einen eigenen Dialog zu bringen. Das z.B. dann, wenn man noch optionale Dinge auswählen kann.
Konkret wird das beim importieren von Daten gemacht. Statt einer Box "Sind sie sicher, dass die bestehenden Daten überschrieben werden sollen ?" haben wir einen Dialog, bei dem per Checkboxen ausgewählt werden kann, was überschrieben werden soll. Zwar ist alles immer automatisch ausgewählt, aber der Anwender hat trotzdem einen 2. Dialog, den er bestätigen muss - ohne, dass er die gängelnde Box bewusst erkennt. Er meint vielmehr einen Import-Wizzard vor sich zu haben.

Ziel aller dieser Massnahmen ist, dass mit einem Klick allein keine kritische Funktion direkt abläuft. Der Anwender soll zu einer zweiten bewussten Aktion gezwungen werden.

Fehlermeldungen, die durch Eingabefehler verursacht werden, versuchen wir durch Prüfungen direkt während der Eingabe zu fangen. D.h. der eigentliche Start-Button ist ausgegraut solange die Eingaben nicht korrekt sind.
Hinter den Eingabefeldern erscheint zusätzlich immer bei Problemen ein farbiger Punkt, der anzeigt, ob die Eingabe komplett falsch ist (Fehler), eher unüblich/exotisch ist (Warnung) oder noch fehlt (TODO). Ein Tooltip auf dem Punkt gibt dann eine genau Meldung, was uns nicht gefällt. Da klar ist, auf welche Eingabe es sich bezieht, reichen einfache Texte wie "Es wurde keine Zahl zwisch x und y eingegeben". Oder die Eingabe ist keine gültige Telefonnummer u.ä..


(10.01.2013, 10:18)routeconverter Wrote: Oder Du schaltest die "Suche nach Updates" unter Extras/Optionen... aus. Dann erscheint keine Messagebox mehr.
Das ist ja einfach. Bis jetzt dachte ich immer, dass die Option nur für den Update-Check des RCs wirkt. Auf die Idee, dass das auch für die Java-Version gilt, bin ich nicht gekommen - ist aber eigentlich logisch.

Gruß
Thomas
Reply


Messages In This Thread
RE: Probleme mit der Karte unter Linux - by lundefugl - 10.01.2013, 19:12

Forum Jump:


Users browsing this thread: 1 Guest(s)