Changes for page Aufgabenstellung
Last modified by mgrawunder on 2025/10/02 13:27
From 42.1 to 43.1
From 49.1 to 50.1
From version 43.1
edited by pmeyer
on 2025/08/28 18:54
on 2025/08/28 18:54
Change comment:
There is no comment for this version
To version 49.1
edited by mgrawunder
on 2025/10/02 13:25
on 2025/10/02 13:25
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. pmeyer1 +XWiki.mgrawunder - Content
-
... ... @@ -24,24 +24,6 @@ 24 24 * Sehr wichtig: Für die Mitspieler auf Nachvollziehbarkeit achten z.B. was für Aktionen hat der Gegner vorgenommen 25 25 {{/warning}} 26 26 27 -= Teilaufgabe 0 - Hardware und Software = 28 - 29 -* Hardware: ARBI: Cluster (FreeBSD), eigene Notebooks 30 -* Software 31 -** Java Entwicklungsumgebung 32 -*** IntelliJ, Eclipse, Netbeans, ... 33 -** Textverarbeitungssystem LaTeX oder GitLabs 34 -** UML-Tool: z.B. Visual Paradigm 35 -** Projektverwaltung mit GitLab 36 -** Dokumentation von Protokollen (und anderen Dokumenten) in GitLab 37 -** Versionsverwaltung von Doku und Software mit Git unter Bitbucket: [[https:~~/~~/git.swl.informatik.uni-oldenburg.de>>url:https://git.swl.informatik.uni-oldenburg.de]] 38 - 39 -die Informatik hat eine **Visual Paradigm Lizenz**. 40 -Zu finden unter: 41 -[[https:~~/~~/ap.visual-paradigm.com/university-of-oldenburg/\>>url:https://ap.visual-paradigm.com/university-of-oldenburg/%5C]] 42 - 43 -Die unterschiedlichen Version von VP sind untereinander nicht immer kompatibel. Aus diesem Grund sollten **alle immer die selbe Version** verwenden! 44 - 45 45 = Teilaufgabe 1 - Projektmanagement organisieren = 46 46 47 47 * Organisieren Sie Ihr Projekt bzw. Team, ... ... @@ -55,13 +55,13 @@ 55 55 ** Ausarbeitungen, 56 56 ** Präsentationen, 57 57 ** Software-Dokumente, etc. 58 -* mit einer Zuordnung zu Personen in GitLab 40 +* mit einer Zuordnung zu Personen in GitLab. **Verwenden Sie dafür die Wiki-Funktion von Gitlab** ([[https:~~/~~/docs.gitlab.com/user/project/wiki/>>https://docs.gitlab.com/user/project/wiki/]]). 59 59 * Geben Sie die Einzelaufgaben an 60 60 * Stellen Sie ein Gruppenbild (mit Namen) ein! Ideal ist es für mich und die Tutoren, wenn in dem Bild die Namen direkt als Text enthalten sind. 61 61 * Überlegen Sie sich für Ihre Aufgaben eine "Definition of Ready" und eine "Definition of Done", d.h. was muss für eine Aufgabe erledigt sein, bevor sie als erledigt angesehen werden kann. (siehe z.B. [[https:~~/~~/www.scrum-events.de/was-ist-die-definition-of-done-dod.html>>url:https://www.scrum-events.de/was-ist-die-definition-of-done-dod.html]]) 62 62 * Erstellen Sie basierend auf den Vorgaben der Veranstaltung eine Produktvision. (vgl. z.B. [[https:~~/~~/www.wibas.com/scrum/product-vision/de)>>url:https://www.wibas.com/scrum/product-vision/de]] 63 63 64 -Scrum hat den Nachteil, dass man lange "vor sich hin iterieren" kann. Definieren Sie zusätzliche Meilensteine zu denen bestimmte Funktionen fertig sein sollen. Einige sind vorgegeben (vgl. [[Meilensteine>>doc:Main.Anforderungen Software.WebHome||anchor="HAnforderungen:DievordefiniertenMeilensteine"]]). Verwenden Sie zur Meilensteindefinition nicht nur die Präsentationstermine! 46 +Scrum hat den Nachteil, dass man lange "vor sich hin iterieren" kann. Definieren Sie zusätzliche **Meilensteine **zu denen bestimmte Funktionen fertig sein sollen. Einige sind vorgegeben (vgl. [[Meilensteine>>doc:Main.Anforderungen Software.WebHome||anchor="HAnforderungen:DievordefiniertenMeilensteine"]]). Verwenden Sie zur Meilensteindefinition nicht nur die Präsentationstermine! 65 65 66 66 = Teilaufgabe 2: Anforderungsanalyse (Dokumentation) = 67 67 ... ... @@ -79,6 +79,8 @@ 79 79 ** zum Ende des Projektes finale Version 80 80 ** Dokumentation in einem extra Dokument (nicht auf GitLab verweisen). 81 81 * Beachten: [[Anforderungen Dokumentation>>doc:Main.Anforderungen Software.WebHome||anchor="HAnforderungen:Dokumentation"]] 64 +* In Gitlab steht draw.io zur Verfügung. Damit können Diagramme gezeichnet werden. [[https:~~/~~/www.drawio.com/blog/gitlab-wiki-integration>>https://www.drawio.com/blog/gitlab-wiki-integration]] 65 +* Es gibt in Gitlab auch die Möglichkeit, Diagramme textuell zu beschreiben (Mermaid oder PlantUML) und dann generieren zu lassen: [[https:~~/~~/docs.gitlab.com/user/markdown/#mermaid>>https://docs.gitlab.com/user/markdown/#mermaid]], gerade bei Sequenzdiagrammen kann dies die Erstellung deutlich vereinfachen. Weitere Infos unter: [[https:~~/~~/docs.gitlab.com/user/markdown/#diagrams-and-flowcharts>>https://docs.gitlab.com/user/markdown/#diagrams-and-flowcharts]] 82 82 83 83 {{warning}} 84 84 **Achtung!** ... ... @@ -277,7 +277,7 @@ 277 277 {{success}} 278 278 **Hinweise:** 279 279 280 -* Der Termin für die finale Abgabe ist immer der Tag, an dem **die letzte Präsentation derletztenGruppe**stattfindet, es darf aber auch während der Präsentation abgegeben werden. Die von mir versendeten Shares verfallen aus Gründen der Gerechtigkeit um 0:00 Uhr am Tag nachder letzten Präsentation der letzten Gruppe. Also am besten nicht bis zur letzten Minute warten.264 +* Der Termin für die finale Abgabe ist immer der Tag, an dem **die letzte Präsentation möglich gewesen wäre (s.o.)**, es darf aber auch während der Präsentation abgegeben werden. Die von mir versendeten Shares verfallen aus Gründen der Gerechtigkeit um 0:00 Uhr am Tag danach. Also am besten nicht bis zur letzten Minute warten. 281 281 * Der Upload in die Cloud ist innerhalb des Uni-Netzes i.d.R. deutlich schneller. 282 282 * Es kann passieren, dass es deutlich länger mit dem Upload dauert, wenn alle gleichzeitig hochladen ... 283 283 * Falls es noch deutliche Unterschiede zwischen dem Stand der in der Präsentation vorgestellt wurde und der Abgabe gibt, bitte noch einmal explizit dokumentieren!