From c048c615b949ee3b0e6cf2f6c139b829148ba986 Mon Sep 17 00:00:00 2001 From: Simon Wilkening Date: Sun, 10 Nov 2024 02:31:13 +0100 Subject: [PATCH] =?UTF-8?q?Protokoll=20f=C3=BCr=20den=2004.11.2024=20erg?= =?UTF-8?q?=C3=A4nst?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Protokolle/Präsentationen.md | 2 + Protokolle/Präsentationen/04.11.2024.md | 91 +++++++++++++++++++++++++ 2 files changed, 93 insertions(+) create mode 100644 Protokolle/Präsentationen/04.11.2024.md diff --git a/Protokolle/Präsentationen.md b/Protokolle/Präsentationen.md index fd69d85..6a831dd 100644 --- a/Protokolle/Präsentationen.md +++ b/Protokolle/Präsentationen.md @@ -23,6 +23,8 @@ Hier eine Protokollvorlage für die Gruppentreffen: Designphase
+* [04.11.2024](./Präsentationen/04.11.2024) +
diff --git a/Protokolle/Präsentationen/04.11.2024.md b/Protokolle/Präsentationen/04.11.2024.md new file mode 100644 index 0000000..4ae4b84 --- /dev/null +++ b/Protokolle/Präsentationen/04.11.2024.md @@ -0,0 +1,91 @@ +**Uhrzeit:** 15:00 - 16:01 + +**Teilnehmer:** Gruppe, vollzählig; Hambrügge, Fietkau + +**Ort:** Online über BigBlueButton + +
+ +### **Fragen der Gruppe:** + +
+ +### **Präsentation:** + +**1. Was haben wir letzte Woche gemacht?** + +* Bearbeitung der Artefakte nach vorher besprochener Aufgabenverteilung + * Use-Cases überarbeiten (siehe Feedback Use-Cases) + * Korrektur des Klassendiagramm für die Analysephase (siehe Feedback Klassendiagramm) + * Korrektur des Zustandsdiagramm (siehe Feedback Zustandsdiagramm) + * Beginn der Bearbeitung der Designphase + * Aufgaben verteilen und bearbeiten (Gruppentreffen 29.10.2024) + +**2. Was hat uns an der Arbeit gehindet?** + +* Detailfragen bei der Erstellung der verschiedenen Diagramme, da viele Diagramme das erste mal erstellt wurden +* Detailgrad meistens nicht eindeutig +* Beispielwiki nur teilweise Hilfreich, da dort keine BPMN-Diagramme vorhanden sind +* Beispielwiki enthält zum Teil nicht alle geforderten Details + +**3. Was werden wir nächste Woche machen?** + +* Überarbeitung aller Diagramme nach vorher festgelegten Zuständigkeiten + * Trade_V1.0 (Schmelz) + * Klassendiagramme (Puderbach) + * Sequenzdiagramme unter Berücksichtigung des Feedbacks (Malkmus) + * Spielzug_V1.2 (Schmidt) + * Überarbeitung der Tests zum Sound +* Die aktuellsten Diagramme erhalten Kommentare zu besonderen Elementen +* Die Anbindung an die JME wird in den Diagrammen explizit als Kommentar erwähnt + +
+ +### **Fragen, Empfehlungen und Anmerkungen durch den Betreuer für die einzelnen Artefakte** + +**1. Rückmeldung BPMN (Schmelz, Müller)** + +* Rückmeldung Trade_V1.0 (Schmelz) + * Rückmeldung von Client 2 bei abgelehntem Handel muss ergänzt werden. +* Rückmeldung Start_V1.0 + * Keine besondere Punkte + +**2. Klassendiagramme (Puderbach)** + +* Grundsätzliches: + * Klassen- und Paketdiagramm aufteilen, wenn einzelne Klassen nicht mehr auf einem Bildschirm ohne Zoom lesbar sind + * Das KD ist das programmiernächste. Es bietet sich an Programmierentscheidungen, die nicht in Use Cases dargestellt sind, auszukommentieren + * Strukturentscheidungen im Klassendiagramm, die nicht aus anderen Artefakten ersichtlich sind, sollten ebenfalls kommentiert werden + +**3. Sequenzdiagramm (Malkmus)** + +* Feedback Wuerfeln_V1.1 + * "dice_1" und "dice_2" sollten in zwei Lebensbäume getrennt werden. + +* Feedback Handelspartner_auswählen_V1.0.svg + * Bei der Darstellung unterschiedlicher Verhaltensweisen bietet es sich an, "DropDown auswählen" "weiter nach vorn zu ziehen" + * Es ist nicht nötig den gleichen Abschnitt mehrfach zu wiederholen + +**4. Flussdiagramme (Schmidt)** + +* Spielzug_V1.2 + * Wenn man aus einem anderen Zustand (z.B. Handelsmenü) kommt, sollte diese z.B. durch einen Pfeil angedeutet werden. + * Es sollte geprüft werden, ob mehrere Kriterien eintreten können oder immer maximal eines + * Von der Abfrage Monatsgehalt muss ein PFeil zur nächsten Abfrage gehen, damit der Zug weitergeht + +**5. Testhandbuch (Szepielewicz)** + +* Durch Ein-Ausschalten des Sounds kann am besten der Sound getestet werden, daher sollte dies ein händischer Test werden + +**6. Architekturentscheidungen (Schmelz)** + +* Keine Kritikpunkte + +
+ +### **Allgemeines Feedback durch den Betreuer** + +* Es sollte sich 1 - 2 Tage Zeit genommen werden, um die Diagramme auf Einheitlichkeit und gleiche Benennung der Klassen, Methoden etc. zu überprüfen +* Die JMoneky-Engine muss in den Diagrammen gezeigt werden +* Es muss erwähnt werden, welche Methoden und Anteile extra geschrieben werden und welche aus der JME übernommen werden können +* Hinweis: GitLab fällt mitte November für ca. 24 Stunden aus. Es sollte sich darauf vorbereitet werden. \ No newline at end of file