diff --git a/chapters/ergebnisse.tex b/chapters/ergebnisse.tex index aed22c2..bd2f170 100644 --- a/chapters/ergebnisse.tex +++ b/chapters/ergebnisse.tex @@ -34,6 +34,12 @@ ungeeignet heraus. Vielmehr beeindruckten simple, agile Modelle durch ihren geri der bei kleinen Projekten, wie der hier beleuchteten Aufgabenstellung, unabdinglich ist, um eine effiziente und profitable Umsetzung gewährleisten zu können. +\paragraph*{Welche Anforderungen sind an die TYPO3-Erweiterung gestellt?} +Um ein Pflichtenheft für die hier beleuchtete TYPO3-Erweiterung zu erarbeiten, wurde eine Anforderungsanalyse in Form eines Interviews mit dem \ac{PO} +durchgeführt. Dieses Pflichtenheft zeigt unter anderem auf, dass Mitglieder sowie Nichtmitglieder Teilnehmer sein können, +wie die Nutzerführung aussieht, welche Werkzeuge \ac{WM}-Mitarbeitern zur Verfügung stehen und wie verschiedene Schnittstellen aussehen. +Das vollständige Ergebnis dieser Anforderungsanalyse ist im Anhang anbei, unter \fullref{chap:anhang-pflichtenheft}. + \paragraph*{Welche QR-Code-Bibliothek ist für das behandelte Projekt gut geeignet?} 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 @@ -69,6 +75,18 @@ Bei Einbezug anderer Projekttypen und -beschaffenheiten weichen die geeigneten E Eine Empfehlung für weitere Forschung ist es daher, ähnliche Literaturrecherchen bezüglich angemessenen Entwicklungsmethodiken für abweichende Projekttypen und -beschaffenheiten durchzuführen. +\paragraph*{Welche Anforderungen sind an die TYPO3-Erweiterung gestellt?} +Um detaillierte Anforderungen an die TYPO3-Erweiterung in Erfahrung zu bringen, wurde eine Anforderungsanalyse durch verschiedene +Befragunstechniken durchgeführt. Die verwendeten Befragunstechniken sind \enquote{Interview} und \enquote{Online-Fragebogen}. +Es ist erwähnenswert, dass der Online-Fragebogen unbeantwortet blieb. +Das Ergebnis dieser Anforderungsanalyse ist ein detailliertes Pflichtenheft, das die Anforderdungen an die TYPO3-Erweiterung detailliert beschreibt. +Dieses zeigt unter anderem auf, dass Mitglieder und Nichtmitglieder Teilnehmer sein können, +wie detaillierte Konzepte der Nutzerführung und verschiedene Schnittstellen aussehen und welche Werkzeuge \ac{WM}-Mitarbeitern zur Verfügung stehen. +Einige Anforderungen waren bereits im Voraus bekannt. Das ermittelte Pflichtenheft ist eine Erweiterung dieser. +Da diese Anforderungsanalyse lediglich die Anmeldung und Zustellung von Weinen betrachtet, ist es empfehlenswert, in weiteren Ausbauten +des Jahresauswahlprobenwerkzeuges Forschungen bezüglich darauf aufbauender Anforderungen durchzuführen. + + \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, schnell und somit kostengünstig integrieren lässt, @@ -101,15 +119,15 @@ Hierbei muss jedoch berücksichtigt werden, dass es sich um ein einzelnes, konkr nicht unbedingt allgemeingültige Schlüsse ableiten lassen. Eine Forschungsempfehlung ist es daher, weitere Möglichkeiten zur Integration verschiedener Teilprozesse zu recherchieren und zu evaluieren. -\paragraph*{Welche Endgeräte verwenden Weingüter und was sind ihre Bedürfnisse bezüglich der Jahresauswahlproben?} -Um zu beleuchten, welche Endgeräte Weingüter im Kontext der Weinanmeldung verwenden und was ihre individuellen Bedürfnisse -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 -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. -Daher wird die Forschungsempfehlung ausgesprochen, dieselbe Studie erneut in einer Art und Weise durchzuführen, die eine regere Teilnahme begünstigt. +%\paragraph*{Welche Endgeräte verwenden Weingüter und was sind ihre Bedürfnisse bezüglich der Jahresauswahlproben?} +%Um zu beleuchten, welche Endgeräte Weingüter im Kontext der Weinanmeldung verwenden und was ihre individuellen Bedürfnisse +%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 +%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. +%Daher wird die Forschungsempfehlung ausgesprochen, dieselbe Studie erneut in einer Art und Weise durchzuführen, die eine regere Teilnahme begünstigt. %\paragraph*{Wie können unangemessen hohe Entwicklungskosten vermieden werden?} diff --git a/chapters/fazit.tex b/chapters/fazit.tex index 53049a7..68bd2dd 100644 --- a/chapters/fazit.tex +++ b/chapters/fazit.tex @@ -12,12 +12,13 @@ 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 den verbleibenden Teilprozessen zu schützen, um eine nahtlose Integration mit diesen zu ermöglichen. +Es wurde begründet, dass die Durchführung einer Anforderungsanalyse wichtig ist, um ein ausführliches Pflichtenheft auszuarbeiten. \\ \\ 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 kann, indem für die technische -Umsetzung \enquote{extreme-programming}-Entwicklungsmethodiken herangezogen werden, -\textit{chillerlan/php-qrcode} als QR-Code-Bibliothek verwendet wird und die Schnittstelle zu den verbleibenden Teilprozessen geschützt wird. +Umsetzung \enquote{extreme-programming}-Entwicklungsmethodiken herangezogen werden, durch eine Anforderungsanalyse ein Pflichtenheft ausarbeitet wird, +\break\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} diff --git a/config.tex b/config.tex index d56dd78..1a1cb87 100644 --- a/config.tex +++ b/config.tex @@ -10,7 +10,7 @@ \newcommand{\cfgDocClassification}{Abschlussarbeit} % Document version -\newcommand{\cfgDocVersion}{2.3} +\newcommand{\cfgDocVersion}{2.4} % Last modification date \newcommand{\cfgDateLastModification}{30. März 2023} diff --git a/main.pdf b/main.pdf index e103820..0f38dc7 100644 Binary files a/main.pdf and b/main.pdf differ