Sprint4 - srybi/datavis GitHub Wiki
APK
Zeitraum
13.06.2022 - 20.06.2022
Plan
- Abarbeitung der in vorigen Sprint offen gelassenen Themen.
- Offene Planung für Implementation von anderen User Storie
| ID | Name | Story Points |
|---|---|---|
| UT_1 | Import Maske: Speichern Button (Workflow anpassen) | 1 |
| UT_2 | Import Maske: Zurück Button hinzufügen | 1 |
| UT_3 | Import Maske: FFS Import Workflow anpassen (erst UI, dann Thread mit Interpretation) | 8 |
| UT_4 | FFS und Metadaten in einem Ordner importieren | 5 |
| UT_5 | Import Maske: Interpretation in den Background Thread verschieben | 3 |
| UT_6 | Import Maske: Antenna importieren nur .glb im Filepicker anzeigen | 3 |
| UT_7 | Landing Page: Anschauen in AR, Bearbeiten und Löschen pro Antenne | 5 |
| UT_8 | Manage Page: Verstecken und Clear All umfärben | 2 |
| UT_9 | Keine Darstellung mehrerer Antennenn | 3 |
| UT_10 | AR: Metadaten Einheiten hinzutuende (AR und Bottom Sheet) | 1 |
| UT_11 | Frequenz Tilt und InterpretationsMode anzeigen | 3 |
| UT_12 | AR: Visual Cue zum Platzieren der Antenne | 2 |
| UT_13 | AR: Querformat unterstützen | 3 |
| UT_14 | AR/Interpretation: Punkte die log negativ wären: rauswerfen | 2 |
| UT_15 | BottomSheet: Appbar mit zurück Button und Settings Button | 3 |
| UT_16 | BottomSheet: Apply Changes Button dominanter machen | 1 |
| UT_17 | Bottom Sheet: Frequenz und Tilt current value anzeigen | 1 |
| UT_18 | Bottom Sheet: Slider Textfarbe anpassen | 1 |
| BUG | FFS Render Koordinaten anpassen | 1 |
| BUG | Meta Data overflows in Bottom Sheet | 1 |
| BUG | Antenna model doesn't delete on update() | 1 |
| Sammelticket | UI Anpassungen | 3 |
| US_506 | Visualisierung HHPBW | 13 |
Velocity (Summe der SP): 51(Usability Test) + 3 (Sammelticket) + 13(HHPBW) = 67
Ist
| ID | Name | Status |
|---|---|---|
| UT_1 | Import Maske: Speichern Button (Workflow anpassen) | Closed |
| UT_2 | Import Maske: Zurück Button hinzufügen | Closed |
| UT_3 | Import Maske: FFS Import Workflow anpassen (erst UI, dann Thread mit Interpretation) | Closed |
| UT_4 | FFS und Metadaten in einem Ordner importieren | Closed |
| UT_5 | Import Maske: Interpretation in den Background Thread verschieben | Closed |
| UT_6 | Import Maske: Antenna importieren nur .glb im Filepicker anzeigen | Obsolete |
| UT_7 | Landing Page: Anschauen in AR, Bearbeiten und Löschen pro Antenne | Closed |
| UT_8 | Manage Page: Verstecken und Clear All umfärben | Closed |
| UT_9 | Keine Darstellung mehrerer Antennenn | Closed |
| UT_10 | AR: Metadaten Einheiten hinzutuende (AR und Bottom Sheet) | Closed |
| UT_11 | Frequenz Tilt und InterpretationsMode anzeigen | Closed |
| UT_12 | AR: Visual Cue zum Platzieren der Antenne | Closed |
| UT_13 | AR: Querformat unterstützen | Closed |
| UT_14 | AR/Interpretation: Punkte die log negativ wären: rauswerfen | Closed |
| UT_15 | BottomSheet: Appbar mit zurück Button und Settings Button | Closed |
| UT_16 | BottomSheet: Apply Changes Button dominanter machen | Closed |
| UT_17 | Bottom Sheet: Frequenz und Tilt current value anzeigen | Closed |
| UT_18 | Bottom Sheet: Slider Textfarbe anpassen | Closed |
| BUG | FFS Render Koordinaten anpassen | Closed |
| BUG | Meta Data overflows in Bottom Sheet | Closed |
| BUG | Antenna model doesn't delete on update() | Closed |
| Sammelticket | UI Anpassungen | Closed |
| US_506 | Visualisierung HHPBW | Not Closed |
Velocity (Summe der SP): 51(Usability Test) + 3 (Sammelticket) = 51
-
Warum ist US_506 nicht abgeschlossen? Es war früh im Sprint erkenntlich, dass die Anforderungen aus dem Usability Test zusammen mit anderen kleinen Anpassungen die verfügbare Zeit im Sprint ausfüllen werden. Da die Visualisierung der HHPBW mehrere unerkundschaftete Aspekte voraussetzt, war eine qualitativ annehmbare Umsetzung in der Woche nicht möglich.
-
Warum ist UT_6 obsolete? Keine einfach Umsetzung im Android Filepicker möglich. Höchstens: Ausgrauen der Nicht-.glb Dateien möglich aber komplex wegen der Berechtigungsstruktur und -unterschiede in verschiedenen Android 11 Versionen.
Erkenntnisse
- Aus dem Usability Test ergaben sich mehr Anforderungen als erwartet. In dieser Hinsicht war es positiv, dass geplant wurde den 4. Sprint weitestgehend offen zu halten.
- Android unterscheidet sich in Steuerung und Farbdarstellung, welches berücksichtigt werden musste.
- Hintergrundarbeiten mit Workern ist sehr limitiert - nur Übergabe von primitiven Daten an den Worker möglich und nur ~10kb große Results möglich.