...
- Bitte: vor der Abnahme die Präsentation als PDF schon einmal in dem Cloud-Ordner hochladen.
- Bis zur Präsentation muss nur die Präsentation fertig sein. Alle andere Dokumente können später erstellt/finalisiert werden.
- Dokumente (als PDF! Die wichtigen zusammen in einem Ordner)
- Die Dokumentation darf als Export aus dem Confluence generiert werden.
- Der Quellcode
- braucht nicht abgegeben werden, da er ja in Bitbucket vorhanden ist.
- muss sich mit Maven automatisiert bauen lassen! Auch die Tests müssen darüber ausführbar sein. Es muss EIN zentrales Maven-Script geben, welches andere verwendet.
- Wichtig! Ich schaue mir nur den Quellcode im MASTER-Branch an, ggf. also auf jeden Fall vor der Abgabe noch einmal in den Master mergen!
- Protokolle, Präsentationen, …
- zusätzlich (!) virtuelle Maschine (VMWare (mit VMWarePlayer abspielbar!), VirtualBox)
- mit vollständig eingerichtetem lauffähigem Server für mich zum Testen (mit Hinweise zur Verwendung, z.B. mit Readme auf Desktop)
- ohne Abhängigkeiten nach außen (E-Mail, Datenbank, etc.!). Die DB darf hauptspeicherbasiert sein.
- VM sollte den Gruppennamen enthalten
- keine Dokumente in der VM "verstecken"!
- Es sollte direkt in der VM spielbar sein. (ggf. Falls die Umsetzung web-basiert ist muss also auch ein Browser installiert sein (aktuell i.d.R. nicht). Keinen Zugriff mit einem externen Browser!)
- Die VM sollte nicht zu groß sein! Linux statt Windows kann hier schon viel helfen
(Windows ist aber erlaubt)
- BITTE die VM testen. Insbesondere ob auch alles funktioniert!
- Es ist erlaubt, die VM in ein Multi-Volume-Archive zu verpacken, falls es Probleme mit dem Upload gibt.
- Kein Docker, da ich auch meinen Rechner vor der VM absichern muss (Sonst müsste ich einen zusätzlichen Rechner dafür nutzen ... DSGVO)
- 10 Minuten-Video
- mit Präsentation des Endproduktes (z.B. mit HyperCam),
- bitte mit Ton
- Fokus bitte auf das Spiel
- Registrierung, Chat, Besonderheiten außerhalb des Spiels etc. max 1 Minute
- Bitte mit mehreren Spielern spielen
- Spezielle Spielsituationen (gemäß Regeln) sollten extra dargestellt werden um zu zeigen, wie die Software damit umgeht
- Damit auch die anderen Gruppen sehen können, was in den anderen Gruppen gemacht worden ist, werden die Videos im Anschluss aller Präsentationen veröffentlicht
...