QS-Doc, User Stories

This commit is contained in:
M.Scholz 2011-12-16 11:13:09 +01:00
parent 49e7644a16
commit 487aa465b3
5 changed files with 54 additions and 41 deletions

View File

@ -170,14 +170,14 @@ Diagnose-Werkzeug (PHP-Debugger). Dient dem Auffinden von Fehlern und Code-Cover
Nach Rücksprache mit unserem Auftraggeber wird in diesem Dokument der Testablauf der folgenden zwei Use-Cases ausführlicher beschrieben:
\begin{itemize}
\item Anfordern der Daten als XML-Datei
\item Integration der Daten der \gls{Waspmotes Sensoren} in die Datenbank
\item Parsen des neuen \gls{JSON}-Formats
\item Visualisierte Abfrage der Daten
\end{itemize}
\subsubsection{Use-Case: Anfordern der Daten als XML-Datei}
\subsubsection{Use-Case: Parsen des neuen \gls{JSON}-Formats}
\subsubsection{Use-Case: Integration der Daten der \gls{Waspmotes Sensoren} in die Datenbank}
\subsubsection{Use-Case: Visualisierte Abfrage der Daten}
\subsection{Benutzbarkeit}
@ -202,7 +202,11 @@ Die Beobachtung des Probanden beim Bedienen der Website ist die einfachste Metho
\begin{enumerate}
\item Wie alt sind Sie?
\item Wie alt sind Sie?
\begin{tabular}{| p{1.5cm} |}
\hline \\ \\\hline
\end{tabular}
\item Wie viel Zeit verbringen Sie pro Tag im Internet?
\begin{itemize}[label={\Square}]
@ -211,16 +215,48 @@ Die Beobachtung des Probanden beim Bedienen der Website ist die einfachste Metho
\item mehr als 5 Stunden
\end{itemize}
\item Wie finden Sie die Visualisierung der Website? (0 = nicht ansprechend; 10 = sehr ansprechend) \\
\item Wie finden Sie die Visualisierung der Website? \\
\small{(1 = nicht ansprechend; 10 = sehr ansprechend)}
\begin{tabular}{l c c c c c c c c c c r}
& \tiny{1} & \tiny{2} & \tiny{3} & \tiny{4} & \tiny{5} & \tiny{6} & \tiny{7} & \tiny{8} & \tiny{9} & \tiny{10} &\\
nicht ansprechend & \Square & \Square & \Square & \Square & \Square & \Square & \Square & \Square & \Square & \Square & sehr ansprechend
\end{tabular}
\item Wie beurteilen Sie die Übersichtlichkeit der Website? \\
\small{(1 = nicht übersichtlich; 10 = sehr übersichtlich)}
\begin{tabular}{l c c c c c c c c c c r}
& \tiny{1} & \tiny{2} & \tiny{3} & \tiny{4} & \tiny{5} & \tiny{6} & \tiny{7} & \tiny{8} & \tiny{9} & \tiny{10} &\\
nicht übersichtlich & \Square & \Square & \Square & \Square & \Square & \Square & \Square & \Square & \Square & \Square & sehr übersichtlich
\end{tabular}
\textbf{Noch nicht fertig!!!}
\item Hatten Sie Bedienprobleme beim Besuch der Website?
\begin{itemize}[label={\Square}]
\item Nein
\item Ja, folgende:
\end{itemize}
\begin{tabular}{| p{15cm} |}
\hline \\ \vspace{2cm} \\ \hline
\end{tabular}
\item Haben Sie Verbesserungsvorschläge?
\begin{itemize}[label={\Square}]
\item Nein
\item Ja, folgende:
\end{itemize}
\begin{tabular}{| p{15cm} |}
\hline \\ \vspace{2cm} \\ \hline
\end{tabular}
\item Werden Sie die Website nochmals besuchen?
\begin{itemize}[label={\Square}]
\item Nein
\item Ja
\end{itemize}
\end{enumerate}

View File

@ -1,23 +1,3 @@
Use Cases:
- zur API (Nutzer sendet Daten … , empfängt Daten)
- Integration der Daten der Waspmotes Sensoren in die Datenbank bzw. Parsen der neuen JSON Struktur
-
Fragebögen Fragen:
4. Wie beurteilen Sie die Übersichtlichkeit der Website?
5. Hatten Sie Bedienprobleme beim Besuch der Website?
6.
->

View File

@ -24,19 +24,16 @@ Teamleiter: Dominik Fischer
\newpage
\begin{tabbing}
\begin{tabular}{ || p{5.4cm} || p{11cm} ||}
\hline \rule[-2ex]{0pt}{5.5ex} ID & 6.1\\
\hline \rule[-2ex]{0pt}{5.5ex} Name & Erste Integration in bestehendes Programm \\
\hline \rule[-2ex]{0pt}{5.5ex} Beschreibung & Als User möchte ich die bisher realisierten Funktionalitäten innerhalb des bestehenden Editors
verwenden können.\\
\hline \rule[-2ex]{0pt}{5.5ex} Geschätzter Aufwandc& 9\\
\hline \rule[-2ex]{0pt}{5.5ex} Tatsächlicher Aufwand (h) & 19,5\\
\hline \rule[-2ex]{0pt}{5.5ex} Velocity & 2,17 h/Story-Point\\
\hline \rule[-2ex]{0pt}{5.5ex} Entwickler & Max Mustermann\\
\hline \rule[-2ex]{0pt}{5.5ex} Iteration & 4\\
\hline \rule[-2ex]{0pt}{5.5ex} Akzeptanzkriterium & Es ist möglich eine Open Street Map Karte zu laden
und im Editor anzeigen zu lassen wobei Funktionalitäten wie zoom und scrollen auch nutzbar
sein sollen.\\
\hline \rule[-2ex]{0pt}{5.5ex} Bemerkung & --\\
\hline \rule[-2ex]{0pt}{5.5ex} ID & 1.1\\
\hline \rule[-2ex]{0pt}{5.5ex} Name & Anpassung des JSON-Parsers an neues JSON-Format \\
\hline \rule[-2ex]{0pt}{5.5ex} Beschreibung & Durch die veränderte Datenbank hat sich auch das JSON-Format, indem die Daten von den Sensoren gesendet werden, geändert. Somit muss der aktuelle JSON-Parser angepasst werden.\\
\hline \rule[-2ex]{0pt}{5.5ex} Geschätzter Aufwandc& 7\\
\hline \rule[-2ex]{0pt}{5.5ex} Tatsächlicher Aufwand (h) & noch offen\\
\hline \rule[-2ex]{0pt}{5.5ex} Velocity & noch offen \\ %2,17 h/Story-Point\\
\hline \rule[-2ex]{0pt}{5.5ex} Entwickler & Michael Scholz\\
\hline \rule[-2ex]{0pt}{5.5ex} Iteration & 1\\
\hline \rule[-2ex]{0pt}{5.5ex} Akzeptanzkriterium & Smartphone-App und Wespmote-Sensoren können problemlos Daten in die Datenbank schreiben.\\
\hline \rule[-2ex]{0pt}{5.5ex} Bemerkung & Das von uns verwendete abstrakte JSON-Format hat eine klare Konvention, so dass die Integration weiterer Sensortypen einfach zu realisieren ist.\\
\hline
\end{tabular}
\end{tabbing}