Skip to content

08 Meeting Logs

Nils Hellwig edited this page Sep 23, 2022 · 11 revisions

29.07.2022 | Internes Teammeeting

Agenda

Brainstorming und Festsetzung:

  • User Stories [Feature Anforderungen]
  • Technische Anforderung

Ergebnisse

  • User Stories
  • Technische Anforderungen
    • Auf der Basis des Online-Workshops am 28.07.2022 mit anderen Kursteilnehmer:innen, bei dem neue Anforderungen an eine mögliche Umsetzung des Basisdokuments beschrieben wurden, haben wir uns auch Gedanken darum gemacht, wie man ein solches Projekt technisch umsetzen könnte. Dabei haben wir uns darauf verständigt, als Web-Framework React (mit Typescript) zu verwenden, Tailwind als CSS- Framework. Unsere Entscheidung wird auch in dem Kapitel zur technischen Umsetzung begründet.

02.08.2022 | Seminartermin

mit Prof. Christian Wolff, Victoria Böhm und Jakob Fehle

Agenda

  • Vorstellen und Besprechen der User Stories und technischen Anforderungen
  • Aufarbeitung Fragen

Ergebnisse

  • User Stories
    • Authentifizierung: nicht notwendig, da im Reallabors davon ausgegangen wird, dass mit dem System nur gemacht wird, was gemacht werden soll
    • Überschriften: jede Partei kann ihre eigene Überschrift vergeben, der Richter kann beide einsehen
    • Exportdatei: darf nicht änderbar sein und soll übers bEA verschickt werden (hier muss das Dateiformat noch abgeklärt werden)
    • Anlagen: Verweis auf Anlagen ausreichend
    • Richter:innen sollen auf beiden Seiten Beiträge hinzufügen können
    • Bearbeitung der Datei: nach Ausgangslage immer nur eine Rolle in der aktiven Bearbeitung
    • Workflow: initiales Strukturierungsmeeting, dann: Partei 1 - Richter - Partei 2 - Richter - Partei 1 - etc.
    • Metadaten: sollen voraussichtlich (zumindest in der Erprobungssituation) vom der Richter:ingeschäftsstelle im Strukturierungsmeeting eingegeben werden
  • **Technische Umsetzung **
    • React
    • Bibliotheken für PDF-Generierung

04.08.2022 | Internes Teammeeting

Agenda

  • Update zum Prototyp
  • Datenmodell
  • Inhaltliche Überlegungen

Ergebnisse

  • Updates vom Prototyp, also Funktionalitäten sowie Design, die basierend auf den User Story Anforderungen angepasst wurden, wurden besprochen
  • Datenmodell wurde besprochen
  • Themen für Onboarding
    • Funktion: bearbeiten / wieder öffnen Basisdokument
    • Sichtbarkeit: wer kann was wann sehen
    • Sicherheit: was ist öffentlich, was ist privat
    • Finalität: wann kann etwas nicht mehr geändert werden
    • Funktion: Dateiupload
    • Übersicht: Schlüssigkeitsprüfung

05.08.2022 | Seminartermin

mit Prof. Christian Wolff, Victoria Böhm und Jakob Fehle

Agenda

  • Vorstellung User Stories Gruppe 2
  • Offene Fragen

Ergebnisse

  • Dokumentationsschema wird nochmal besprochen und im nächsten Meeting vorgestellt
    • grobe Struktur: Aufgabenverteilung, Meetings, Meetinginhalte, Plan

10.08.2022 | Internes Teammeeting

Agenda

  • Update zum Prototyp
  • Update zum Datenmodell

Ergebnisse

  • Updates vom Prototyp, also Funktionalitäten sowie Design, die basierend auf den User Story Anforderungen angepasst wurden, wurden besprochen
  • Update Datenmodell wurde besprochen
  • Farbkonzept wurde festgesetzt

11.08.2022 | Zwischenstandsmeeting

mit Victoria Böhm und Jakob Fehle

Agenda

  • Update zum / Vorstellen vom Prototyp
  • Offene Fragen

Ergebnisse

  • Prototyp
    • Sortierung: eine eigene und eine offizielle Sortierung
    • Gliederungspunkte: verschiebbar
    • Zeitstempel: Zeitpunkt und Datum vom Export
    • Metadaten: von Parteien angelegt in Freitextfeld
    • Autor: nicht bearbeitbar
    • Schlüssigkeitsprüfung / Streitigkeit: von allen einsehbar
  • Offene Fragen
    • Struktur des PDFs: wird noch besprochen
  • Dokumententation nach folgender Struktur
    • Home
    • User Stories
    • Prototyping [Figma] und Beschreibung Designentscheidungen
    • Datenmodell
    • Implementierung (technische Aspekte)
    • Beschreibung des implementierten Basisdokuments und Screenshots
    • Meeting Logs
    • Projektmanagement
    • Diskussion

11.08.2022 | Teaminterne Nachbesprechung

Agenda

  • Aufsetzen des Projekts in Github
  • Updaten der User Stories

Ergebnisse

  • Projekt aufgesetzt, bei jedem Teammitglied getestet
  • User Stories nochmal an das Besprochene angepasst
  • Begriffe / Bezeichner, Sprache und Branching festgesetzt

12.08.2022 | Internes Teammeeting

Agenda

  • Anlegen der UI-Komponenten als Issues
  • Festlegen Workflow mit Github

Ergebnisse

  • UI-Komponenten wurden angelegt, sowie Aufgaben zugewiesen
  • Reviews von Pull-Requests besprochen

22.08.2022 | Internes Teammeeting

Agenda

  • Besprechung des aktuellen Stands der Implementierung, Änderungsvorschlägen und Bugs
  • Besprechung des weiteren Vorgehens

Ergebnisse

  • Aktueller dev-Stand getestet
  • To-dos festgelegt: Einlesen der Daten, UI Ergänzungen

01.09.2022 | Zwischenstandsmeeting

Agenda

  • Zeigen des Prototyps
  • Besprechung des Datenmodells
  • Besprechung offener Fragen

Ergebnisse

  • Farbcodierung der Rollen ist für Personen mit rot-grün Schwäche problematisch
  • Offene Frage: Was passiert, wenn der Richter etwas neu zuordnet?
  • Beispielfall muss eingepflegt werden

07.09.2022 | Internes Teammeeting

Agenda

  • Besprechen des aktuellen Stands und des weiteren Vorgehens
  • Aufbereitung eines Beispielfalls, um Funktionalitäten des Basisdokuments besser darstellen zu können.
  • Besprechen von Bugs

Ergebnisse

  • To-dos wurden aufgeteilt
  • Notizen und Hinweise werden bei den Beispieldaten ergänzt
  • Bugs wurden geklärt und werden im weiteren Verlauf gefixt

09.09.2022 | Zwischenstandsmeeting

mit Prof. Dr. Wolff, Victoria Böhm und Jakob Fehle

Agenda

  • Zeigen des Prototyps
  • Klären offener Fragen
  • Besprechung der Probleme mit den erstellten PDF Dateien (Übersetzung von HTML schwierig)
  • Probleme der Strukturierung des Beispielfalls

Ergebnisse

  • Farbcodierung der Beiträge ist auch für Personen mit Rot-Grün-Schwäche erkennbar
  • Farbanpassungen via Themes (nice-to-have)
  • Anhänge werden nur in den Text eingebunden, können aber nicht hochgeladen werden (Dafür wird das elektronische Postfach genutzt)
  • Bedeutung des Markierungssymbols ist unklar (Gelbe Farbe als Initialwert)
  • Unterschied zwischen Text verfassen und Beitrag hinzufügen unklar (Mögliche Lösungen: Tooltip, Umbenennung: Auf Beitrag antworten)
  • Übersichtlichkeit Problem: Nicht direkt gegenüber gestellt (Funktionale Gründe)
  • Signatur nicht nötig, durch PDF Generierung abgedeckt (Unterschriftfeld bei PDF)
  • Erklärung, versetzt vs. nebeneinander -> Im Wiki beschreiben
  • Nächste Schritte: Sortierung innerhalb von Gliederungspunkten, Bugfixes, Dokumentation (Hier auch interne Überlegungen und technische Limitationen)

16.09.2022 | Zwischenstandsmeeting

mit Prof. Christian Wolff, Victoria Böhm und Jakob Fehle

Agenda

  • Besprechen des aktuellen Stands des Prototyps
  • Juristisches Feedback

Ergebnisse

  • Für die PDF-Datei könnten nur die letzten Änderungen relevant sein
  • Es gibt noch Formatierungsprobleme beim PDF Export
  • Feld für angehängte Beweise hinzufügen --> Wird vorerst nicht umgesetzt. Wir gehen davon aus, dass alle Beweise in separaten Dateien über das Postfach versendet werden. Zudem ist der Prototyp eingeschränkt durch das nicht vorhandene Backend.
  • Beitrag hinzufügen und Text verfassen: Bedeutung ist noch nicht klar bzw. nur in der Threading Ansicht deutlich erkennbar

23.09.2022 | Meeting zur Diskussion des finalen Stands der Anwendung

Agenda

  • Verschiebung von Beiträgen innerhalb einer Zelle bei der individuellen Beitragssortierung von Richter:innen
  • Planung der Abschlusspräsentation

Ergebnisse

  • Sortierung der Beiträge in einer Zelle funktioniert vollumfänglich
  • Die Abschlusspräsentationen werden wahrscheinlich in der ersten Oktoberwoche stattfinden