2.1 completed

This commit is contained in:
Giulio De Pasquale 2017-01-19 15:52:46 +01:00
parent d575cdbbf0
commit 3dee881ab7

View File

@ -651,7 +651,15 @@ Reference documents LAL
\end_layout \end_layout
\begin_layout Section \begin_layout Section
Function Points: size estimation Function Point
\end_layout
\begin_layout Standard
A function point is a "unit of measurement" representing how many functionalitie
s the information system provides to the user.
Function points are used to calculate a functional size measurement (FSM)
of software; usually the cost of a single unit is calculated from past
projects.
\end_layout \end_layout
\begin_layout Subsection \begin_layout Subsection
@ -659,46 +667,67 @@ Overview
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard
The Function Point approach is a very useful tool for estimating the effort Several aspects are considered for the estimation, as prescribed by the
needed in designing and coding a project. specifications:
Several aspects are considered for the estimation, as prescribed by the
specifications.
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
Internal Logic Files: homogeneous set of data handled by the application
being developed; \series bold
Internal Logic Files
\series default
: homogeneous set of data handled by the application being developed;
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
External Interface Files: homogeneous set of data managed by the application
but created elsewhere; \series bold
External Interface Files
\series default
: homogeneous set of data managed by the application but created elsewhere;
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
External Input: operation invoked for doing a simple operation on the system
with external data (for example, user registration, booking a cab. \series bold
. External Input
. \series default
); : basic operation involving externally provided data as input;
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
External Inquiry: operation that involves both input and output, mainly
for retrieving information from the system; \series bold
External Inquiry
\series default
: basic operation involving both input and output, mainly for retrieving
information from the system;
\end_layout \end_layout
\begin_layout Itemize \begin_layout Itemize
External Output: system operation producing data for the external en- vironment.
\series bold
External Output
\series default
: basic operation which provides data to the external environment.
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard
For each point a counting weight (Low, Avg. The
or High) has been given according to the parameters specified in Tables \series bold
counting weight
\series default
(Low, Avg.
or High) has been defined according to the parameters specified in Tables
1-3. 1-3.
After that, a certain amount of FPs has been calculated for each section Finally, the
according to Table 4. \series bold
function points
\series default
has been calculated for each section according to Table 4 in order to get
the estimated SLOC size, as described in Section 2.7.
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard