diff --git a/src/main/asciidoc/evaluations/evaluation_sheet.adoc b/src/main/asciidoc/evaluations/evaluation_sheet.adoc deleted file mode 100644 index 11e150f..0000000 --- a/src/main/asciidoc/evaluations/evaluation_sheet.adoc +++ /dev/null @@ -1,32 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 -// SPDX-FileCopyrightText: 2015 Sven Seemann -// SPDX-FileCopyrightText: 2015 Oliver Drotbohm -// SPDX-FileCopyrightText: 2017 Jan Falkenberg -// SPDX-FileCopyrightText: 2017 Marc Kandler -// SPDX-FileCopyrightText: 2019-2021 Martin Morgenstern -= Persönliches Feedback eines Teammitgliedes des Softwarepraktikums 2021/22 -// Auch wenn der Bogen nicht anonymisiert ist, dürfen Sie gern Ihre Meinung offen kundtun. -// Sowohl positive als auch negative Anmerkungen werden gern gesehen und zur stetigen Verbesserung genutzt. -// Versuchen Sie in dieser Auswertung also stets sowohl Positives wie auch Negatives zu erwähnen. - -**Von:** - -**Gruppe:** - -== Was habe ich gelernt / was habe ich nicht gelernt? -// Ausführung der positiven und negativen Erfahrungen, die im Softwarepraktikum gesammelt wurden - -== Welche Erfahrungen habe ich mit der Zusammenarbeit im Team gemacht? -// Kurze Beschreibung der Zusammenarbeit im Team. Was lief gut? Was war verbesserungswürdig? Was würden Sie das nächste Mal anders machen? - -== Welche Erfahrungen habe ich bei der Wiederverwendung von Bibliotheken/Frameworks (insbesondere SalesPoint) gemacht? -// Einschätzung der Arbeit mit den bereitgestellten und zusätzlich genutzten Frameworks. Was War gut? Was war verbesserungswürdig? - -== Welche Vorschläge zur weiteren Verbesserung des Softwarepraktikums gibt es? -// Möglichst mit Beschreibung, warum die Umsetzung des von Ihnen angebrachten Vorschlages nötig ist. - -== Feedback für den Tutor -// Fühlten Sie sich durch den vom Lehrstuhl bereitgestellten Tutor gut betreut? Was war positiv? Was war verbesserungswürdig? - -== Sonstiges und Anmerkungen -// Welche Aspekte fanden in den oben genannten Punkten keine Erwähnung? diff --git a/src/main/asciidoc/evaluations/evaluation_sheet_dieter.adoc b/src/main/asciidoc/evaluations/evaluation_sheet_dieter.adoc new file mode 100644 index 0000000..90e60bd --- /dev/null +++ b/src/main/asciidoc/evaluations/evaluation_sheet_dieter.adoc @@ -0,0 +1,70 @@ +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2015 Sven Seemann +// SPDX-FileCopyrightText: 2015 Oliver Drotbohm +// SPDX-FileCopyrightText: 2017 Jan Falkenberg +// SPDX-FileCopyrightText: 2017 Marc Kandler +// SPDX-FileCopyrightText: 2019-2021 Martin Morgenstern +// SPDX-FileCopyrightText: 2024 swt23w23 += Persönliches Feedback eines Teammitgliedes des Softwarepraktikums 2023/2024 + +**Von:** Dieter Klaus, Wohnhaft im Baum Weg + +**Gruppe:** 23 + +== Was habe ich gelernt / was habe ich nicht gelernt? + +Gelernt: + +- Stress + +Nicht gelernt: + +- Zeitmanagement +- Sichere Software schreiben +- Wartbare Software schreiben + +== Welche Erfahrungen habe ich mit der Zusammenarbeit im Team gemacht? + +Die Zusammenarbeit lief gut. +Die regelmäßige Anwesenheit hätte allerdings konsequenter durchgesetzt werden sollen, +da eine dauerhafte hybride Zusammenarbeit sich als schwierig gesatltet. + +Das nächste Mal würde ich weniger arbeiten. + +== Welche Erfahrungen habe ich bei der Wiederverwendung von Bibliotheken/Frameworks (insbesondere SalesPoint) gemacht? + +Frameworks sind für mich aus zwei gänzlich verschiedenen Perspektiven problematisch. +Zum einen sind sie sehr abstrakt und generisch gehalten, +was die Komplexität erhöht und insbesondere die Einarbeitung erschwert hat. +Zum anderen sind sie dennoch unter gewissen Annahmen entwickelt worden, +was zu einem Problem führt, wenn diese nicht gegeben sind, +da dann umständliche Workarounds gefunden werden müssen. + +Auch die Verwendung von Spring hat die Komplexität erhöht, +da dieses Framework zwar sehr mächtig, +allerdings auch sehr komplex ist (bei nichttrivialen Aufgaben), +was für eine Gruppe, +welche dieses noch nie verwendet hat, +eine Hürde darstellt. + +== Welche Vorschläge zur weiteren Verbesserung des Softwarepraktikums gibt es? + +Eine klare Kommunikation der Anforderungen, +insbesondere der Schwerpunkte, +wäre sehr hilfreich gewesen. +Da dies nicht der Fall war, +haben mehrere Teammitglieder den Fokus eher auf praktische Probleme der Applikation gelegt, +welche allerdings in der Bewertung keine Rolle spielen. + +Des weiteren wäre ein besseres lokales Tooling wünschenswert gewesen, +da beispielsweise die Testabdeckung mit dem bereitgestellten Tooling nur auf dem main-Branch abgelesen werden kann. + +== Feedback für den Tutor + +Der Tutor war hilfreich, freundlich und offen für Vorschläge. +Die einzigen (kleinen) Wünsche wären eine schnellere Antwortzeit, +sowie besseres Verständnis für Spring und Salespoint. + +== Sonstiges und Anmerkungen + +Fokus des Projektes nicht praxisnah. diff --git a/src/main/asciidoc/evaluations/evaluation_sheet_erich.adoc b/src/main/asciidoc/evaluations/evaluation_sheet_erich.adoc new file mode 100644 index 0000000..97ac990 --- /dev/null +++ b/src/main/asciidoc/evaluations/evaluation_sheet_erich.adoc @@ -0,0 +1,49 @@ +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2015 Sven Seemann +// SPDX-FileCopyrightText: 2015 Oliver Drotbohm +// SPDX-FileCopyrightText: 2017 Jan Falkenberg +// SPDX-FileCopyrightText: 2017 Marc Kandler +// SPDX-FileCopyrightText: 2019-2021 Martin Morgenstern +// SPDX-FileCopyrightText: 2024 swt23w23 += Persönliches Feedback eines Teammitgliedes des Softwarepraktikums 2023/2024 + +**Von:** Erich Honecker + +**Gruppe**: 23 + +== Was habe ich gelernt / was habe ich nicht gelernt? + +=== Was habe ich gelernt === + +- Programmierkenntnisse verbessert +- erstmalige umfangreiche Arbeit mit Frameworks +- Arbeit mit Dokumentationen +- Kommunikation im Softwareentwicklungsteam +- Git-Basics + +=== Was habe ich nicht gelernt === + +- Einschätzung, ob mein Code sauber ist +- realitätsnahes Gespräch mit einem Kunden + +== Welche Erfahrungen habe ich mit der Zusammenarbeit im Team gemacht? + +- der Vorerfahrungsgrad unterscheidet sich stark +- an erfahrenen Leuten bleibt leider oft mehr Arbeit hängen +- bei Problemen öfter andere fragen + +== Welche Erfahrungen habe ich bei der Wiederverwendung von Bibliotheken/Frameworks (insbesondere SalesPoint) gemacht? + +Aufgrund des hektischen Einstiegs, während welchem man unzählige Informationen bezüglich der Frameworks verarbeiten musste, war es oft nötig, einige Dinge mehrmals lernen zu müssen. Ich glaube es wäre gut, wenn man eine Woche mehr mit dem Guestbook und dem Videoshop arbeiten könnte und diese vielleicht mehr als eine Art Guide gestaltet wären, denn waren die in der Einführung erlernten Fähigkeiten absolut nicht dem Projekt selbst gerecht. +Oft traten auch Verwirrungen mit vor allem Spring auf, da es ein sehr großes und folglich erstmal überwältigendes Framework ist. Auch die Datenbankanbindung (JPA) war zu Beginn sehr überfordernd, da man nicht darauf vorbereitet wurde. Vielleicht wäre es gut, am Ende des Softwaretechnologie-Moduls eine kleine Einführung in Datenbanken zu vermitteln, um den Fall im Softwaretechnologie-Projektes abzufedern. + +== Welche Vorschläge zur weiteren Verbesserung des Softwarepraktikums gibt es? + +Das Projekt im ganzen ist super, um einen Einblick in die Softwareentwicklung zu gewinnen. Dennoch war der Einstieg meiner Meinung nach sehr unangenehm, da man, vor allem als unerfahrene Person, ins kalte Wasser geworfen wurde. Die Anforderungen waren sehr hoch, wenn man noch nicht viel programmiert hatte und der folglich riesige Arbeitsaufwand schlug sich in sehr hohen wöchentlichen Arbeitszeiten nieder. + +== Feedback für den Tutor + +Ich fühlte mich vom Tutor gut betreut. Wenn wir Fragen hatten, hat er sich immer engagiert, eine Antwort zu finden und ggf. beim Lehrstuhl nachzufragen. +Es wäre gut gewesen, wenn der Tutor bereits einmal mit Salespoint gearbeitet hätte (er hatte zu seiner Zeit ein externes Praktikum). Auch war die Antwortzeit über Matrix teilweise ziemlich lang. + +== Sonstiges und Anmerkungen diff --git a/src/main/asciidoc/evaluations/evaluation_sheet_friedrich.adoc b/src/main/asciidoc/evaluations/evaluation_sheet_friedrich.adoc new file mode 100644 index 0000000..a4a28cf --- /dev/null +++ b/src/main/asciidoc/evaluations/evaluation_sheet_friedrich.adoc @@ -0,0 +1,43 @@ +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2015 Sven Seemann +// SPDX-FileCopyrightText: 2015 Oliver Drotbohm +// SPDX-FileCopyrightText: 2017 Jan Falkenberg +// SPDX-FileCopyrightText: 2017 Marc Kandler +// SPDX-FileCopyrightText: 2019-2021 Martin Morgenstern +// SPDX-FileCopyrightText: 2024 swt23w23 += Persönliches Feedback eines Teammitgliedes des Softwarepraktikums 2023/2024 + +**Von:** Friedrich Schmerz + +**Gruppe:** 23 + +== Was habe ich gelernt / was habe ich nicht gelernt? +Gelernt: + +- viel Praxis gesammlt bei Java Programmierung + +- Salespoint, Thymeleaf und Sping kenengelernt + +Negative Erfahrungen: + +- viel Einarbeitung + +== Welche Erfahrungen habe ich mit der Zusammenarbeit im Team gemacht? + +- gerlernt wie man zusammen im Team an einem Projet arbeitet + +- wie man die Aufgaben innerhalb der Gruppe sinnvoll und effektiv verteilt + +== Welche Erfahrungen habe ich bei der Wiederverwendung von Bibliotheken/Frameworks (insbesondere SalesPoint) gemacht? + +- lange Einarbeitungszeit für Einsteiger + +- grundsätzlich gute Arbeit mit Salespoint -> erfüllt seinen Zweck + +== Welche Vorschläge zur weiteren Verbesserung des Softwarepraktikums gibt es? + +- bessere Dokumentation besonders für den Anfang + +- Guestbook z.B. für jemanden ohne Vorkenntnisse sehr unübersichtlich + +== Feedback für den Tutor + +Gut + +- gute Kommunikation + +- wusste meisten immer die Antwort auf Fragen der Gruppe und wenn nicht dann beim Lehrstuhl nachgefragt + + +Schlecht + +- war selbst in der externen Gruppe -> hat Salespoint/Spring nicht benutzt + +== Sonstiges und Anmerkungen +Nichts diff --git a/src/main/asciidoc/evaluations/evaluation_sheet_jonas.adoc b/src/main/asciidoc/evaluations/evaluation_sheet_jonas.adoc new file mode 100644 index 0000000..eb79db4 --- /dev/null +++ b/src/main/asciidoc/evaluations/evaluation_sheet_jonas.adoc @@ -0,0 +1,34 @@ +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2015 Sven Seemann +// SPDX-FileCopyrightText: 2015 Oliver Drotbohm +// SPDX-FileCopyrightText: 2017 Jan Falkenberg +// SPDX-FileCopyrightText: 2017 Marc Kandler +// SPDX-FileCopyrightText: 2019-2021 Martin Morgenstern +// SPDX-FileCopyrightText: 2024 swt23w23 += Persönliches Feedback eines Teammitgliedes des Softwarepraktikums 2023/2024 + +**Von:** Jonas Matrose + +**Gruppe:** 23 + +== Was habe ich gelernt / was habe ich nicht gelernt? + +Zuerst habe ich gelernt, wie man überhaupt ein Software Projekt plant. Ich habe umfangreiche Kenntnisse über Web Development mit Java und insbesondere Verwendung von SalesPoint gesammelt. Weiterhin gelernt, wie man Tests erstellt und Crosstesting durchgeführt. Außerdem habe ich Team Kommunikation und Zusammenarbeit Skills erworben. + +== Welche Erfahrungen habe ich mit der Zusammenarbeit im Team gemacht? + +Meine Erfahrungen mit meinem Team waren immer positiv. Das Team war immer hilfsbereit und super koordiniert. Ich habe gelernt, wie man mit einem Team auf einem Projekt zusammenarbeitet und effektiv kommuniziert. + +== Welche Erfahrungen habe ich bei der Wiederverwendung von Bibliotheken/Frameworks (insbesondere SalesPoint) gemacht? + +Ich habe viele praktische Erfahrungen mit dem SalesPoint-Framework gesammelt. Das Framework hat komplexe Aufgaben viel vereinfacht. Es war sehr vorteilhaft, dass SalesPoint spezifische Funktionen zur Verfügung gestellt hat, die das Erstellen von Webanwendungen im Bereich E-Commerce effizienter gemacht haben. Es hat mir ermöglicht, mein Verständnis für die Implementierung von Geschäftslogik in Softwareprojekten zu vertiefen. + +== Welche Vorschläge zur weiteren Verbesserung des Softwarepraktikums gibt es? + +Bisher hat mir das Praktikum sehr gut gefallen und ich habe keine weiteren Vorschläge zur Verbesserung. + +== Feedback für den Tutor + +Jacob war sehr hilfreich. Er kannte sich über das gesamte Projekt und jeder Detailed schritt wirklich sehr gut aus. Er hat versucht alle unsere Fragen zu beantworten und half uns dabei, das Material zu verstehen. + +== Sonstiges und Anmerkungen diff --git a/src/main/asciidoc/evaluations/evaluation_sheet_lacht.adoc b/src/main/asciidoc/evaluations/evaluation_sheet_lacht.adoc new file mode 100644 index 0000000..609d19b --- /dev/null +++ b/src/main/asciidoc/evaluations/evaluation_sheet_lacht.adoc @@ -0,0 +1,41 @@ +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2015 Sven Seemann +// SPDX-FileCopyrightText: 2015 Oliver Drotbohm +// SPDX-FileCopyrightText: 2017 Jan Falkenberg +// SPDX-FileCopyrightText: 2017 Marc Kandler +// SPDX-FileCopyrightText: 2024 swt23w23 += Persönliches Feedback eines Teammitgliedes des Softwarepraktikums 2023/2024 + +**Von:** einem der gern lacht + +**Gruppe:** 23 + +== Was habe ich gelernt / was habe ich nicht gelernt? + +Arbeiten mit Frameworks ist gut weil man sich viel spart, beim Lesen der Doku aber dazu neigt weiterzulesen anstatt es auch mal nicht optimal zu implementieren und im Nachinein das selbstgebastelte durch weitere Frameworkteile zu ersetzen, gefühlt macht man sich manchmal doppelte Arbeit. +Arbeitsverteilungsansätze durch Teamarbeit. + +== Welche Erfahrungen habe ich mit der Zusammenarbeit im Team gemacht? + +Regelmäßige präsenz Termine erleichtern, die ohnehin schon schwierige Planbarkeit durch nicht abschätzbaren Aufwand für Erarbeitung des Frameworks und verhindern Missverständnisse. + +== Welche Erfahrungen habe ich bei der Wiederverwendung von Bibliotheken/Frameworks (insbesondere SalesPoint) gemacht? + +Umfangreiches Doku Angebot, wobei jedoch veraltete Informationen kursieren. + +== Welche Vorschläge zur weiteren Verbesserung des Softwarepraktikums gibt es? + +Mapping von Klassenhierarchie auf persistente Speicherung in Tabellenform in einem Video erklären, da die gegoogleten Hilfen entweder zu Umfangreich waren um sich damit parallel zu belasten +oder ein weniger komplexe/erschlagende Anlaufstelle als https://spring.io/guides/?filter=jpa#gettingStarted verlinken. + +Videoshop als Versuchsobjekt sehr nützlich und evtl. bis in die dritte Woche Studierenden Aufgaben mit wachsenden Lücken für eigenen Code bzw. Lösungen geben, das mindert unter Umständen das auseinanderdriften von Gruppenmitglieder unterschiedlicher Programmiererfahrung. + +Vielleicht ein FAQ für Spring und maven Probleme die einen mal schnell Zeit kosten können in der man nichts am Projekt selber schafft. + +== Feedback für den Tutor + +Ja die Antworten auf Fragen kamen schnell, auch zu außergewöhnlichen Zeiten. + +== Sonstiges und Anmerkungen + +- diff --git a/src/main/asciidoc/evaluations/evaluation_sheet_maggus.adoc b/src/main/asciidoc/evaluations/evaluation_sheet_maggus.adoc new file mode 100644 index 0000000..33b7dec --- /dev/null +++ b/src/main/asciidoc/evaluations/evaluation_sheet_maggus.adoc @@ -0,0 +1,48 @@ +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2015 Sven Seemann +// SPDX-FileCopyrightText: 2015 Oliver Drotbohm +// SPDX-FileCopyrightText: 2017 Jan Falkenberg +// SPDX-FileCopyrightText: 2017 Marc Kandler +// SPDX-FileCopyrightText: 2019-2021 Martin Morgenstern +// SPDX-FileCopyrightText: 2024 swt23w23 += Persönliches Feedback eines Teammitgliedes des Softwarepraktikums 2023/2024 + +**Von:** Maggus Bayern + +**Gruppe:** 23 + +== Was habe ich gelernt / was habe ich nicht gelernt? + +(Gelernt) +- viel Git (durch Teammitglieder) +- mehr funktionale Programmierung (durch Teammitglieder) +- Plantuml +- nix-shell/direnv +- ich möchte später nicht in einer vergleichbaren Enterprise-Unternehmens-Umgebung landen +(Nicht gelernt) +- Zeitmanagment +- Spaß haben +- wartbare modulare Tests schreiben (Line coverage ist kein gutes Kriterium) + +== Welche Erfahrungen habe ich mit der Zusammenarbeit im Team gemacht? + +Ingesamt würde ich die Zusammenarbeit als positiv bewerten - hängt auch stark damit zusammen, dass ich bereits ein Großteil der Teammitglieder kenne. +Die konsequente Durchsetzung, das jeder in Präsenz regelmäßig anwesen sein muss wäre schön. + +== Welche Erfahrungen habe ich bei der Wiederverwendung von Bibliotheken/Frameworks (insbesondere SalesPoint) gemacht? + +Es wäre schön gewesen, wenn man zu Beginn mehr Einarbeitungszeit in die Frameworks hätte. + +== Welche Vorschläge zur weiteren Verbesserung des Softwarepraktikums gibt es? + +Zu Beginn des Praktikums hätte ich mich sehr darüber gefreut, wenn klar daraufhingewiesen werden würde, dass die allgemeinen Ansprüche an das Projekt nicht groß sind. +Dies wäre insoweit für mich sinnvoll gewäsen, weil ich mir zu hohe Ansprüche gestellt habe, wodurch ich deutlich weniger Zeit in andere Module investiert habe. + +== Feedback für den Tutor + +Insgesamt ja, allerdings hatte ich manchmal den Eindruck, dass unser Tutor wenig hilfreich war, wenn es Fragen zu SalesPoint gab. + +== Sonstiges und Anmerkungen + +Ich kann nicht ganz nachvollziehen, warum das Ziel des Projekts die Entwicklung einer Shop-Software ist, die keinen Nutzen über das Modul hinaus hat. +Mir wäre es lieber, wenn das Projekt auch sinnvoll weiterverwendet werden könnte und die Software einen eher wissenschaftlichen und oder gemeinnützigen Zweck erfüllt. diff --git a/src/main/asciidoc/evaluations/evaluation_sheet_nett.adoc b/src/main/asciidoc/evaluations/evaluation_sheet_nett.adoc new file mode 100644 index 0000000..c15abaf --- /dev/null +++ b/src/main/asciidoc/evaluations/evaluation_sheet_nett.adoc @@ -0,0 +1,37 @@ +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2015 Sven Seemann +// SPDX-FileCopyrightText: 2015 Oliver Drotbohm +// SPDX-FileCopyrightText: 2017 Jan Falkenberg +// SPDX-FileCopyrightText: 2017 Marc Kandler +// SPDX-FileCopyrightText: 2019-2021 Martin Morgenstern +// SPDX-FileCopyrightText: 2024 swt23w23 += Persönliches Feedback eines Teammitgliedes des Softwarepraktikums 2023/2024 + +**Von:** einer netten Person + +**Gruppe:** 23 + +== Was habe ich gelernt / was habe ich nicht gelernt? + +- Einarbeiten in komplizierte und komplexe Frameworks mit sparsamer Dokumentation +- Arbeit mit git auf höherem Niveau + +== Welche Erfahrungen habe ich mit der Zusammenarbeit im Team gemacht? + +- Teamarbeit kann sehr produktiv, sowie sehr anstrengend sein + +== Welche Erfahrungen habe ich bei der Wiederverwendung von Bibliotheken/Frameworks (insbesondere SalesPoint) gemacht? + +- viele Bibliotheken sind schwierig zu erweitern ohne überproportional viel Aufwand in die Analyse des Frameworks zu investieren + +== Welche Vorschläge zur weiteren Verbesserung des Softwarepraktikums gibt es? + +- eindeuteige Aufgabenstellungen und eine gut strukturierte Dokumentation würden die Arbeit erheblich erleichtern + +== Feedback für den Tutor + +- du hattest keine leichte Gruppe :) + +== Sonstiges und Anmerkungen + +- War schon ganz nett aber man hätte doch etwas klarer mitteilen können, dass das Praktikum nicht zensiert wird.