Usability_test - srybi/datavis GitHub Wiki

Folgend dem Usability Test hat jedes Gruppenmitglied seine Notizen und Erkenntnisse zusammengefasst und in das untenstehende konsolidierte Protokoll geschrieben. Zusammen als Gruppe sind wir die einzelnen Punkte durchgegangen, haben uns überlegt was wir auf welche Weise umsetzen wollen, und dadurch Maßnahmen festgehalten. Im Anschluss wurden diese in Issues mit dem Präfix UT_ übersetzt.

Maßnahmen

Gruppiert nach Maske, abgeleitet aus Usability Test Feedback

Allgemein

  • Zurück Button Hinzufügen (oben links)
  • Die Toasts werden zu leicht übersehen. -> Textfelder nutzen

Import Maske

  • Confirm Button am Ende des Dialogs -> Umstrukturierung des Datenprozesses. Der Datensatz wird erst nach "Confirm" click erzeugt.
  • Nach Confirm wird ein Ladeindikator angezeigt
  • Nach Beedingung des Ladeprocess --> Toast, success.
  • Nach Beedingung des Ladeprocess --> Switch auf Landingpage ODER Disable Confirm Button
  • WorkFlow des Importes anpassen Import -> Import Antenne -> Confirm "Antenne x Importieren?" -> Starte Import -> Zeige LadeIndikator -> Gib bescheid wenn Import fertig.
  • Import Data Folder für .ffs, .csv
  • Nach Import des Folders, Ergebnisse anzeigen (Scrollable)
  • Im FileDialog nach FileExtension filtern
  • Metadaten nach .ffs
  • Delete Single Add ffs/metadata
  • Delete Pflege von schon von vorhandenen Antennen

Vorraussetzung für Confirm Button: Interpretation im Background Thread

Landing Page

  • Erweiterung der Antenna Items mit zwei Buttons
    • Bleistift: Klick auf Import Maske, aber schon gefüllt
    • X: Klick um Antenne zu löschen, Confirm
  • Nicht an den normalen Button Style anpassen

Manage Page

  • Es bleibt erhalten, aber versteckt als kleiner Button
  • Clear-All Button umfärben (Auf Blau will jeder klicken)

ARActivity

  • Status Bar hinzufügen. Links Zurück Button & Rechts Einstellungen
  • Disable Darstellung mehrere Antennen (Alternativen wären zu aufwänding)
  • Visual Cue zum Platzieren der Antenne
  • Linear Darstellung
    • Raus schmeißen der <0 Punkte
    • Ladezeit Indikator, "Moment Feldstärke wird berechnet..."
    • Radius um die Antenne, dort werden die raus geschmissen
  • BUG: Beim Aufrufen der update() Funktion wird nicht die bereits dargestellte Antenne gelöscht & ein zweites mal rendert.
  • Dynamische Skalierung der .glb Datei
  • Horizontalen Modus in der AR-Activity (Zweites Layout File mit horizontal)
  • Metadaten: Es fehlen die Einheiten: Frequanz [GHz] 123
  • Frequenz, Tilt, Interpretation Modus
  • Wenn Keine Metadaten vorhanden sind, dann sollen die Metadaten Felder nicht angezeigt werden.

Bottom Sheet

  • Gesture Erkennung Deaktivieren
  • Bottom Sheet wird geöffnet sobald Einstellungs knopf geclickt wird
  • Apply Changes Button muss hervorgehoben werden
  • Horizontalen Modus (Zweites Layout File mit horizontal)
  • Current Value der Frequenz & des Tilts anzeigen
  • Text Farbe des Sliders auf Weiß setzten
  • BUG: Metadaten sind outofscreen im BottomSheet

Protokoll Usability Test 13.06.

Durchgestrichene Punkte sind durch obige Maßnahmen abgedeckt oder obsolete

Tassilo

Schwierigkeiten:

- In der Import Ansicht gibt es keine Anzeige, dass es "fertig" oder gespeichert ist, sodass man zurück kann - Kein Zurück Button in den Sichten -> Für Nutzer von iPhones oder Leute die nicht die Standard-Steuerung verwenden unintuitiv - Wenn Nutzer BUTTONS statt Full Screen Gestures verwenden, kann man nicht aus der AR View zurück gehen -> Brauchen schließen Button für Bottom Sheet - Import: Kein Feedback was importiert werden soll

Vorschläge:

- Wenn man das erste mal in Import reingeht, sollte eine Config angelegt werden - in AR wenn kein Tilt vorhanden: Feedback an den Nutzer

Probleme:

- Bottom Sheet abgestürzt (Zuordnung Tilt-Frequenz?)

Dominik

AR:

- Metadaten: Es fehlen die Einheiten: Frequanz [GHz] 123 - Wenn Keine Metadaten vorhanden sind, dann sollen die Metadaten Felder nicht angezeigt werden. - Mehrere Antennen in AR zu platzieren ist verwirrend, deaktivieren - Bei Lin Darstellung brauchen wir einen Ladezeit Indikator, "Moment Feldstärke wird berechnet..." - Metadaten unten am Bildschirm anzeigen. - Einen Button : Clear Antenne (Löschen sie angezeigte Antenne aus AR)

Bottom Sheet:

- Der BottomSheet Button verschwindet und ist dann nicht mehr sichtbar. - Das Bottom Sheet passt sich nicht an das Querformat an. - Bottom Sheet durch einen Einstellungs/Config Button ersetzen. (Ist intuitiver) - Bottom Sheet Apply Button entfernen. -> Model sollte sich Live anpassen.

Import Maske

- In der Import Maske sind keine Import Buttons. Umbennen Add -> Import - In der ImportMaske fehlt ein Fertig Kennzeichen. - WorkFlow des Importes anpassen Import -> Import Antenne -> Confirm "Antenne x Importieren?" -> Starte Import -> Zeige LadeIndikator -> Gib bescheid wenn Import fertig. - ImportMaske nur noch zum Import verwenden. - Antennen und FFS Bearbeiten woanders machen. (Main: Beim Antennen Buttion einen Stift anzeigen zum Bearbeiten)

Manage Maske

- Clear All Button umfärben (Auf Blau will jeder klicken) - Manage umbennenen

Allgemein

- Die Toasts werden zu leicht übersehen. -> Textfelder nutzen - Zurück Buttons fehlen

Stefan:

Bottom Sheet

- Visual Cue beim Bottom Sheet ist nicht aussagekräftig genug - Apply Button im Bottom Sheet mehr hervorheben - Frequenz & Tilt: Momentanen Value anzeigen; - Frequenz & Tilt: lila -> weiß - Metadaten im Bottom Sheet sind out of screen

Landing Page

- Wenn nur eine Antenne in der Landing page, dann unklar ~~- Antenna Items in der Landing Page sollen bearbeitbar und löschbar sein. ~~

Import Maske

- Tatsächlich nur für den Import bzw. das anlegen einer neuen Antenne benutzen - Pfelge schon vorhanden Antennen auslagern, aber gleiches Layout benutzen - Beim Einfügen von Metadaten wird kein Visual Cue gesetzt

AR Activity

- Mehrere Antennen in der ARActivity anzeigen. Disable? - Wenn Mehrere Antennen in AR dargestellt, dann ... - wurde versucht "per Click" eine auszuwählen um diese zu bearbeiten - wurde versucht eine dargestellte antenne wieder zu löschen - horizontaler Modus in der ARActivity - BUG: Beim Aufrufen der update() Funktion wird nicht die bereits dargestellte Antenne gelöscht & ein zweites mal rendert. - Dynamische Skalierung der .glb Datei

Leo:

- Unklar wie man Antenne platziert und was danach möglich ist (verschieben, interaktion durch Bottom Sheet) - Schwierig eine komplette Konfiguration zu importieren (Keine Hinweise) - Import Maske als Wizzard, so weiß man immer welcher Schritt als nächstes kommt. - Dateiimport ist schwierig -> aus welchen Ordnern darf importiert werden, welches Dateiformat ist zulässig (im Voraus statt nachher als Error) - “Apply Changes” Button besser erkenntlich machen!

⚠️ **GitHub.com Fallback** ⚠️