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.
Gruppiert nach Maske, abgeleitet aus Usability Test Feedback
- Zurück Button Hinzufügen (oben links)
- Die Toasts werden zu leicht übersehen. -> Textfelder nutzen
- 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
- 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
- Es bleibt erhalten, aber versteckt als kleiner Button
- Clear-All Button umfärben (Auf Blau will jeder klicken)
- 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
.glbDatei - 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.
- 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
Durchgestrichene Punkte sind durch obige Maßnahmen abgedeckt oder obsolete
- 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
- Wenn man das erste mal in Import reingeht, sollte eine Config angelegt werden
- in AR wenn kein Tilt vorhanden: Feedback an den Nutzer
- Bottom Sheet abgestürzt (Zuordnung Tilt-Frequenz?)
- 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)
- 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.
- 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)
- Clear All Button umfärben (Auf Blau will jeder klicken)
- Manage umbennenen
- Die Toasts werden zu leicht übersehen. -> Textfelder nutzen
- Zurück Buttons fehlen
- 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
- Wenn nur eine Antenne in der Landing page, dann unklar
~~- Antenna Items in der Landing Page sollen bearbeitbar und löschbar sein. ~~
- 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
- 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
- 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!