2023-01-26 09:20:44 +01:00
\chapter { Anforderungserfassung}
\label { chap:anforderungserfassung}
Obwohl bereits ein grober Anriss des Zielsystems bekannt ist, ist es unabdinglich eine Anforderungsanalyse durchzuführen,
2023-03-21 17:52:19 +01:00
dies um Details auszuarbeiten \cite { bib:christoph-ebert-vorwort-systematisches-re} .
2023-01-26 09:20:44 +01:00
Hierbei ist es wichtig, kein exzessives Pflichtenheft aufzubauen, denn letztendlich zählt nur, was dem Kunden geliefert wird.
Nicht, wie viele gar nicht benötigte Anforderungen umgesetzt wurden.
\enquote { \textit { Zu viele oder falsche Anforderungen ruinieren Budgets, Termine und die Qualität.} }
2023-01-27 03:04:18 +01:00
\cite { bib:christoph-ebert-vorwort-systematisches-re} .
2023-02-02 12:20:44 +01:00
Die Anforderungen eines Produktes sind in drei Kategorien einzuteilen: \acp { FA} , \acp { NFA}
2023-01-27 03:04:18 +01:00
und Constraints \cite { bib:heinemann-vorlesung-re} .
2023-02-01 13:50:17 +01:00
Wie oben erwähnt, sind bereits die Constraints und einige funktionale und nichtfunktionale Anforderungen bekannt. Diese sind:
2023-01-27 03:04:18 +01:00
\begin { table} [htbp]
\centering
\begin { tabular} { |l|l|}
\hline
2023-03-09 00:15:40 +01:00
\textbf { Art der Anforderung} & \textbf { Beschreibung} \\
2023-01-27 03:04:18 +01:00
\hline
\hline
Constraint & Einbau in brown-field TYPO3\\
\hdashline
Constraint & Mitarbeiter-UI in TYPO3-Backend\\
\hdashline
2023-03-21 17:52:19 +01:00
Constraint & Nutzer-UI im Frontend\\
2023-01-27 03:04:18 +01:00
\hdashline
2023-03-21 17:52:19 +01:00
\ac { NFA} & \makecell [l] { Aus dem Papierformular soll ein\\ Webformular werden} \\
2023-01-27 03:04:18 +01:00
\hdashline
2023-03-09 00:15:40 +01:00
\ac { NFA} & \makecell [l] { Angaben zum Weingut des Weines\\ sollen aus dem Accountdatensatz anstatt\\ aus dem Webform kommen} \\
2023-01-27 03:04:18 +01:00
\hdashline
2023-03-21 17:52:19 +01:00
\ac { NFA} & \makecell [l] { Registrierte Weinteilnahmen\\ bestehen aus einem Wein und einem Zustand\\ (Ausstehend,Eingegangen,Abgelehnt).} \\
2023-01-27 03:04:18 +01:00
\hdashline
2023-03-09 00:15:40 +01:00
\ac { FA} & \makecell [l] { Beim Erstellen einer Weinteilnahme\\ soll ein QR-Code als PDF generiert werden,\\ der den Wein identifiziert} \\
2023-01-27 03:04:18 +01:00
\hdashline
2023-03-21 17:52:19 +01:00
\ac { FA} & \makecell [l] { Durch scannen des QR-Codes auf dem\\ mit einer Weinteilnahme erstellten PDFs soll\\ dem Wein der Status \enquote { Eingegangen} \\ zugewiesen werden} \\
2023-01-27 03:04:18 +01:00
\hline
\end { tabular}
\caption { Initial bekannte Anforderungen}
\label { tbl:initial-bekante-anforderungen}
\end { table}
2023-01-27 04:07:56 +01:00
Um nähere Anforderungen zu ermitteln, werden die Befragungstechniken \enquote { Interview} und \enquote { Fragebogen} verwendet
\cite { bib:heinemann-vorlesung-re} .
\section { Interview mit Product Owner}
2023-03-02 02:04:33 +01:00
Zunächst wird ein Interview mit dem \ac { PO} geführt. Ziel dieses Interviews ist
2023-01-27 04:22:27 +01:00
es, konkrete Fragen zu Anforderungen zu beantworten und somit konkrete Anforderungen zu formulieren.
Aufgrund der individuellen Gesprächsführung wurde sich für ein \enquote { Teil-standardisiertes Interview}
2023-03-21 17:52:19 +01:00
entschieden. Bei einem Teil-standardisiertem Interview gibt es vordefinierte Fragen,
2023-01-27 04:22:27 +01:00
aber auch Freiraum für Improvisation und Persönlichkeit.
Für ein gutes Interview ist gute Vorbereitung unabdinglich. Daher wurden bereits sämtliche wichtigen Fragen
in einem Fragebogen festgehalten. Dieser Interview-Fragebogen liegt in \fullref { chap:anhang-interview-fragebogen} anbei.
Ebenso ist Vorbereitung auf Seiten des Interviewteilnehmers wichtig, weshalb das Interview einen Tag zuvor angesprochen wurde.
Um möglichst objektive und unvorbeeinflusste Antworten zu gewährleisten wird darauf geachtet,
2023-03-21 17:52:19 +01:00
keine Suggestivfragen zu stellen
2023-01-27 04:22:27 +01:00
\cite { bib:kleine-re-fibel} .
2023-01-27 04:07:56 +01:00
\section { Online-Fragebögen für Stakeholder}
Um Fragebögen für Stakeholder formulieren zu können, muss zunächst bekannt sein, wer die Stakeholder sind.
\quotecite { Ein Stakeholder eines Systems ist eine Person oder Organisation, welche (direkt oder indirekt)
Einfluss auf die Anforderungen des betrachteten Systems hat.} \cite { bib:basiswissen-re} .
Daraus ergeben sich die Stakeholdergruppen: \enquote { Mitarbeiter \ac { WM} } und \enquote { teilnehmende Weingüter} .
Jede dieser Stakeholdergruppen sieht das System aus einer anderen Perspektive \cite { bib:kleine-re-fibel} .
2023-03-21 17:52:19 +01:00
Daher ist es wichtig, Einblicke und Bedürfnisse aller Stakeholdergruppen einzuholen
und die individuellen Perspektiven und Bedürfnisse dieser beim Entwurf der Fragebögen zu berücksichtigen.
2023-02-01 13:54:35 +01:00
Ebenso ist es wichtig, die wichtigsten Fragen am Anfang zu stellen, da Formulare nicht immer vollständig ausgefüllt werden
2023-03-21 17:52:19 +01:00
\cite { bib:kleine-re-fibel} . Somit sind auch bei einem nur teilweise ausgefüllten Fragebogen die wichtigsten
Fragen beantwortet.
2023-03-02 02:04:33 +01:00
Sämtliche Fragen an die Stakeholdergruppe \enquote { Mitarbeiter \ac { WM} } wurden bereits im Interview mit dem \ac { PO}
2023-03-21 17:52:19 +01:00
beantwortet und als Anforderungen festgehalten. Der \ac { PO} repräsentiert in diesem Falle
die Stakeholdergruppe \enquote { Mitarbeiter \ac { WM} } und steht seit geraumer Zeit mit \ac { WM} im
persönlichen, engen Austausch. Daher gibt es keine offenen Fragen, die diese Stakeholdergruppe
beantworten könnte. Somit fällt ein Onlinefragebogen für die Stakeholdergruppe \enquote { Mitarbeiter \ac { WM} } weg.
Der Fragebogen der Stakeholdergruppe \enquote { teilnehmende Weingüter} liegt im Anhang unter
\fullref { chap:anhang-fragebogen-extern} bei.
Um den Aufwand und somit die Hemmschwelle des Ausfüllens
eines solchen Online-Fragebogens zu minimieren, gibt es lediglich sechs Ankreuz-Fragen
zuzüglich einem optionalen Freitextfeld, um sonstige Wünsche zum Ausdruck zu bringen.
Eine Anmeldung über Google ist nicht erforderlich.
Der Link zu diesem Online-Fragebogen wurde \ac { WM} mit der Bitte um Weiterleitung an
die Probenteilnehmer übergeben.
2023-02-01 12:41:42 +01:00
\section { Ergebnisse}
2023-03-21 17:52:19 +01:00
Aus dem Interview mit dem \ac { PO} ergibt sich ein Pflichtenheft.
Das Pflichtenheft und das Protokoll zum Interview sind im Anhang unter je
\fullref { chap:anhang-pflichtenheft} und \fullref { chap:anhang-interview-protokoll} zu finden.
Der Online-Fragebogen für teilnehmende Weingüter wurde über einen Monat hinweg nicht beantwortet
und ermittelte bis auf das Desinteresse der Stakeholdergruppe keine näheren Informationen.