From f99c9b91d31613421707e936e2b09b326c039d5b Mon Sep 17 00:00:00 2001 From: Wouter Horlings Date: Wed, 28 Oct 2020 11:31:39 +0100 Subject: [PATCH] Change Waterfall to SE --- content/background.tex | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/content/background.tex b/content/background.tex index 222f660..86f02f5 100644 --- a/content/background.tex +++ b/content/background.tex @@ -6,19 +6,20 @@ To create a complete design plan, a waterfall model is used as a basis for the d The techniques of the \ridm are incorporated on top of the waterfall model. This chapter will analyse the basics of a waterfall model, and analyse what the \ridm provides. -\section{Waterfall} +\section{Systems Engineering} \begin{marginfigure} \centering \includegraphics[width=2.9cm]{graphics/waterfall.pdf} \caption{Minimalistic implementation of waterfall model.} \label{fig:waterfall} \end{marginfigure} -One of the most basic design method for development is the waterfall model introduced by Royce -\footnote{Interestingly, \textcite{royce_managing_1970} never called it waterfall himself, he also notes that it never worked for large software development efforts.} -in 1970 \autocite{blanchard_systems_2014}. -The simplest implementation has five steps as shown in \autoref{fig:waterfall}. -Methods like the V-model or spiral model give significant advantage over the waterfall model, as they incorporate more evaluation and feedback, but are not as simple as the waterfall. -This simplicity makes changing and adding design steps to the waterfall model possible. +\textcite{blanchard_systems_2014} describe \ac{se} in their book as: "an interdisciplinary approach and means to enable the realization of successful systems." +Their book extensively covers different design methods and design steps in detail. +As these design methods are presented in complete detail, they are used as a basis for the design plan in this thesis. +Multiple design methods are presented and one of the simplest design methods is the waterfall model. +There are more elaborate methods available like the V-model or the spiral model, but are more interconnected due to build in feedback cycles. +The waterfall model is usefull because it is a list of steps that are executed one by one as shown in \autoref{fig:waterfall} +Because the steps are independent of each other, it is possible to insert or switch steps in the design method. \section{Rapid Iterative Design Method} The \ridm by \textcite{broenink_rapid_2019} describes a methodology using two core components for the implementation: the rapid development cycle and the variable detail approach.