Skip to content

Commit 599f533

Browse files
committed
fix: sistema alcuni issue su tutti i documenti
1 parent b250e92 commit 599f533

File tree

11 files changed

+33
-57
lines changed

11 files changed

+33
-57
lines changed

commons/template.tex

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,14 @@ \section*{Registro delle modifiche}%
7373

7474
\pagestyle{usual}
7575
\pagenumbering{arabic}
76+
77+
\newcommand{\scopoDelProdotto}{
78+
\subsection{Scopo del prodotto}%
79+
\label{sub:scopo_del_prodotto}
80+
L'obiettivo del progetto è sviluppare un'applicazione mobile distribuita, seguendo il modello client/server.
81+
Il client deve essere in grado di segnalare sia l'ingresso che l'uscita dell'utente dai luoghi (in modalità anonima o meno a seconda delle esigenze), i quali sono definiti dalle organizzazioni.
82+
Il server deve fornire la possibilità di raccogliere ed analizzare i dati relativi alle organizzazioni.
83+
In caso di utenti anonimi l'analisi riguarda solo una stima del numero totale di persone presenti in un dato momento.
84+
In caso di utenti autenticati deve inoltre essere possibile effettuare query di monitoraggio specifiche.
85+
In merito all'ottimizzazione della geolocalizzazione, è richiesto un report che esponga le scelte progettuali, le rispettive motivazioni e i test eseguiti per garantire la rilevazione sufficiente precisa della posizione, considerando le limitazioni dello smartphone.
86+
}

esterni/analisi-dei-requisiti/components/introduzione.tex

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,7 @@ \subsection{Scopo del documento}%
66
Il presente \glossario{documento} ha lo scopo di descrivere in maniera dettagliata i \glossario{requisiti} impliciti ed espliciti individuati per il \glossario{prodotto}.
77
Tali requisiti sono stati identificati dall'analisi del \glossario{capitolato} C5 ed i successivi incontri con il \glossario{proponente}, \textit{Imola Informatica}.
88

9-
\subsection{Scopo del prodotto}%
10-
\label{sub:scopo_del_prodotto}
11-
L'obiettivo del \glossario{progetto} è sviluppare un'\glossario{applicazione mobile} distribuita, seguendo il \glossario{modello client/server}.
12-
Il \glossario{client} deve essere in grado di segnalare sia l'ingresso che l'uscita dell'\glossario{utente} dai \glossario{luoghi} (in modalità anonima o meno a seconda delle esigenze), i quali sono definiti dalle \glossario{organizzazioni}.
13-
Il \glossario{server} deve fornire la possibilità di raccogliere ed analizzare i \glossario{dati} relativi alle organizzazioni.
14-
In caso di utenti anonimi l'analisi riguarda solo una \glossario{stima} del numero totale di persone presenti in un dato momento.
15-
In caso di utenti autenticati deve inoltre essere possibile effettuare \glossario{query} di monitoraggio specifiche.
16-
In merito all'ottimizzazione della geolocalizzazione, è richiesto un \glossario{report} che esponga le scelte progettuali, le rispettive motivazioni e i test eseguiti per garantire la rilevazione sufficiente precisa della posizione, considerando le limitazioni dello \glossario{smartphone}.
17-
9+
\scopoDelProdotto{}
1810

1911
\subsection{Glossario}%
2012
\label{sub:glossario}

esterni/piano-di-progetto/components/introduzione.tex

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,9 @@ \subsection{Scopo del documento}%
1313
\item Consuntivo della fase di analisi e conclusioni.
1414
\end{itemize}
1515
% sub:scopo_del_documento (end)
16-
\subsection{Scopo del prodotto}%
17-
\label{sub:scopo_del_prodotto}
18-
L'obiettivo del \glossario{progetto} è sviluppare un'\glossario{applicazione mobile} distribuita, seguendo il \glossario{modello client/server}.
19-
Il \glossario{client} deve essere in grado di segnalare sia l'ingresso che l'uscita dell'\glossario{utente} dai \glossario{luoghi} (in modalità anonima o meno a seconda delle esigenze), i quali sono definiti dalle \glossario{organizzazioni}.
20-
Il \glossario{server} deve fornire la possibilità di raccogliere ed analizzare i \glossario{dati} relativi alle organizzazioni.
21-
In caso di utenti anonimi l'analisi riguarda solo una \glossario{stima} del numero totale di persone presenti in un dato momento.
22-
In caso di utenti autenticati deve inoltre essere possibile effettuare \glossario{query} di monitoraggio specifiche.
23-
In merito all'ottimizzazione della geolocalizzazione, è richiesto un \glossario{report} che esponga le scelte progettuali, le rispettive motivazioni e i test eseguiti per garantire la rilevazione sufficiente precisa della posizione, considerando le limitazioni dello \glossario{smartphone}.
24-
%sub:scopo_del_prodotto (end)
16+
17+
\scopoDelProdotto{}
18+
2519
\subsection{Glossario}%
2620
\label{sub:glossario}
2721
Al fine di rendere il documento più chiaro possibile, i termini che possono assumere un significato ambiguo sono evidenziati (i.e., \glossario{server}) e riportati nel \textit{Glossario} accompagnati da una definizione dettagliata.
@@ -31,7 +25,7 @@ \subsection{Riferimenti}%
3125
\subsubsection{Normativi}%
3226
\label{subs:normativi}
3327
\begin{itemize}
34-
\item \textit{Norme di progetto}.
28+
\item \textit{Norme di progetto (versione \versione)}.
3529
\item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/RO.html}{Organigramma e specifica tecnico-economica}.
3630
\end{itemize}
3731
% subs:normativi (end)

esterni/piano-di-qualifica/components/introduzione.tex

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,9 @@ \subsection{Scopo del documento}%
99
In questo modo è quindi possibile rilevare e correggere il prima possibile eventuali anomalie, riducendo al minimo lo spreco delle risorse.
1010

1111
% sub:scopo_del_documento (end)
12-
\subsection{Scopo del prodotto}%
13-
\label{sub:scopo_del_prodotto}
14-
L'obiettivo del \glossario{progetto} è sviluppare un'\glossario{applicazione mobile} distribuita, seguendo il \glossario{modello client/server}.
15-
Il \glossario{client} deve essere in grado di segnalare sia l'ingresso che l'uscita dell'\glossario{utente} dai \glossario{luoghi} (in modalità anonima o meno a seconda delle esigenze), i quali sono definiti dalle \glossario{organizzazioni}.
16-
Il \glossario{server} deve fornire la possibilità di raccogliere ed analizzare i \glossario{dati} relativi alle organizzazioni.
17-
In caso di utenti anonimi l'analisi riguarda solo una \glossario{stima} del numero totale di persone presenti in un dato momento.
18-
In caso di utenti autenticati deve inoltre essere possibile effettuare \glossario{query} di monitoraggio specifiche.
19-
In merito all'ottimizzazione della geolocalizzazione, è richiesto un \glossario{report} che esponga le scelte progettuali, le rispettive motivazioni e i test eseguiti per garantire la rilevazione sufficiente precisa della posizione, considerando le limitazioni dello \glossario{smartphone}.
2012

21-
\subparagraph*{Errore sulla geolocalizzazione}%
22-
\label{subp:errore_sulla_geolocalizzazione}
23-
È richiesto un \glossario{report} che esponga le scelte progettuali, le rispettive motivazioni e i test eseguiti per garantire la rilevazione sufficiente precisa della posizione, considerando le limitazioni dello \glossario{smartphone}.
24-
% subs:errore_sulla_geolocalizzazione (end)
25-
% sub:scopo_del_prodotto (end)
13+
\scopoDelProdotto{}
14+
2615
\subsection{Glossario}%
2716
\label{sub:glossario}
2817
Al fine di rendere il documento più chiaro possibile, i termini che possono assumere un significato ambiguo sono evidenziati (i.e., \glossario{client}) e riportati in \textit{Glossario1.0.0.pdf} accompagnati da una definizione.
@@ -32,16 +21,16 @@ \subsection{Riferimenti}%
3221
\subsubsection{Normativi}%
3322
\label{par:normativi}
3423
\begin{itemize}
35-
\item \textit{Norme di progetto}.
24+
\item \textit{Norme di progetto (versione \versione)}.
3625
\item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C5.pdf}{Capitolato d'appalto C5}.
3726
\end{itemize}
3827
% subs:normativi (end)
3928
\subsubsection{Informativi}%
4029
\label{par:informativi}
4130
\begin{itemize}
4231
\item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/C5a.pdf}{Seminario di presentazione del capitolato C5}.
43-
\item \href{https://iso25000.com/index.php/en/iso-25000-standards/iso-25010}{ISO 25010}.
44-
\item \href{https://www.math.unipd.it/~tullio/IS-1/2009/Approfondimenti/ISO_12207-1995.pdf}{ISO 12207:1995, sezioni sul processo di accertamento della qualità, verifica e validazione}.
32+
\item \href{https://iso25000.com/index.php/en/iso-25000-standards/iso-25010}{ISO/IEC 25010:2011}.
33+
\item \href{https://www.math.unipd.it/~tullio/IS-1/2009/Approfondimenti/ISO_12207-1995.pdf}{ISO/IEC 12207:1995, sezioni sul processo di accertamento della qualità, verifica e validazione}.
4534
\end{itemize}
4635
% subs:informativi
4736
% sub:riferimenti (end)

esterni/verbali/verbale-esterno_2020-03-11.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,10 +114,10 @@ \section{Conversazione Telegram}%
114114

115115
\begin{enumerate}
116116
\item Ciao scusate il ritardo
117-
Come primo consiglio visto le precedenti esperienze vi consiglio di poter avere l'intero ciclo dell' applicazione prima in locale
117+
Come primo consiglio visto le precedenti esperienze vi consiglio di poter avere l'intero ciclo dell'applicazione prima in locale
118118
Ad esempio con un docker compose che simula sia i client che lato server
119119
\item Questo permette anche di avere un fall back in caso di problemi durante la demo
120-
\item Per il resto vi invito sulla mail che mi avete dato e vi credo gli account per creare delle vm su di un nostro cluster interno
120+
\item Per il resto vi invito sulla mail che mi avete dato e vi creo gli account per creare delle VM su di un nostro cluster interno
121121
\item Ma sul principio di creare l'intera infrastruttura in locale mi sembra una cosa sulla quale dovreste spingere
122122
\item Anche in un ottica \glossario{Dev ops} e vi facilità poi a approcciare \glossario{Kubernetes}
123123
\end{enumerate}

interni/norme-di-progetto/components/introduzione.tex

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,6 @@ \subsection{Scopo del documento}%
99
Si vogliono definire le regole e le norme a cui ogni membro del gruppo deve attenersi al fine di ottenere un efficace way of working nel corso di ogni attività di processo.
1010
Il documento verrà aggiornato nel corso del tempo, pertanto è ancora incompleto.
1111

12-
\subsection{Scopo del prodotto}%
13-
\label{sub:scopo_del_prodotto}
14-
L'obiettivo del \glossario{progetto} è sviluppare un'\glossario{applicazione mobile} distribuita, seguendo il \glossario{modello client/server}.
15-
Il \glossario{client} deve essere in grado di segnalare sia l'ingresso che l'uscita dell'\glossario{utente} dai \glossario{luoghi} (in modalità anonima o meno a seconda delle esigenze), i quali sono definiti dalle \glossario{organizzazioni}.
16-
Il \glossario{server} deve fornire la possibilità di raccogliere ed analizzare i \glossario{dati} relativi alle organizzazioni.
17-
In caso di utenti anonimi l'analisi riguarda solo una \glossario{stima} del numero totale di persone presenti in un dato momento.
18-
In caso di utenti autenticati deve inoltre essere possibile effettuare \glossario{query} di monitoraggio specifiche.
19-
In merito all'ottimizzazione della geolocalizzazione, è richiesto un \glossario{report} che esponga le scelte progettuali, le rispettive motivazioni e i test eseguiti per garantire la rilevazione sufficiente precisa della posizione, considerando le limitazioni dello \glossario{smartphone}.
20-
21-
2212
\subsection{Glossario}%
2313
\label{sub:glossario}
2414

interni/norme-di-progetto/components/processi-di-supporto.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ \subsection{Descrizione}%
77

88
I processi di supporto operano a sostegno degli altri processi con lo scopo di garantire il successo e fornire qualità al progetto.
99
Essi non esistono autonomamente ma hanno la necessità di appoggiarsi ad altri processi.
10-
ISO 11207:1995 ne distingue otto:
10+
ISO/IEC 12207:1995 ne distingue otto:
1111

1212
\begin{itemize}
1313
\item Documentazione

interni/norme-di-progetto/components/processi-organizzativi/formazione-del-personale.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ \subsubsection{Finalità}%
1212
\subsubsection{Descrizione}%
1313
\label{subs:formazione_del_personale/descrizione}
1414

15-
L'implementazione di questo processo non utilizza attività come definite dall'ISO 12207:1995 per via della natura particolare del progetto, e del fatto che le ore impegnate nell'apprendimento delle tecnologie necessarie a sviluppare il prodotto non vengono rendicontate.
15+
L'implementazione di questo processo non utilizza attività come definite dall'ISO/IEC 12207:1995 per via della natura particolare del progetto, e del fatto che le ore impegnate nell'apprendimento delle tecnologie necessarie a sviluppare il prodotto non vengono rendicontate.
1616
L'unica attività istanziata da GruppOne è quella di formazione individuale e autoapprendimento.
1717

1818
\subsubsection{Attività}%

interni/norme-di-progetto/components/processi-primari.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
\subsection{Descrizione}%
66
\label{sub:processi_primari/descrizione}
7-
Sono i processi essenziali durante il ciclo di vita del software. ISO 12207:1995 ne definisce cinque:
7+
Sono i processi essenziali durante il ciclo di vita del software. ISO/IEC 12207:1995 ne definisce cinque:
88

99
\begin{itemize}
1010
\item Acquisizione

interni/verbali/verbale-interno_2020-01-03.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ \section{Scelta modello di sviluppo}%
7474
Quest'ultimo si presta molto bene a un approccio con integrazione continua, simile a quello che abbiamo scelto di adottare per il processo di documentazione.
7575
Risulterebbe forse difficile adattarlo allo scaglionamento imposto dalle revisioni di progresso.
7676

77-
Invece il modello incrementale, secondo quanto detto a lezione, può venir applicato in maniera trasparente ai nostri vincoli, in particolare facendo riferimento allo schema secondo ISO 12207:1995.
77+
Invece il modello incrementale, secondo quanto detto a lezione, può venir applicato in maniera trasparente ai nostri vincoli, in particolare facendo riferimento allo schema secondo ISO/IEC 12207:1995.
7878

7979
\section{Abbozzare pianificazione con il modello scelto}%
8080
\label{sec:abbozzare_pianificazione_con_il_modello_scelto}

0 commit comments

Comments
 (0)