diff --git a/src/main/asciidoc/protocols/2023-11-24.adoc b/src/main/asciidoc/protocols/2023-11-24.adoc new file mode 100644 index 0000000..24a2fa0 --- /dev/null +++ b/src/main/asciidoc/protocols/2023-11-24.adoc @@ -0,0 +1,95 @@ +// vim: set spell spelllang=de: += Protokoll Gruppe 23 + +Treffen am 2023-11-24 + +Ort: APB/E010 + +Beginn: 14:50 Uhr + +Ende: 16:36 Uhr + +__Schriftführer:__ Simon Bruder + +*Nächstes Treffen:* + +2023-11-30, 16:40 Uhr, APB (Treffpunkt: Foyer) + +__Teilnehmer:__ + +[%header] +|=== +|Name|Rolle|Bemerkung +|Denis Natusch|| +|Eren Asker||BBB +|Erik Hohlfeld|| +|Jacob Benjamin Fasshauer|Kunde, Tutor| +|Mathis Kral|Scrum Master| +|Paul Heimer|| +|Simon Bruder|Schriftführer| +|Theo Reichert|| +|=== + +== Bemerkungen + +Zur Zwischenpräsentation merkt der Tutor an, +dass nur Ausschnitte aus den Diagrammen hätten gezeigt werden müssen, +die tatsächlich relevant sind. +Insgesamt hätte nicht so ausführlich auf die Diagramme eingegangen werden müssen +und sich auch generell nicht auf technische Einzelheiten fokussiert werden sollen. +Stattdessen hätte beispielsweise mehr auf Probleme eingegangen werden sollen. +Die Dauer des Vortrages hat den Rahmen etwas überschritten +und die Redeanteile waren nicht ganz ausgeglichen. +Hierzu wird von den Teilnehmern angemerkt, +dass dies teils der hybriden Natur der Präsentation geschuldet ist. +Der Prototyp wird gelobt. + +Auf eine Frage zu den vorkonfigurierten Events wird festgestellt, +dass es unerheblich ist, +ob die Rabatte auf die Konfigurationen oder auf einzelne Produkte gegeben werden. +Auch eine Kombination ist möglich, +jedoch muss mindestens eines möglich sein. + +Bis Sonntag, 2023-11-26, soll Basisfunktionalität gemerged werden. +Dieser Termin ist abweichend von dem anfangs in der Präsentation bekanntgegebenen. + +== Retrospektive des letzten Sprints + +Es wird darauf hingewiesen, +dass alle Issues mit mehr Details online in GitHub einsehbar sind. +Diese Tabelle liefert nur einen Auszug. + +[option="headers"] +|=== +|Issue |Aufgabe |Status |Bemerkung +|#28 |Funktionsfähigkeit mit persistenter Datenbank sicherstellen |Fertig |PR #67 ist fertig +|#32 |Package `catalog` auf Salespoint adaptieren. |Klassen soweit fertig, Inventory braucht noch Arbeit. | +|#35, #59, #64 |Valideren der Kundendaten |Im Review | +|#36 |Fehlerbehandlung von Inventar-Bearbeitung |Fast fertig | +|#38 |Package `order` auf Salespoint adaptieren. |90% fertig, OrderCatalog fehlt noch. | +|#45 |Abmelden des Nutzers nach Änderung des Nutzernamens |Fertig |PR #56 ist gemerged +|#46 |Tests für `staff`-Package |Fertig |PR #66 ist gemerged +|#48 |Integrationstests für `order`-Package |Im Review |Noch nicht 100% korrekt +|#50 |Admin soll Kundendaten bearbeiten können |Fertig |PR #57 ist gemerged +|#65 |Probleme im `staff`-Package beheben |Fertig | Tests müssen noch angepasst werden +|#72 |Package `calendar` auf Salespoint adaptieren. |Fertig |PR #62 ist fertig +|=== + +== Aktueller Stand + +Siehe Retrospektive. + +== Planung des nächsten Sprints + +Es wird darauf hingewiesen, +dass alle Issues mit mehr Details online in GitHub einsehbar sind. +Diese Tabelle liefert nur einen Auszug. + +[option="headers"] +|=== +|Issue |Titel |Beschreibung |Verantwortlicher |Status +|#32 |Make code use code of package catalog |Make packages (e.g. inventory) use classes Consumable and Rentable |Theo |Klassen soweit fertig, Inventory braucht noch Arbeit. +|#37 |Use divs with flex instead of tables for styling for calendar |In html and css files styling should be implemented via divs and the css flex attributes |Theo |Offen +|#38 |Update order package to use salespoint |Change implementation of order/orderCatalog package to salespoint |Erik, Mathis |90% fertig, OrderCatalog fehlt noch. +|#73 |Associate staff with order |This should later be extended by the ability to check, if an employee is already “taken” |Denis, Eren, Mathis |Offen +|#74 |Associate rentable items with order explicitly |Order handles rentables explicitly |Mathis, Theo |Offen +|#75 |Add invoice rendering to order |Customer should be able to see invoice and download it as PDF |- |Offen +|#76 |Add billing to order |Administrator should be able to see a monetary worksheet and download it as PDF |- |Offen +|===