ソースを参照

fixup! fixup! fixup! fixup! Add analysis

tags/0.2.0-analysis
コミット
ca881e3c5b
1個のファイルの変更18行の追加0行の削除
  1. +18
    -0
      content/analysis.tex

+ 18
- 0
content/analysis.tex ファイルの表示

@@ -51,10 +51,28 @@ The steps that are introduced by \ridm are covered in more detail.
This step results in one initial design that can be used in the next phase of the design.

\section{Rapid Iterative Design Method}
From this point, the design plan is based on the \ridm and not anymore on the waterfall model.
The first step is the feature definition, which prepares the required features based on the initial design.
The features are defined by splitting the system in such a way that the results of each implemented feature are testable.
The definition of the feature contains a description and a set of sub-requirements which is used to implement and test the feature.
During the feature definition, the dependencies, risks and time resources are determined as well, this establishes the order of implementation in the feature selection step.

The second step is the feature selection, where one of the features is selected.
This selection is based on the dependencies, risk, and time requirements in the feature definitions.
The third step is the rapid development cycle, which uses the sub-requirements and description of the selected feature to create an initial design, a minimal implementation and tests.
In the last step, the variable detail approach is used to add detail to the minimal implementation over multiple iterations.
The tests are used to determine if the added detail does not introduce any unexpected behavior.
This cycle of adding detail and testing is repeated till the feature is fully implemented.
From this point, the \ridm is repeated from the second step until all features are implemented.

\subsection{Feature Definition}
\label{sec:featuredefinition}
During the feature definition, the system will be split into features as to prepare for the rapid development cycle and the variable-detail approach.
The goal is to split the system in such way that the resulting features are as small as possible, but can still be implemented and tested individually.


\subsection{Feature Selection}
\label{sec:feature_selection}

\subsection{Rapid Development Cycle}



読み込み中…
キャンセル
保存