diff --git a/Einarbeitungsaufgabe/Loesungen.md b/Einarbeitungsaufgabe/Loesungen.md index ca11ba9..b81235d 100644 --- a/Einarbeitungsaufgabe/Loesungen.md +++ b/Einarbeitungsaufgabe/Loesungen.md @@ -66,11 +66,11 @@ ## Aufgabe 13 -* Schwierigkeiten beim Nachvollziehen des npmn-Diagramms +* Schwierigkeiten beim Nachvollziehen des bpmn-Diagramms ### Probleme -* keinerlei Erfahrung beim digitalen Erstellen von npmn-Diagrammen +* keinerlei Erfahrung beim digitalen Erstellen von bpmn-Diagrammen * Lösung: Diagramm wurde von Hand gezeichnet ## Java Doc @@ -78,7 +78,7 @@ ## Diagramme -[npmn-Diagramm_Aufgabe_13](../uploads/Einarbeitungsaufgabe/npmn_Aufgabe_13.pdf) +[bpmn-Diagramm_Aufgabe_13](../uploads/Einarbeitungsaufgabe/bpmn_Aufgabe_13.pdf) ## Gruppenlösung diff --git a/Protokolle/Präsentationen.md b/Protokolle/Präsentationen.md index 447192f..81942e6 100644 --- a/Protokolle/Präsentationen.md +++ b/Protokolle/Präsentationen.md @@ -7,6 +7,7 @@ Hier eine Protokollvorlage für die Gruppentreffen:
* [07.10.2024](./Präsentationen/07.10.2024) +* [07.10.2024](./Präsentationen/14.10.2024) diff --git a/Protokolle/Präsentationen/14.10.2024.md b/Protokolle/Präsentationen/14.10.2024.md new file mode 100644 index 0000000..c500c7b --- /dev/null +++ b/Protokolle/Präsentationen/14.10.2024.md @@ -0,0 +1,85 @@ +**Uhrzeit:** 15:00 - 16:01 + +**Teilnehmner:** Gruppe, vollzählig; Hambrügge, Fietkau + +**Ort:** Online über BigBlueButton + +
+ +### **Fragen der Gruppe:** +* Wie sollen die Lösungen genau abgegeben werden? + * Einzellösungen werden in den jeweiligen Branches "gepusht". Code darf innerhalb der Gruppe geteilt werden, allerdings muss jeder den Code verstanden haben und präsentieren können +* Sollen die Protokolle als Markdown-Datei ins Wiki integriert werden oder als PDF abrufbar sein? + * Beides ist möglich, es solle jedoch auf Einheitlichkeit geachtet werden + +
+ +### **Präsentation:** + +**1. Was haben wir letzte Woche gemacht?** + +* Bearbeitung der Aufgaben 8 - 12 +* Erstellung der Artefakte, um die Einarbeitungsphase abzuschließen + * Lösungen der Einarbeitungsphase + * JavaDoc des Codes + * Diagramme und weitere Materialien + +**2. Was hat uns an der Arbeit gehindet?** + +* Geringe Erfahrung mit dem Programm Blender hat die Bearbeitung der Aufgabe 9 verzögert +* Aufgabe 12 wurde auch als Gruppe nur schleppend gelöst + +**3. Was werden wir nächste Woche machen?** + +* Nacharbeitung der fehlenden Artefakte und Abschluss der Einarbeitungsphase + * vollständiges Bearbeiten der Aufgabe 13 + * erstellen der fehlenden Diagramme (BPMN-Diagramm, Klassendiagramme) + * Erstellen einer vollständigen JavaDoc +* Beginn der Bearbeitung der Analysephase + * Treffen mit Kunde vereinbaren + * Aufgaben verteilen und bearbeiten (Gruppentreffen 14.10.2024) + +
+ +### **Fragen, Empfelungen und Anmerkungen durch den Betreuer:** + +**1. Rüchmeldung Aufgabe 8 (Schmelz)** + +* Lob für sehr gute und kompakte Lösung +* aber ein Lerneffekt ist ausgeblieben: + * Server hat keine Überprüfung beim Laden, Client jedoch schon. + * isValid Methode sollte nur einmal im Programm vorkommen (Übersichtlichkeit und Fehlervermeidung) + +**2. Rückmeldung Aufgabe 10 (Wilkening)** + +* Musik des Fensters wurde nicht durch BBB übertragen, hat aber nach Fietkau bei seinem eigenen Start funktioniert + +**3. Rückmeldung Aufgabe 11 (Malkmus)** + +* Bemängelun der fehlenden Rückmeldung beim Starten eines Servers durch den Client (kein Kennzeichen, wannder Server bereit ist) + +**4. Rückmeldung Aufgabe 12 (Schmidt und Puderbach)** + +* Lob für die Kreativität Puderbachs für das Starwars-Theme + +**Rückmeldung Aufgabe 13 (Schmelz und Schmidt)** + +* Bug beim letzten Commit durch Schmelz, bei dem das Spiel nach dem ersten Schuss abstürtzt. +* Lob für den aufbau des BPMN-Diagramms +* Fehlender Spezialfall: CLient 2 kann die Animation von Client 1 stören, daher sollte in solchen Situationen Client 1 das Spiel automatisch gewinnen + +
+ +### **Allgemeines Feedback durch den Betreuer** + +* Die Abgabefrist wurde verletzt +* Erst wenig Aktivität im Repository, viel ist auf "den letzten Drücker" passiert +* Zeitmanagement muss besser werden + * Lösung: Einführung von täglichen gruppeninternen Treffen, um Fortschritt zu besprechen und zu koordinieren +* Zum Abschluss der Einarbeitugnsphase fehlen + * Vollständige Lösung der Aufgabe 13 + * Diagramme (BPMN-Diagramm, Klassendiagramme) + * eine vollständige JavaDoc + +### Die Analysephase darf begonnen werden +### Komplettvorstellung der Einarbeitungsphase mit allen fehlenden Artefakten wird am 21.10.2024 nachgeholt \ No newline at end of file diff --git a/uploads/Einarbeitungsaufgabe/npmn_Aufgabe_13.pdf b/uploads/Einarbeitungsaufgabe/bpmn_Aufgabe_13.pdf similarity index 100% rename from uploads/Einarbeitungsaufgabe/npmn_Aufgabe_13.pdf rename to uploads/Einarbeitungsaufgabe/bpmn_Aufgabe_13.pdf