Commit 20bd0b63 authored by Andreas Zwinkau's avatar Andreas Zwinkau
Browse files

Explicit artefact description

parent 5480d662
......@@ -25,6 +25,10 @@
\normalsize{Karlsruher Institut f\"ur Technologie (KIT)}}
\date{\normalsize{Stand: \today}}
\let\Sectionmark\sectionmark
\def\sectionmark#1{\def\Sectionname{#1}\Sectionmark{#1}}
\newcommand{\artefakt}[1]{\textbf{Artefakt der Phase \Sectionname :} #1}
\begin{document}
\maketitle
......@@ -168,6 +172,8 @@ Design and programming are human activities; forget that and all is lost.
I have always found that plans are useless, but planning is indispensable.
}
\artefakt{PDF Dokument}
Das fertige (Software-)Produkt wird am Ende der gesamten Entwicklung am Pflichtenheft gemessen (Stichwort Endabnahme).
Stellt der Auftraggeber zu große Unterschiede fest, wird er nicht bezahlen.
D.h.\ schon das Pflichtenheft muss es dem Leser ermöglichen, eine exakte Vorstellung des fertigen Produkts zu bekommen.
......@@ -273,6 +279,9 @@ Es darf \textbf{keinen Spielraum für Interpretationen} offen lassen.
Design is the art of separation, grouping, abstraction, and hiding. The fulcrum of design decisions is change. Separate those things that change for different reasons. Group together those things that change for the same reason.
}
\artefakt{PDF Dokument mit UML-Diagrammen,
Klassenbeschreibungen, Erläuterungen, Designentscheidungen}
\subsection{Inhalt}
\begin{itemize}
......@@ -369,6 +378,10 @@ Paradoxe Anforderungen zeigen, dass gutes Design ein Kunst ist.
\dictum[Linus Torvalds]{Talk is cheap. Show me the code.}
\artefakt{Implementierungsplan zu Beginn,
Implementierungsbericht
und vollständiger source code}
\subsection{Implementierungsplan}
\begin{itemize}
......@@ -447,6 +460,8 @@ Program testing can be used to show the presence of bugs,
but never to show their absence!
}
\artefakt{Testberichte}
\begin{itemize}
\item Überdeckung der Unittests maximieren. (Siehe bspw.: \href{http://www.eclemma.org/}{EclEmma})
\item Komplette Testszenarien aus dem Pflichtenheft durchgehen.
......@@ -461,6 +476,8 @@ but never to show their absence!
We love to hear stories. We don’t need another lecture. Just ask kids.
}
\artefakt{Präsentationsfolien}
Showtime!
\section{Feedback}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment