From 75d459193dd717fc75130563418e8275a7a44a34 Mon Sep 17 00:00:00 2001 From: Leon Etienne Date: Tue, 28 Mar 2023 21:04:50 +0200 Subject: [PATCH] feat: feedback schlussteil --- chapters/ergebnisse.tex | 19 +++++++++--------- chapters/fazit.tex | 42 +++++++++++++++++++++++----------------- config.tex | 2 +- main.pdf | Bin 4332128 -> 4332406 bytes 4 files changed, 35 insertions(+), 28 deletions(-) diff --git a/chapters/ergebnisse.tex b/chapters/ergebnisse.tex index 39a82d6..02db7f3 100644 --- a/chapters/ergebnisse.tex +++ b/chapters/ergebnisse.tex @@ -7,8 +7,8 @@ Mitglieder und Nichtmitgleder können Teilnehmernutzer anlegen und Weine zu Jahr Teilnehmer bekommen ein PDF-Dokument mit einem QR-Code zur späteren Zuordnung bereitgestellt. \ac{WM}-Mitarbeiter können diesen QR-Code einscannen, um Weine als \enquote{angekommen} zu markieren. Redakteure von \ac{WM} können Zugriffsrechte und Verhalten der Jahresauswahlproben auf verschiede Weisen einschränken. -Sie können den Sichtbarkeitszeitraum, den Anmeldezeitraum und den Probezeitraum, der definiert ab -wann teilnehmende Weine öffentlich sind, festlegen. +Sie können den Sichtbarkeitszeitraum, den Anmeldezeitraum und den Probezeitraum festlegen, der definiert ab +wann teilnehmende Weine öffentlich sind. Sie können Jahresauswahlproben und damit deren Anmeldeformulare auf festgelegte Wettebwerbskategorien beschränken. Mitarbeiter können Weindatensätze, getrennt nach Jahresauswahlproben, als CSV-Dokument exportieren und somit den verbleibenden Geschäftsprozess wie gehabt fortsetzen. @@ -24,6 +24,7 @@ für weitere Iterationen der Entwicklung dar. Im Zuge dieser Ausarbeitung wurden Teilfragen beantwortet. Diese Antworten zeigen auf, wie die Anmeldung und Zustellung von Weinen für Weinproben des Regionalverbunds für Weine in der Weinregion Mosel effizient und profitabel durch eine TYPO3-Erweiterung realisiert werden können. +\clearpage \paragraph*{Nach welcher Methodik sollten Digitalisierungsprojekte im Maßstab des behandelten Projektes entwickelt werden, um effizient und profitabel zu sein?} In der Literaturrecherche zur Wahl von Methodiken in der Softwareentwicklung und Digitalisierung @@ -37,7 +38,7 @@ Umsetzung gewährleisten zu können. Um die Anmeldung und Zustellung von Weinen digital umsetzen zu können, ist lt. Anforderungen ein QR-Code-Generator notwendig. Generell sollten erwägte Bibliotheken aktiv gepflegt, einen gewissen Grad an Funktionalität aufweisen und für den angedachten Workflow geeignet sein. Das ist wichtig, damit sich dieser -effizient und schnell und somit kostengünstig integrieren lässt. +effizient, schnell und somit kostengünstig integrieren lässt. Vergleiche zwischen sechs QR-Code-Bibliotheken legen nahe, dass \textit{chillerlan/php-qrcode} die beste Eignung der betrachteten QR-Code-Generatoren aufweist. @@ -45,7 +46,7 @@ der betrachteten QR-Code-Generatoren aufweist. Es ist essenziell, die Schnittstelle zwischen dem digitalisierten Teilprozess und dem verbleibenden analogen Teilprozess zu schützen. Das wird sichergestellt, indem die Ausgabe des digitalisierten Teilprozesses der Ausgabe des vorherigen, analogen Teilprozesses gleicht. Ist das gegeben, kann der neue, digitale Teilprozess effizient in den Geschäftsprozess -der Jahresauswahlproben integriert werden, da die darauf aufbauenden Schritte mit der Ausgabe der digitalisierten Schritte +der Jahresauswahlproben integriert werden, dies weil die darauf aufbauenden Schritte mit der Ausgabe der digitalisierten Schritte kompatibel sind. %\paragraph*{Wie können unangemessen hohe Entwicklungskosten vermieden werden?} @@ -56,7 +57,7 @@ Um eine Entwicklungsmethodik für die Umsetzung einer wie in der Problemstellung wurde eine Literaturrecherche durchgeführt. Diese Literaturrecherche lässt darauf schließen, dass sich simple, agile Methodiken, ohne nennenswerten Mehraufwand, gut für die effiziente und profitable Umsetzung kleiner Digitalisierungsprojekte, wie dem hier behandelten, eignen. -Somit empfehlen sich solche Modelle für die Digitalisierung von Anmeldungen und Zustellungen von Weinen für Jahresauswahlproben, da somit +Somit empfehlen sich solche Modelle für die Digitalisierung von Anmeldungen und Zustellungen der Weine für Jahresauswahlproben, da hiermit die Umsetzung effizienter und profitabler wird. Zu Beginn wurde davon ausgegangen, dass agile Entwicklungsmethodiken oder sogar \enquote{extreme programming} insbesondere für kleine, zeitkritische Problemstellungen mit veränderlichen Anforderungen und somit @@ -70,7 +71,7 @@ angemessenen Entwicklungsmethodiken für abweichende Projekttypen und -beschaffe \paragraph*{Welche QR-Code-Bibliothek ist für das behandelte Projekt gut geeignet?} Im Interesse eine Bibliothek zur Generierung von QR-Codes für die Umsetzung dieses Softwareprojektes zu finden, -die sich effizient und schnell und somit kostengünstig integrieren lässt, +die sich effizient, schnell und somit kostengünstig integrieren lässt, wurden sechs QR-Code-Bibliotheken einander gegenübergestellt und in drei verschiedenen Bewertungskategorien verglichen. Diese Bewertungskategorien sind \enquote{Funktionalität}, \enquote{Gepflegtheit} und \enquote{Workflow-Eignung}. Jede dieser Kategorien wurde mit null bis zehn Punkten bewertet. Jede Bibliothek konnte maximal 30 Punkte erhalten. @@ -93,8 +94,8 @@ der Integration der digitalisierten Weinanmeldung und -zustellung in den restlic Geschäftsprozess der Jahresauswahlprobe. Diese Umsetzung zeigt auf, dass es für eine nahtlose Integration in den existierenden Geschäftsprozess unabdinglich ist, dass die Ausgabe des digitalisierten Teilprozesses der Ausgabe des ersetzten, manuellen Teilprozesses gleicht. -Dieser Aspekt wurde zuvor nicht bedacht. Das könnte daran liegen, dass der diese Schnittstelle nicht der primäre und auch nicht -der sekundäre Fokus der Umsetzung ist. Sie ist nicht benötigt, damit das umgesetzte Produkt intrinsisch funktioniert, +Dieser Aspekt wurde zuvor nicht bedacht. Das könnte daran liegen, dass diese Schnittstelle nicht der primäre und auch nicht +der sekundäre Fokus in der Umsetzung ist. Sie wird nicht benötigt, damit das umgesetzte Produkt intrinsisch funktioniert, ist aber dennoch unverzichtlich für eine praktische Verwendung. Hierbei muss jedoch berücksichtigt werden, dass es sich um ein einzelnes, konkretes Projekt handelt und sich aus diesem Grund nicht unbedingt allgemeingültige Schlüsse ableiten lassen. Eine Forschungsempfehlung ist es daher, weitere Möglichkeiten @@ -105,7 +106,7 @@ Um zu beleuchten, welche Endgeräte Weingüter im Kontext der Weinanmeldung verw im Kontext der Jahresauswahlproben sind, wurde versucht eine quantitative Studie in Form eines Online-Formulares abzuhalten. Dieses Online-Formular wurde über den Zeitraum eines Monats angeboten und mit der Bitte um Weiterleitung an Weingüter an \ac{WM} übermittelt. Diese quantitative Studie erzielte keine Antworten. Ursprünglich wurde erwartet, dass zumindest einige Kandidaten -den an der Studie teilnehmen würden. Es wurde erwartet, dass ca 60\% der Weingüter hauptsächlich Desktopsysteme verwenden. +an der Studie teilnehmen würden. Es wurde erwartet, dass ca 60\% der Weingüter hauptsächlich Desktopsysteme verwenden. Eine Möglichkeit, wieso die Studie unbeantwortet blieb, könnten Fehler in der Übermittlung des Fragebogens an die zugehörige Stakeholdergruppe sein, bzw. vielleicht kam die Einladung zur Teilnahme niemals bei der Stakeholdergruppe an. Es könnte auch sein, dass die Stakeholdergruppe schlicht kein Interesse an einer Teilnahme hatte. diff --git a/chapters/fazit.tex b/chapters/fazit.tex index 223c0ee..0837d7f 100644 --- a/chapters/fazit.tex +++ b/chapters/fazit.tex @@ -1,28 +1,28 @@ \chapter{Fazit} \label{chap:fazit} -Die vorliegende Bachelorarbeit befasste sich mit der Frage \enquote{Wie kann die Anmeldung und Zustellung von Weinen für Weinproben -des Regionalverbunds für Weine in der Weinregion Mosel effizient und profitabel durch eine TYPO3-Erweiterung realisiert werden?}. +Die vorliegende Bachelorarbeit befasste sich mit der Frage: \enquote{Wie kann die Anmeldung und Zustellung von Weinen für Weinproben +des Regionalverbunds für Weine in der Weinregion Mosel effizient und profitabel durch eine TYPO3-Erweiterung realisiert werden?} Für die Beantwortung wurde eine Literaturrecherche bezüglich Entwicklungsmethodiken, eine Gegenüberstellung existierender Technik zur Erstellung von QR-Codes, verschiedene Befragungstechniken zur Anforderungserfassung, sowie der praktischen Umsetzung der TYPO3-Extension angestrengt. \\ \\ Aus den Ergebnissen lässt sich schließen, dass sich insbesondere \enquote{extreme-programming}-Entwicklungsmethodiken eignen, -um das aus der Forschungsfrage herausgehende Projekt zu realisieren. +um das aus der Forschungsfrage hervorgehende Projekt zu realisieren. Es wurde gezeigt, dass sich die Bibliothek \textit{chillerlan/php-qrcode} aufgrund herausragender Projektpflege und Workflow-Eignung anbietet, die mit dem Projekt verbundenen Anforderungen zu erfüllen, die die Erstellung von QR-Codes beschreiben. Die Umsetzung zeigte, -dass es unverzichtlich ist, die Schnittstelle zu verbleibenden Teilprozessen zu schützen, um eine nahtlose Integration mit diesen zu ermöglichen. +dass es unverzichtlich ist, die Schnittstelle zu den verbleibenden Teilprozessen zu schützen, um eine nahtlose Integration mit diesen zu ermöglichen. \\ \\ Durch diese Forschung wurde somit erwiesen, dass die Anmeldung und Zustellung von Weinen für Weinproben des Regionalverbunds für -Weine in der Weinregion Mosel effizient und profitabel durch eine TYPO3-Erweiterung realisiert werden können, indem für die technische +Weine in der Weinregion Mosel effizient und profitabel durch eine TYPO3-Erweiterung realisiert werden kann, indem für die technische Umsetzung \enquote{extreme-programming}-Entwicklungsmethodiken herangezogen werden, -\textit{chillerlan/php-qrcode} als QR-Code-Bibliothek verwendet und die Schnittstelle zu verbleibenden Teilprozessen geschützt wird. +\textit{chillerlan/php-qrcode} als QR-Code-Bibliothek verwendet wird und die Schnittstelle zu den verbleibenden Teilprozessen geschützt wird. \section{Ausblick} \label{chap:ausblick} -In Ausblick, nach der Umsetzung der Anmeldung und Zustellung von Weinen für Jahresauswahlproben, -gilt es diese TYPO3-Erweiterung um Funktionalität zu erweitern, sodass der gesamte +Nach der Umsetzung der Anmeldung und Zustellung von Weinen für Jahresauswahlproben, +gilt es diese TYPO3-Erweiterung in ihrer Funktionalität zu erweitern, sodass der gesamte Geschäftsprozess der Jahresauswahlprobe abgebildet ist. \begin{nicepic} @@ -35,15 +35,21 @@ Geschäftsprozess der Jahresauswahlprobe abgebildet ist. Der vom Kunden langfristig erwünschte Zustand ist, dass der gesamte Geschäftsprozess der Jahresauswahlprobe teilautomatisiert wird. Das betrifft auch, aber nicht nur, das Aufteilen von Jahresauswahlproben in Tische und Flights, das sichere Sammeln und Auswerten der Bewertungen und das Publizieren der daraus resultierenden Ergebnisse. Ein Flight ist eine weitere Unterteilung eines Tisches in der Zeit. -So werden pro Tisch immer sechs Weine auf einmal probiert und bewertet. Die Bewertung erfolgt derzeit über von Hand auf Papier notierte Punkte, $[0,100]$, -von denen händisch, mit einem Taschenrechner, das arithmetische Mittel errechnet wird. Dieses wird anschließend händisch in die -Excel-Tabelle aus vorherigen Schritten übertragen. -Auch ist es angedacht die Weinanmeldung zu Jahresauswahlproben um komplexe Funktionalität zu erweitern, die sicherstellen soll, dass +So werden pro Tisch immer sechs Weine auf einmal probiert und bewertet. + +Die Bewertung eines Weines erfolg derzeit über eine Bepunktung, die im Wertebereich $[0,100]$ auf Papier notiert wird. +Anschließend wird mithilfe eines Taschenrechners das arithmetische Mittel der für diesen Wein vergebenen Punkte ausgerechnet. +Das so zustande gekommene Ergebnis wird wiederum händisch in die Excel-Tabelle aus vorherigen Schritten übertragen. +Ein solch umständliches Verfahren lenkt nicht nur von der eigentlichen Aufgabe der Bewertung ab, sondern stellt eine beachtliche Fehlerquelle dar. + +Auch ist es angedacht, die Weinanmeldung zu Jahresauswahlproben um komplexe Funktionalität zu erweitern, die sicherstellen soll, dass nicht gegen Restriktionen der jeweiligen Probenkategorien verstoßen werden kann. Somit soll vermieden werden, dass Weinanmeldungen aufgrund von Formfehlern abgelehnt werden. -Ein triviales Beispiel hierfür wäre ein Wein mit zu hohem Restzuckeranteil -der in einer Jahresauswahlprobenkategorie für trockene Weine antreten soll. Ziel ist es, dass das Weinanmeldeformular so einen fehlerhaften -Anmeldeversuch erkennt und verhindert. Kompliziert wird diese Technik dadurch, dass eine Kategorie beliebig viele Restriktionen haben können soll, -und diese von Redakteuren, im TYPO3-Backend, gepflegt können werden sollen. Ein komplexeres, realistischeres Beispiel wäre eine -Kategorie, die einen Mindest- und Maximalrestzuckeranteil, einen Maximalalkoholanteil, einen Maximalpreis und nur vegane Barriqueweine der -Rebsorte Merlot zulässt. +Ein triviales Beispiel hierfür wäre ein Wein mit zu hohem Restzuckeranteil, +der in einer Jahresauswahlprobenkategorie für trockene Weine antreten soll. +Ziel ist es, dass das Weinanmeldeformular fehlerhafte +Anmeldeversuche als solche erkennt und verhindert. +Kompliziert wird diese Technik dadurch, dass Kategorien beliebig viele Restriktionen haben soll, +und diese von Redakteuren, im TYPO3-Backend, gepflegt können werden können. Ein komplexeres, realistischeres Beispiel wäre eine +Kategorie, die nur vegane Barriqueweine der Rebsorte Merlot zulässt, die einen Mindest- und Maximalrestzuckeranteil, einen Maximalalkoholanteil, +einen Maximalpreis erfüllen. diff --git a/config.tex b/config.tex index 06d0109..49909cc 100644 --- a/config.tex +++ b/config.tex @@ -10,7 +10,7 @@ \newcommand{\cfgDocClassification}{Abschlussarbeit} % Document version -\newcommand{\cfgDocVersion}{2.0} +\newcommand{\cfgDocVersion}{2.1} % Last modification date \newcommand{\cfgDateLastModification}{30. März 2023} diff --git a/main.pdf b/main.pdf index 7e29c90983a5dada490184b1c9de80a01274c87f..83328e8e40c29bbb37dd49007376719f17ee4a51 100644 GIT binary patch delta 26038 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