Section 6.3 done
This commit is contained in:
parent
70b920027e
commit
ffd821485f
@ -9034,11 +9034,50 @@ In the meantime, tests will be run all along the entire development process
|
|||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
|
|
||||||
\series bold
|
\series bold
|
||||||
In Figure 3 you can find the dependency graph of every task, in Table 20,
|
In Figure 1 you can find the dependency graph of every task.
|
||||||
instead, you can find the schedule of every task.
|
|
||||||
Also the Gantt chart for the project is provided in Figure 4.
|
Also the Gantt chart for the project is provided in Figure 4.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Standard
|
||||||
|
\begin_inset Float figure
|
||||||
|
wide false
|
||||||
|
sideways false
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
\align center
|
||||||
|
\begin_inset Graphics
|
||||||
|
filename res/Dependencies.png
|
||||||
|
lyxscale 10
|
||||||
|
scale 45
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
|
\begin_inset Caption Standard
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
Dependency graph
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
\begin_inset Newpage newpage
|
\begin_inset Newpage newpage
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -9095,7 +9134,7 @@ The following tables explain further the work division throughout the whole
|
|||||||
\begin_inset Float table
|
\begin_inset Float table
|
||||||
wide false
|
wide false
|
||||||
sideways false
|
sideways false
|
||||||
status open
|
status collapsed
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
\begin_inset Tabular
|
\begin_inset Tabular
|
||||||
@ -9357,7 +9396,7 @@ RASD:
|
|||||||
\begin_inset Float table
|
\begin_inset Float table
|
||||||
wide false
|
wide false
|
||||||
sideways false
|
sideways false
|
||||||
status open
|
status collapsed
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
\begin_inset Tabular
|
\begin_inset Tabular
|
||||||
@ -9619,7 +9658,7 @@ Design Document:
|
|||||||
\begin_inset Float table
|
\begin_inset Float table
|
||||||
wide false
|
wide false
|
||||||
sideways false
|
sideways false
|
||||||
status open
|
status collapsed
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
\begin_inset Tabular
|
\begin_inset Tabular
|
||||||
@ -9885,7 +9924,7 @@ ITPD:
|
|||||||
\begin_inset Float table
|
\begin_inset Float table
|
||||||
wide false
|
wide false
|
||||||
sideways false
|
sideways false
|
||||||
status open
|
status collapsed
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
\align center
|
\align center
|
||||||
@ -10638,9 +10677,8 @@ Possible solution
|
|||||||
\begin_inset Text
|
\begin_inset Text
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
Testing may prove difficult (for example, if several mocks are necessary)
|
The testing phase may be harder than expected and / or highlight bugs that
|
||||||
or highlight problems which are hard to solve, especially when doing integratio
|
are hard to solve.
|
||||||
n testing or even worse validation
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -10667,10 +10705,9 @@ Critical
|
|||||||
\begin_inset Text
|
\begin_inset Text
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
All components must be unit tested as soon as possible, to eliminate serious
|
Every component has to be tested as soon as possible in order to solve critical
|
||||||
bugs when they first appear; integration testing must be done according
|
bugs and integration testing has to be executed as defined in the ITPD.
|
||||||
to the specifications contained in [5].
|
A requirements check has to be done periodically.
|
||||||
A periodic check of requirements contained in [2] is also required
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -10681,8 +10718,8 @@ All components must be unit tested as soon as possible, to eliminate serious
|
|||||||
\begin_inset Text
|
\begin_inset Text
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
A lack of previous experience in developing with Java EE can almost surely
|
Lack of experience in the new environment (e.g JavaEE) may slow down the
|
||||||
slow down the entire team, which has to study these new technologies first
|
development or other experienced team members.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -10709,8 +10746,8 @@ Critical
|
|||||||
\begin_inset Text
|
\begin_inset Text
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
This has to be account in the first stages of planning and inserted in the
|
This has to be taken into account in the first stages of planning and put
|
||||||
project scheduling
|
into the project scheduling.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -10721,7 +10758,8 @@ This has to be account in the first stages of planning and inserted in the
|
|||||||
\begin_inset Text
|
\begin_inset Text
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
The application may be susceptible to security issues if not well designed
|
Security bugs may be suddenly discovered if the application is not well
|
||||||
|
designed.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -10748,9 +10786,10 @@ Critical
|
|||||||
\begin_inset Text
|
\begin_inset Text
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
All modern standards in computer security guidelines must be followed, especiall
|
Computer security guidelines have to be followed in order to minimize the
|
||||||
y when dealing with the user input, which has to be correctly verified and
|
number of incidents; when dealing with user inputs, each field has to be
|
||||||
processed
|
sanitized.
|
||||||
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
@ -10761,8 +10800,8 @@ y when dealing with the user input, which has to be correctly verified and
|
|||||||
\begin_inset Text
|
\begin_inset Text
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
If the servers happen to be unreliable or in the case of more users than
|
A significant downtime can critically damage the whole project if the servers
|
||||||
expected, a significant downtime can seriously damage the whole projects
|
are unreliable or more than the expected number of users use the service.
|
||||||
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
@ -10790,8 +10829,8 @@ Critical
|
|||||||
\begin_inset Text
|
\begin_inset Text
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
\begin_layout Plain Layout
|
||||||
A scalable design of the overall architec- ture is essential, both in software
|
The architecture has to adopt a fully scalable design, both software and
|
||||||
and in hardware choices
|
hardware side.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\end_inset
|
\end_inset
|
||||||
|
Loading…
Reference in New Issue
Block a user