summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Schinagl <oliver@schinagl.nl>2005-09-21 09:30:41 (GMT)
committerOliver Schinagl <oliver@schinagl.nl>2005-09-21 09:30:41 (GMT)
commit8f8314bcb371f2d43719c7e0b8d24e16a18602da (patch)
tree047069294f8e34f29c5f705b7665f2eb595a6b74
parent70d9124230f24e923cc836e61b4d1bbe8b0a1e00 (diff)
download2ii10-8f8314bcb371f2d43719c7e0b8d24e16a18602da.zip
2ii10-8f8314bcb371f2d43719c7e0b8d24e16a18602da.tar.gz
2ii10-8f8314bcb371f2d43719c7e0b8d24e16a18602da.tar.bz2
-rw-r--r--URD/1.0/chapter3.tex281
1 files changed, 169 insertions, 112 deletions
diff --git a/URD/1.0/chapter3.tex b/URD/1.0/chapter3.tex
index 811672e..ae05498 100644
--- a/URD/1.0/chapter3.tex
+++ b/URD/1.0/chapter3.tex
@@ -2,15 +2,15 @@
In this chapter all requirements and constraints of the product to be developed are specifically stated. The product will adhere to these requirements. Each of the requirements has a Unique Identifier (or UID for short) so it can be traced throughout the entire project.
\section{General capability requirements}
-Possible priorities have been defined according to the MoSCoW convention:
+Four possible priorities have been defined according to the MoSCoW convention:
\begin{enumerate}
\item Must have
\item Should have
\item Could have
\item Won't have
\end{enumerate}
-%\subsection{asdf}
+\subsection{General}
\begin{longtable}[l]{|p{20mm}|p{105mm}|r|}
\hline
\textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
@@ -19,81 +19,41 @@ Possible priorities have been defined according to the MoSCoW convention:
\textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
\endhead
\hline
-
- R001
- & The range of insurances for individual customers are:
- \begin{itemize}
- \item vehicle
- \item home
- \item contents
- \item life cover
- \item hospital insurance
- \end{itemize}
- & 1\\
- \hline
- R002
- & The range of insurances for organizational customers are:
- \begin{itemize}
- \item vehicle
- \item home
- \item contents
- \item life cover
- \item hospital insurance
- \item professional indemnities
- \item workers compensation insurance
- \end{itemize}
- & 1\\
- \hline
- R003
- & It will be possible to add new types of insurance products.
- & 1\\
- \hline
- R004
- & It will be possible to add a new type of customers.
- & 1\\
- \hline
- R005
+ RGE01
& It will be possible for the system to know whether clients represent either themselves, an organization or both.
& 1\\
\hline
- R006
+ RGE02
& It will be possible for the system to know whether a client is being represented by a 3rd party.
& 1\\
\hline
- R007
+ RGE03
& All information provided for an insurance proposal must be reused by the system when converting it into a policy.
& 1\\
\hline
- R008
- & It will be possible to add additional terms and/or conditions to a policy.
+ RGE04
+ & The system will recommend cross-sell and up-sells opportunities via the insurance combination that have been entered into the system by the business department.
& 1\\
\hline
- R009
- & With an insurance proposal the system will be capable to provide an initial premium amount.
- & 1\\
+\end{longtable}
+
+
+
+
+\subsection{Interaction}
+\begin{longtable}[l]{|p{20mm}|p{105mm}|r|}
\hline
- R010
- & A policy may consist of more then one risk.
- & 1\\
+ \textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
+ \endfirsthead
\hline
- R011
- & Policies will be issuable on the following basis:
- \begin{itemize}
- \item monthly
- \item quarterly
- \item half-yearly
- \item yearly
- \end{itemize}
- & 1\\
- R012
- & Details of the insurances must be documented formerly.
- & 1\\
+ \textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
+ \endhead
\hline
- R013
+ RIN01
& Details of the insurances must be provided to the government organizations governing the policies, using an interface to their existing software system.
& 1\\
\hline
- R014
+ RIN02
& The system will provide an interface to government departments:
\begin{itemize}
\item that help in legal issues
@@ -102,80 +62,82 @@ Possible priorities have been defined according to the MoSCoW convention:
\end{itemize}
& 1\\
\hline
- R015
- & Insurance policies shall be payable by:
- \begin{itemize}
- \item cash
- \item check
- \item credit card
- \end{itemize}
+ RIN03
+ & It will be possible for the system to identify the caller.
& 1\\
\hline
- R016
- & Payments shall be made in the following terms:
- \begin{itemize}
- \item daily
- \item weekly
- \item fortnightly
- \item monthly
- \item quarterly
- \item yearly
- \end{itemize}
+ RIN04
+ & The system shall provide detailed information of client on the staff's system screen once the caller has been identify.
& 1\\
\hline
- R017
- & Premium payments shall be renewable automatically or manually.
+ RIN05
+ & The system shall provide regular information to clients and potential clients via the internet website.
& 1\\
\hline
- R018
- & It will be possible for the system to identify the caller.
+ RIN06
+ & The system shall provide a basic calculations on insurance proposals for premiums via the internet website.
& 1\\
\hline
- R019
- & The system shall provide detailed information of client on the staff's system screen once the caller has been identify.
- & 1\\
+ RIN07
+ & The system shall be expendable with support for mobile technology.
+ & 2\\
\hline
- R020
- & The system shall provide regular information to clients and potential clients via the internet website.
+ RIN08
+ & The system shall be expendable with support for eServices.
+ & 2\\
+ \hline
+ RIN09
+ & The accounting department will have an interface to the system, for processing invoices and payments.
+ & 3\\
+ \hline
+\end{longtable}
+
+
+
+
+
+\subsection{Administration}
+\begin{longtable}[l]{|p{20mm}|p{105mm}|r|}
+ \hline
+ \textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
+ \endfirsthead
+ \hline
+ \textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
+ \endhead
+ \hline
+ RAD01
+ & It will be possible to add new types of insurance products.
& 1\\
\hline
- R021
- & The system shall provide a basic calculations on insurance proposals for premiums via the internet website.
+ RAD02
+ & It will be possible to add a new type of customers.
& 1\\
\hline
- R022
- & The system will recommend cross-sell and up-sells opportunities via the insurance combination that have been entered into the system by the business department.
+ RAD03
+ & It will be possible to add additional terms and/or conditions to a policy.
& 1\\
\hline
- R023
+ RAD04
& The system shall provide a way to add, edit and remove types of combinations.
& 1\\
\hline
- R024
+ RAD05
& The system shall provide a way to add, edit and remove policies by authorized personnel.
& 1\\
\hline
- R025
+ RAD06
& The system shall provide a way to add, edit and remove risk by authorized personnel.
& 1\\
\hline
- R026
+ RAD07
& The system shall provide a way to add, edit and remove proposal by authorized personnel.
& 1\\
\hline
- R027
+ RAD08
& When a new combination is added to the system, it will check whether it is applicable to existing policies and notify the client.
& 1\\
\hline
- R028
- & The system shall be expendable with support for mobile technology.
- & 2\\
- \hline
- R029
- & The system shall be expendable with support for eServices.
- & 2\\
- \hline
- R030
+ RAD09
& The system shall track employee's details:
\begin{itemize}
\item Name
@@ -186,28 +148,123 @@ Possible priorities have been defined according to the MoSCoW convention:
\end{itemize}
& 3\\
\hline
- R031
+ RAD10
& It shall be possible to add, edit, query employees details.
& 3\\
\hline
- R032
+ RAD11
& It shall be possible for employees to manage their timesheets.
& 3\\
\hline
- R033
- & The accounting department will have an interface to the system, for processing invoices and payments.
- & 3\\
- \hline
- R034
+ RAD12
& The HR module must provide a way to handle internal career tracking.
& 3\\
\hline
- R035
+ RAD13
& The HR module must provide a way to handle management for employees.
& 3\\
\hline
\end{longtable}
+
+
+
+\subsection{Insurances and policies}
+\begin{longtable}[l]{|p{20mm}|p{105mm}|r|}
+ \hline
+ \textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
+ \endfirsthead
+ \hline
+ \textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
+ \endhead
+ \hline
+ RIP01
+ & The range of insurances for individual customers are:
+ \begin{itemize}
+ \item vehicle
+ \item home
+ \item contents
+ \item life cover
+ \item hospital insurance
+ \end{itemize}
+ & 1\\
+ \hline
+ RIP02
+ & The range of insurances for organizational customers are:
+ \begin{itemize}
+ \item vehicle
+ \item home
+ \item contents
+ \item life cover
+ \item hospital insurance
+ \item professional indemnities
+ \item workers compensation insurance
+ \end{itemize}
+ & 1\\
+ \hline
+ RIP03
+ & A policy may consist of more then one risk.
+ & 1\\
+ \hline
+ RIP04
+ & Policies will be issuable on the following basis:
+ \begin{itemize}
+ \item monthly
+ \item quarterly
+ \item half-yearly
+ \item yearly
+ \end{itemize}
+ & 1\\
+ \hline
+ RIP05
+ & Details of the insurances must be documented formally.
+ & 1\\
+ \hline
+\end{longtable}
+
+
+
+
+\subsection{Payment}
+\begin{longtable}[l]{|p{20mm}|p{105mm}|r|}
+ \hline
+ \textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
+ \endfirsthead
+ \hline
+ \textbf{UID} & \textbf{Requirement} & \textbf{Priority}\\
+ \endhead
+ \hline
+ RPA01
+ & With an insurance proposal the system will be capable to provide an initial premium amount.
+ & 1\\
+ \hline
+ RPA02
+ & Insurance policies shall be payable by:
+ \begin{itemize}
+ \item cash
+ \item check
+ \item credit card
+ \end{itemize}
+ & 1\\
+ \hline
+ RPA03
+ & Payments shall be made in the following terms:
+ \begin{itemize}
+ \item daily
+ \item weekly
+ \item fortnightly
+ \item monthly
+ \item quarterly
+ \item yearly
+ \end{itemize}
+ & 1\\
+ \hline
+ RPA04
+ & Premium payments shall be renewable automatically or manually.
+ & 1\\
+ \hline
+\end{longtable}
+
\section{Constraint requirements}
\begin{longtable}[l]{|p{20mm}|p{105mm}|r|}
\hline