From 35fa57c6dca376bfbf9dedf66102dff715a68649 Mon Sep 17 00:00:00 2001 From: Oliver Schinagl Date: Wed, 12 Oct 2005 09:41:36 +0000 Subject: Moved remotely --- URD/1.0/chapter3.tex | 280 --------------------------------------------------- URD/chapter3.tex | 280 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 280 insertions(+), 280 deletions(-) delete mode 100644 URD/1.0/chapter3.tex create mode 100644 URD/chapter3.tex diff --git a/URD/1.0/chapter3.tex b/URD/1.0/chapter3.tex deleted file mode 100644 index 201f09d..0000000 --- a/URD/1.0/chapter3.tex +++ /dev/null @@ -1,280 +0,0 @@ -\chapter{Specific requirements} -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} -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{General} -\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 - RGE01 - & It will be possible for the system to know whether clients represent either themselves, an organization or both. - & 1\\ - \hline - RGE02 - & It will be possible for the system to know whether a client is being represented by a third party. - & 1\\ - \hline - RGE03 - & All information provided for an insurance proposal must be reused by the system when converting it into a policy. - & 1\\ - \hline - RGE04 - & The system will recommend cross-sell and up-sells opportunities using the insurance combination that have been entered into the system by the business department. - & 1\\ - \hline -\end{longtable} - - - -\newpage -\subsection{Interaction} -\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 - 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 - RIN02 - & The system will provide an interface to: - \begin{itemize} - \item government departments that help in legal issues - \item hospitals - \item the police - \end{itemize} - & 1\\ - \hline - RIN03 - & It will be possible for the system to identify the caller. - & 1\\ - \hline - RIN04 - & The system shall provide detailed client information on the staff's system screen once the caller has been identify. - & 1\\ - \hline - RIN05 - & The system shall provide regular information to clients and potential clients via the internet website. - & 1\\ - \hline - RIN06 - & The system shall provide basic calculations on insurance proposals for premiums via the internet website. - & 1\\ - \hline - RIN07 - & The system shall be expendable with support for mobile technologies. - & 2\\ - \hline - 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 - RAD02 - & It will be possible to add a new type of customers. - & 1\\ - \hline - RAD03 - & It will be possible to add additional terms and/or conditions to an existing policy. - & 1\\ - \hline - RAD04 - & The system shall provide a way to add, edit and remove types of combinations. - & 1\\ - \hline - RAD05 - & The system shall provide a way to add, edit and remove policies by authorized personnel. - & 1\\ - \hline - RAD06 - & The system shall provide a way to add, edit and remove risks by authorized personnel. - & 1\\ - \hline - RAD07 - & The system shall provide a way to add, edit and remove proposals by authorized personnel. - & 1\\ - \hline - RAD08 - & When a new combination is added to the system it will check whether it is applicable to existing policies and notify the client if needed. - & 1\\ - \hline - RAD09 - & The system shall track employee's details: - \begin{itemize} - \item Name - \item Contact information - \item Workers Compensation Details - \item Timesheets - \item Career tracking - \end{itemize} - & 3\\ - \hline - RAD10 - & It shall be possible to add, edit and query employees details. - & 3\\ - \hline - RAD11 - & It shall be possible for employees to manage their timesheets. - & 3\\ - \hline - RAD12 - & The HR module must provide a way to handle internal career tracking. - & 3\\ - \hline - 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 - & Possible insurances for individual customers are: - \begin{itemize} - \item vehicle - \item home - \item contents - \item life cover - \item hospital insurance - \end{itemize} - & 1\\ - \hline - RIP02 - & Possible 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 will 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 - & Given 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 one of the following terms: - \begin{itemize} - \item daily - \item weekly - \item fortnightly - \item monthly - \item quarterly - \item yearly - \end{itemize} - & 1\\ - \hline - RPA04 - & The system shall make it possible for premium payments to be renewed manually or automatically. - & 1\\ - \hline -\end{longtable} - -\section{Constraint requirements} -\begin{longtable}[l]{|p{20mm}|p{105mm}|r|} - \hline - \textbf{Id} & \textbf{Requirement}\\ - \endfirsthead - \hline - \textbf{Id} & \textbf{Requirement}\\ - \endhead - \hline - C001 - & Customers can have no more then two representatives.\\ - \hline -\end{longtable} \ No newline at end of file diff --git a/URD/chapter3.tex b/URD/chapter3.tex new file mode 100644 index 0000000..201f09d --- /dev/null +++ b/URD/chapter3.tex @@ -0,0 +1,280 @@ +\chapter{Specific requirements} +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} +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{General} +\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 + RGE01 + & It will be possible for the system to know whether clients represent either themselves, an organization or both. + & 1\\ + \hline + RGE02 + & It will be possible for the system to know whether a client is being represented by a third party. + & 1\\ + \hline + RGE03 + & All information provided for an insurance proposal must be reused by the system when converting it into a policy. + & 1\\ + \hline + RGE04 + & The system will recommend cross-sell and up-sells opportunities using the insurance combination that have been entered into the system by the business department. + & 1\\ + \hline +\end{longtable} + + + +\newpage +\subsection{Interaction} +\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 + 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 + RIN02 + & The system will provide an interface to: + \begin{itemize} + \item government departments that help in legal issues + \item hospitals + \item the police + \end{itemize} + & 1\\ + \hline + RIN03 + & It will be possible for the system to identify the caller. + & 1\\ + \hline + RIN04 + & The system shall provide detailed client information on the staff's system screen once the caller has been identify. + & 1\\ + \hline + RIN05 + & The system shall provide regular information to clients and potential clients via the internet website. + & 1\\ + \hline + RIN06 + & The system shall provide basic calculations on insurance proposals for premiums via the internet website. + & 1\\ + \hline + RIN07 + & The system shall be expendable with support for mobile technologies. + & 2\\ + \hline + 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 + RAD02 + & It will be possible to add a new type of customers. + & 1\\ + \hline + RAD03 + & It will be possible to add additional terms and/or conditions to an existing policy. + & 1\\ + \hline + RAD04 + & The system shall provide a way to add, edit and remove types of combinations. + & 1\\ + \hline + RAD05 + & The system shall provide a way to add, edit and remove policies by authorized personnel. + & 1\\ + \hline + RAD06 + & The system shall provide a way to add, edit and remove risks by authorized personnel. + & 1\\ + \hline + RAD07 + & The system shall provide a way to add, edit and remove proposals by authorized personnel. + & 1\\ + \hline + RAD08 + & When a new combination is added to the system it will check whether it is applicable to existing policies and notify the client if needed. + & 1\\ + \hline + RAD09 + & The system shall track employee's details: + \begin{itemize} + \item Name + \item Contact information + \item Workers Compensation Details + \item Timesheets + \item Career tracking + \end{itemize} + & 3\\ + \hline + RAD10 + & It shall be possible to add, edit and query employees details. + & 3\\ + \hline + RAD11 + & It shall be possible for employees to manage their timesheets. + & 3\\ + \hline + RAD12 + & The HR module must provide a way to handle internal career tracking. + & 3\\ + \hline + 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 + & Possible insurances for individual customers are: + \begin{itemize} + \item vehicle + \item home + \item contents + \item life cover + \item hospital insurance + \end{itemize} + & 1\\ + \hline + RIP02 + & Possible 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 will 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 + & Given 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 one of the following terms: + \begin{itemize} + \item daily + \item weekly + \item fortnightly + \item monthly + \item quarterly + \item yearly + \end{itemize} + & 1\\ + \hline + RPA04 + & The system shall make it possible for premium payments to be renewed manually or automatically. + & 1\\ + \hline +\end{longtable} + +\section{Constraint requirements} +\begin{longtable}[l]{|p{20mm}|p{105mm}|r|} + \hline + \textbf{Id} & \textbf{Requirement}\\ + \endfirsthead + \hline + \textbf{Id} & \textbf{Requirement}\\ + \endhead + \hline + C001 + & Customers can have no more then two representatives.\\ + \hline +\end{longtable} \ No newline at end of file -- cgit v0.12