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-01-27 03:04:18 +01:00
|
|
|
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}.
|
|
|
|
Die Anforderungen eines Produktes sind in drei Kategorien einzuteilen: \acp{FA}, \acp{NFA},
|
|
|
|
und Constraints \cite{bib:heinemann-vorlesung-re}.
|
|
|
|
Wie oben erwähnt, sind bereits die Constraints und einige funktionale Anforderungen bekannt. Diese sind:
|
|
|
|
\begin{table}[htbp]
|
|
|
|
\centering
|
|
|
|
\begin{tabular}{|l|l|}
|
|
|
|
\hline
|
|
|
|
\textbf{Art} & \textbf{Beschreibung}\\
|
|
|
|
\hline
|
|
|
|
\hline
|
|
|
|
Constraint & Einbau in brown-field TYPO3\\
|
|
|
|
\hdashline
|
|
|
|
Constraint & Mitarbeiter-UI in TYPO3-Backend\\
|
|
|
|
\hdashline
|
|
|
|
Constraint & Kunden-UI im Frontend\\
|
|
|
|
\hdashline
|
|
|
|
\ac{FA} & Aus dem Papierformular soll ein Webform werden\\
|
|
|
|
\hdashline
|
|
|
|
\ac{FA} & \makecell[l]{Angaben zum Weingut des Weines sollen aus dem \\ Accountdatensatz anstatt aus dem Webform kommen}\\
|
|
|
|
\hdashline
|
|
|
|
\ac{FA} & \makecell[l]{Registrierte Weinteilnahmen bestehen aus einem Wein \\ und einem Zustand(Ausstehend,Eingegangen).}\\
|
|
|
|
\hdashline
|
|
|
|
\ac{FA} & \makecell[l]{Beim Erstellen einer Weinteilnahme soll ein QR-Code als \\ PDF generiert werden, der den Wein identifiziert}\\
|
|
|
|
\hdashline
|
|
|
|
\ac{FA} & \makecell[l]{Durch scannen des QR-Codes soll dem Wein der Status \\ \enquote{Eingegangen} zugewiesen werden}\\
|
|
|
|
\hline
|
|
|
|
\end{tabular}
|
|
|
|
\caption{Initial bekannte Anforderungen}
|
|
|
|
\label{tbl:initial-bekante-anforderungen}
|
|
|
|
\end{table}
|