From 006d4cf18a36ecade71dd2ed1ef474ed31b72030 Mon Sep 17 00:00:00 2001 From: alberto1598 Date: Wed, 17 Jun 2020 15:19:47 +0200 Subject: [PATCH 01/11] docs(NdP): aggiorna registro norme di progetto --- .../norme-di-progetto/norme-di-progetto.tex | 47 +++++++++++-------- 1 file changed, 27 insertions(+), 20 deletions(-) diff --git a/interni/norme-di-progetto/norme-di-progetto.tex b/interni/norme-di-progetto/norme-di-progetto.tex index 8c55c144..2fe682c5 100644 --- a/interni/norme-di-progetto/norme-di-progetto.tex +++ b/interni/norme-di-progetto/norme-di-progetto.tex @@ -30,20 +30,27 @@ \setDescrizione{Questo documento descrive il nostro Way of Working} \setModifiche{% +\rowcolorOne{} 1.0.0 & Fabio Screttro & 2020--06--18 & consegna documenti \textit{Revisione di accettazione}\\\hline % chktex 44 +\rowcolorTwo{} 0.4.5 & Fabio Screttro & 2020--06--17 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline %chktex 44 +\rowcolorOne{} 0.4.4 & Fabio Screttro & 2020--06--17 & modifica, verifica e approva \textit{Piano di progetto} \\\hline %chktex 44 +\rowcolorTwo{} 0.4.3 & Fabio Screttro & 2020--06--16 & modifica, verifica e approva \textit{Manuale manutentore} \\\hline %chktex 44 +\rowcolorOne{} & Fabio Scettro & 2020--06--16 & approva documento \\% +\rowcolorOne{} 0.4.2 & Alessandro Rizzo & 2020--05--25 & aggiungi definizione di coverage §~\ref{par:MPS-COC_copertura_codice} \\\hline% +\rowcolorTwo{} 0.4.1 & Fabio Screttro & 2020--06--15 & modifica, verifica e approva \textit{Manuale utente} \\\hline %chktex 44 \rowcolorOne{} 0.4.0 & Luca Ercole & 2020--05--11 & consegna documenti \textit{Revisione di qualifica} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 \rowcolorTwo{} 0.3.4 & Luca Ercole & 2020--05--10 & approva documento \\ % chktex 44 \rowcolorTwo{} & Alessandro Rizzo & 2020--05--10 & verifica documento \\ % chktex 44 \rowcolorTwo{} & Alberto Cocco & 2020--05--09 & aggiorna tutte le procedure per assegnare codici \\ % chktex 44 \rowcolorTwo{} & Riccardo Cestaro & 2020--05--09 & aggiorna metriche §~\ref{sub:sviluppo} \\\hline % chktex 44 -\rowcolorOne{} 0.3.3 & Luca Ercole & 2020--05--08 & modifica \textit{Analisi dei requisiti} \\ \hline % chktex 44 -\rowcolorTwo{} 0.3.2 & Luca Ercole & 2020--05--08 & creazione \textit{Manuale sviluppatore} \\\hline % chktex 44 -\rowcolorOne{} 0.3.1 & Luca Ercole & 2020--05--07 & creazione \textit{Manuale utente} \\\hline % chktex 44 +\rowcolorOne{} 0.3.3 & Luca Ercole & 2020--05--08 & modifica, verifica e approva \textit{Analisi dei requisiti} \\ \hline % chktex 44 +\rowcolorTwo{} 0.3.2 & Luca Ercole & 2020--05--08 & crea, verifica e approva \textit{Manuale manutentore} \\\hline % chktex 44 +\rowcolorOne{} 0.3.1 & Luca Ercole & 2020--05--07 & crea, verifica e approva \textit{Manuale utente} \\\hline % chktex 44 \rowcolorTwo{} 0.3.0 & Alberto Cocco & 2020--04--13 & consegna documenti \textit{Revisione di progettazione}\\\hline % chktex 44 -\rowcolorOne{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica \textit{Piano di qualifica}\\\hline % chktex 44 -\rowcolorTwo{} 0.2.3 & Alberto Cocco & 2020--04--12 & modifica \textit{Glossario }\\\hline % chktex 44 -\rowcolorOne{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica \textit{Piano di progetto}\\\hline % chktex 44 +\rowcolorOne{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Piano di qualifica}\\\hline % chktex 44 +\rowcolorTwo{} 0.2.3 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Glossario }\\\hline % chktex 44 +\rowcolorOne{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Piano di progetto}\\\hline % chktex 44 \rowcolorTwo{} 0.2.1 & Alberto Cocco & 2020--04--11 & approva documento \\% \rowcolorTwo{} & Luca Ercole & 2020--04--11 & corregge errori emersi dalla verifica \\% \rowcolorTwo{} & Fabio Scettro & 2020--04--10 & verifica sezione §~\ref{sec:processi_organizzativi} \\% @@ -54,7 +61,7 @@ \rowcolorTwo{} & Alessandro Rizzo & 2020--04--09 & sistema processo §~\ref{sub:sviluppo} \\% \rowcolorTwo{} & Alberto Gobbo & 2020--04--09 & sistema processo §~\ref{sub:accertamento_della_qualita} \\\hline % chktex 44 \rowcolorOne{} 0.2.0 & Alberto Cocco & 2020--04--07 & consegna \textit{Technology baseline} \\\hline % chktex 44 -\rowcolorTwo{} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica \textit{Analisi dei requisiti}\\\hline % chktex 44 +\rowcolorTwo{} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica, verifica e approva \textit{Analisi dei requisiti}\\\hline % chktex 44 \rowcolorOne{} 0.1.6 & Riccardo Agatea & 2020--04--06 & approva documento \\% \rowcolorOne{} & Tobia Apolloni & 2020--04--05 & verifica documento \\% \rowcolorOne{} & Luca Ercole & 2020--04--02 & riscrive processi §~\ref{sub:gestione_della_configurazione} e §~\ref{sub:verifica} \\% @@ -70,22 +77,22 @@ \rowcolorTwo{} & Alberto Cocco & 2020--02--21 & amplia §~\ref{par:progettazione_architetturale_del_sistema} \\% \rowcolorTwo{} & Luca Ercole & 2020--02--19 & adegua il documento alla struttura richiesta \\% \rowcolorTwo{} & Alberto Cocco & 2020--02--19 & corregge attività mancanti in §~\ref{sub:fornitura} e §~\ref{par:analisi_dei_requisiti_del_sistema}\\% -\rowcolorTwo{} & Alberto Cocco & 2020--02--18 & modifica processo §~\ref{sub:gestione_dei_rischi} \\\hline % chktex 44 -\rowcolorOne{} 0.1.4 & Riccardo Agatea & 2020--03--01 & modifica \textit{Analisi dei requisiti}\\\hline % chktex 44 -\rowcolorTwo{} 0.1.3 & Riccardo Agatea & 2020--03--01 & modifica \textit{Glossario}\\\hline % chktex 44 -\rowcolorOne{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica \textit{Piano di progetto}\\\hline % chktex 44 -\rowcolorTwo{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica \textit{Piano di progetto}\\\hline % chktex 44 +\rowcolorTwo{} & Alberto Cocco & 2020--02--18 & modifica, verifica e approva processo §~\ref{sub:gestione_dei_rischi} \\\hline % chktex 44 +\rowcolorOne{} 0.1.4 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Analisi dei requisiti}\\\hline % chktex 44 +\rowcolorTwo{} 0.1.3 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Glossario}\\\hline % chktex 44 +\rowcolorOne{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica, verifica e approva \textit{Piano di progetto}\\\hline % chktex 44 +\rowcolorTwo{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica, verifica e approva \textit{Piano di progetto}\\\hline % chktex 44 \rowcolorOne{} 0.1.0 & Alessandro Rizzo & 2020--01--13 & consegna documenti \textit{Revisione dei requisiti} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.8 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Glossario}\\\hline % chktex 44 -\rowcolorOne{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Piano di qualifica}\\\hline % chktex 44 -\rowcolorTwo{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica \textit{Piano di progetto}\\\hline % chktex 44 -\rowcolorOne{} 0.0.5 & Alessandro Rizzo & 2020--01--03 & creazione \textit{Analisi dei requisiti}\\\hline % chktex 44 +\rowcolorTwo{} 0.0.8 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Glossario}\\\hline % chktex 44 +\rowcolorOne{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Piano di qualifica}\\\hline % chktex 44 +\rowcolorTwo{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica, verifica e approva \textit{Piano di progetto}\\\hline % chktex 44 +\rowcolorOne{} 0.0.5 & Alessandro Rizzo & 2020--01--03 & crea, verifica e approva \textit{Analisi dei requisiti}\\\hline % chktex 44 \rowcolorTwo{} 0.0.4 & Alessandro Rizzo & 2019--12--30 & approva documento \\% \rowcolorTwo{} & Alessandro Rizzo, Fabio Scettro & 2019--12--30 & verifica documento completo \\% \rowcolorTwo{} & Luca Ercole & 2019--12--29 & sistema alcuni dettagli e aggiungi varie metriche \\% \rowcolorTwo{} & Alberto Cocco,Luca Ercole & 2019--11--28 & correggi errori trovati durante la verifica \\% \rowcolorTwo{} & Fabio Scettro & 2019--12--28 & revisiona il documento \\% -\rowcolorTwo{} & Luca Ercole & 2019--12--27 & modifica sistema di numerazione dei requisiti \\% +\rowcolorTwo{} & Luca Ercole & 2019--12--27 & modifica, verifica e approva sistema di numerazione dei requisiti \\% \rowcolorTwo{} & Alberto Cocco, Luca Ercole & 2019--12--27 & risolvi alcuni errori \\% \rowcolorTwo{} & Alessandro Rizzo & 2019--12--26 & revisiona il documento \\% \rowcolorTwo{} & Alberto Cocco & 2019--12--26 & aggiungi processi §~\ref{sub:verifica} e §~\ref{sub:validazione} \\% @@ -100,7 +107,7 @@ \rowcolorTwo{} & Alberto Cocco & 2019--12--21 & completa struttura dei processi \\% \rowcolorTwo{} & Alberto Gobbo & 2019--12--21 & inizia §~\ref{sec:introduzione} \\\hline % chktex 44 \rowcolorOne{} 0.0.3 & Alessandro Rizzo & 2019--12--07 & crea \textit{Studio di fattibilità} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.2 & Riccardo Agatea & 2019--11--25 & Creazione \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.2 & Riccardo Agatea & 2019--11--25 & crea, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 \rowcolorOne{} 0.0.1 & Riccardo Agatea & 2019--11--19 & approva bozza \\% \rowcolorOne{} & Alberto Cocco & 2019--11--18 & aggiungi prima bozza di §~\ref{sub:documentazione} \\% \rowcolorOne{} & Alberto Cocco & 2019--11--16 & aggiungi struttura di §~\ref{sec:processi_primari}, §~\ref{sec:processi_di_supporto}, §~\ref{sec:processi_organizzativi} \\% From 582ec5a80e3e24a55181607bd12863070f1c73bf Mon Sep 17 00:00:00 2001 From: alberto1598 Date: Wed, 17 Jun 2020 15:20:22 +0200 Subject: [PATCH 02/11] fix(NdP): sistema registro delle modifiche ndp --- interni/norme-di-progetto/norme-di-progetto.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interni/norme-di-progetto/norme-di-progetto.tex b/interni/norme-di-progetto/norme-di-progetto.tex index 2fe682c5..0f9d3c68 100644 --- a/interni/norme-di-progetto/norme-di-progetto.tex +++ b/interni/norme-di-progetto/norme-di-progetto.tex @@ -34,8 +34,8 @@ \rowcolorTwo{} 0.4.5 & Fabio Screttro & 2020--06--17 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline %chktex 44 \rowcolorOne{} 0.4.4 & Fabio Screttro & 2020--06--17 & modifica, verifica e approva \textit{Piano di progetto} \\\hline %chktex 44 \rowcolorTwo{} 0.4.3 & Fabio Screttro & 2020--06--16 & modifica, verifica e approva \textit{Manuale manutentore} \\\hline %chktex 44 -\rowcolorOne{} & Fabio Scettro & 2020--06--16 & approva documento \\% -\rowcolorOne{} 0.4.2 & Alessandro Rizzo & 2020--05--25 & aggiungi definizione di coverage §~\ref{par:MPS-COC_copertura_codice} \\\hline% +\rowcolorOne{} 0.4.2 & Fabio Scettro & 2020--06--16 & approva documento \\% +\rowcolorOne{} & Alessandro Rizzo & 2020--05--25 & aggiungi definizione di coverage §~\ref{par:MPS-COC_copertura_codice} \\\hline %chktex 44 \rowcolorTwo{} 0.4.1 & Fabio Screttro & 2020--06--15 & modifica, verifica e approva \textit{Manuale utente} \\\hline %chktex 44 \rowcolorOne{} 0.4.0 & Luca Ercole & 2020--05--11 & consegna documenti \textit{Revisione di qualifica} \\\hline % chktex 44 \rowcolorTwo{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 From b9f9570ec8fa72618cd02095a8e6b8f63992d699 Mon Sep 17 00:00:00 2001 From: alexrizzus Date: Wed, 17 Jun 2020 15:05:37 +0200 Subject: [PATCH 03/11] docs: aggiorna registro delle modifiche glossario --- esterni/glossario/glossario.tex | 52 ++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 23 deletions(-) diff --git a/esterni/glossario/glossario.tex b/esterni/glossario/glossario.tex index 4d8e38a3..1803fa6f 100644 --- a/esterni/glossario/glossario.tex +++ b/esterni/glossario/glossario.tex @@ -5,7 +5,7 @@ \title{Glossario} -\setResponsabile{Alberto Cocco} +\setResponsabile{Fabio Scettro} \setRedattori{ Luca Ercole \\ & Alberto Gobbo @@ -17,41 +17,47 @@ \setUso{Esterno} \setDescrizione{Questo documento ha lo scopo di definire tutti i termini comparsi nella documentazione che possono causare ambiguità.} \setModifiche{% +\rowcolorOne{} 1.0.0 & Fabio Scettro & 2020--06--17 & consegna documenti \textit{Revisione di accettazione} \\\hline % chktex 44 +\rowcolorTwo{} 0.4.5 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.4.4 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.4.3 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Manuale manutentore} \\\hline % chktex 44 +\rowcolorOne{} 0.4.2 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.4.1 & Fabio Scettro & 2020--06--15 & modifica, verifica e approva \textit{Manuale utente} \\\hline % chktex 44 \rowcolorOne{} 0.4.0 & Luca Ercole & 2020--05--11 & consegna documenti \textit{Revisione di qualifica} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.4 & Luca Ercole & 2020--05--10 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.3.3 & Luca Ercole & 2020--05--08 & modifica \textit{Analisi dei requisiti} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.2 & Luca Ercole & 2020--05--08 & creazione \textit{Manuale sviluppatore} \\\hline % chktex 44 -\rowcolorOne{} 0.3.1 & Luca Ercole & 2020--05--07 & creazione \textit{Manuale utente} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.4 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.3.3 & Luca Ercole & 2020--05--08 & modifica, verifica e approva \textit{Analisi dei requisiti} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.2 & Luca Ercole & 2020--05--08 & crea, verifica e approva \textit{Manuale manutentore} \\\hline % chktex 44 +\rowcolorOne{} 0.3.1 & Luca Ercole & 2020--05--07 & crea, verifica e approva \textit{Manuale utente} \\\hline % chktex 44 \rowcolorTwo{} 0.3.0 & Alberto Cocco & 2020--04--13 & consegna documenti \textit{Revisione di progettazione} \\% \hline %chktex 44 -\rowcolorOne{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica \textit{Piano di qualifica} \\% +\rowcolorOne{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Piano di qualifica} \\% \hline % chktex 44 \rowcolorTwo{} 0.2.3 & Alberto Cocco & 2020--04--12 & approva documento \\% \rowcolorTwo{} & Riccardo Agatea & 2020--04--12 & verifica documento completo \\% \rowcolorTwo{} & Alberto Gobbo & 2020--04--11 & aggiungi i nuovi termini al glossario e stendi la definizione \\ \hline % chktex 44 -\rowcolorOne{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica \textit{Piano di progetto} \\% +\rowcolorOne{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Piano di progetto} \\% \hline % chktex 44 -\rowcolorTwo{} 0.2.1 & Alberto Cocco & 2020--04--11 & modifica \textit{Norme di progetto} \\% +\rowcolorTwo{} 0.2.1 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Norme di progetto} \\% \hline % chktex 44 \rowcolorOne{} 0.2.0 & Alberto Cocco & 2020--04--07 & consegna \textit{Technology baseline} \\% \hline % chktex 44 -\rowcolorTwo{} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica \textit{Analisi dei requisiti} \\% -\rowcolorOne{} 0.1.6 & Riccardo Agatea & 2020--03--06 & modifica \textit{Norme di progetto} \\% +\rowcolorTwo{} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica, verifica e approva \textit{Analisi dei requisiti} \\% +\rowcolorOne{} 0.1.6 & Riccardo Agatea & 2020--03--06 & modifica, verifica e approva \textit{Norme di progetto} \\% \hline % chktex 44 -\rowcolorTwo{} 0.1.5 & Riccardo Agatea & 2020--03--04 & modifica \textit{Norme di progetto} \\% +\rowcolorTwo{} 0.1.5 & Riccardo Agatea & 2020--03--04 & modifica, verifica e approva \textit{Norme di progetto} \\% \hline % chktex 44 -\rowcolorOne{} 0.1.4 & Riccardo Agatea & 2020--03--01 & modifica \textit{Analisi dei requisiti} \\% +\rowcolorOne{} 0.1.4 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Analisi dei requisiti} \\% \hline % chktex 44 \rowcolorTwo{} 0.1.3 & Riccardo Agatea & 2020--03--01 & approva documento \\% \rowcolorTwo{} & Riccardo Agatea & 2020--03--01 & verifica documento completo \\% \rowcolorTwo{} & Alberto Gobbo & 2020--02--29 & aggiungi i nuovi termini al glossario e stendi la definizione \\ \hline % chktex 44 -\rowcolorOne{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica \textit{Piano di progetto} \\% +\rowcolorOne{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica, verifica e approva \textit{Piano di progetto} \\% \hline % chktex 44 -\rowcolorTwo{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica \textit{Piano di progetto} \\% +\rowcolorTwo{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica, verifica e approva \textit{Piano di progetto} \\% \hline % chktex 44 \rowcolorOne{} 0.1.0 & Alessandro Rizzo & 2020--01--13 & consegna documenti \textit{Revisione dei requisiti} \\% \hline % chktex 44 @@ -60,19 +66,19 @@ \rowcolorTwo{} & Alberto Gobbo & 2020--01--10 & aggiungi i termini al glossario e stendi la definizione \\% \rowcolorTwo{} & Alberto Gobbo & 2020--01--10 & crea struttura del documento vuoto \\% \hline % chktex 44 -\rowcolorOne{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & modifica \textit{Piano di qualifica} \\% +\rowcolorOne{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & modifica, verifica e approva \textit{Piano di qualifica} \\% \hline % chktex 44 -\rowcolorTwo{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica \textit{Piano di progetto} \\% +\rowcolorTwo{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica, verifica e approva \textit{Piano di progetto} \\% \hline % chktex 44 -\rowcolorOne{} 0.0.5 & Alessandro Rizzo & 2020--01--03 & modifica \textit{Analisi dei requisiti} \\% +\rowcolorOne{} 0.0.5 & Alessandro Rizzo & 2020--01--03 & modifica, verifica e approva \textit{Analisi dei requisiti} \\% \hline % chktex 44 -\rowcolorTwo{} 0.0.4 & Alessandro Rizzo & 2019--12--30 & modifica \textit{Norme di progetto} \\% +\rowcolorTwo{} 0.0.4 & Alessandro Rizzo & 2019--12--30 & modifica, verifica e approva \textit{Norme di progetto} \\% \hline % chktex 44 -\rowcolorOne{} 0.0.3 & Alessandro Rizzo & 2019--12--07 & modifica \textit{Studio di fattibilità} \\% +\rowcolorOne{} 0.0.3 & Alessandro Rizzo & 2019--12--07 & modifica, verifica e approva \textit{Studio di fattibilità} \\% \hline % chktex 44 -\rowcolorTwo{} 0.0.2 & Riccardo Agatea & 2019--11--25 & modifica \textit{Piano di progetto} \\% +\rowcolorTwo{} 0.0.2 & Riccardo Agatea & 2019--11--25 & modifica, verifica e approva \textit{Piano di progetto} \\% \hline % chktex 44 -\rowcolorOne{} 0.0.1 & Riccardo Agatea & 2019--11--19 & modifica \textit{Norme di progetto}% +\rowcolorOne{} 0.0.1 & Riccardo Agatea & 2019--11--19 & modifica, verifica e approva \textit{Norme di progetto}% } \setcounter{secnumdepth}{0} From c85402530dc6e32f74fe6d1fb1801317b628f9c5 Mon Sep 17 00:00:00 2001 From: alexrizzus Date: Wed, 17 Jun 2020 15:16:51 +0200 Subject: [PATCH 04/11] docs: aggiorna registro delle modifiche analisi dei requisiti --- .../analisi-dei-requisiti.tex | 50 +++++++++++-------- 1 file changed, 28 insertions(+), 22 deletions(-) diff --git a/esterni/analisi-dei-requisiti/analisi-dei-requisiti.tex b/esterni/analisi-dei-requisiti/analisi-dei-requisiti.tex index d07e308b..ba7d1dcd 100644 --- a/esterni/analisi-dei-requisiti/analisi-dei-requisiti.tex +++ b/esterni/analisi-dei-requisiti/analisi-dei-requisiti.tex @@ -8,7 +8,7 @@ \title{Analisi dei requisiti} -\setResponsabile{Luca Ercole} +\setResponsabile{Fabio Scettro} \setRedattori{ Riccardo Cestaro \\ & Alberto Gobbo \\ & @@ -23,44 +23,50 @@ \setUso{Esterno} \setDescrizione{Analisi dei requisiti del gruppo \emph{GruppOne} per la realizzazione del progetto \emph{Stalker}} \setModifiche{% +\rowcolorTwo{} 1.0.0 & Fabio Scettro & 2020--06--17 & consegna documenti \textit{Revisione di accettazione} \\\hline % chktex 44 +\rowcolorOne{} 0.4.5 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorTwo{} 0.4.4 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.4.3 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Manuale manutentore} \\\hline % chktex 44 +\rowcolorTwo{} 0.4.2 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.4.1 & Fabio Scettro & 2020--06--15 & modifica, verifica e approva \textit{Manuale utente} \\\hline % chktex 44 \rowcolorTwo{} 0.4.0 & Luca Ercole & 2020--05--11 & consegna documenti \textit{Revisione di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.3.4 & Luca Ercole & 2020--05--10 & modifica \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.3.4 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 \rowcolorTwo{} 0.3.3 & Luca Ercole & 2020--05--08 & approva documento \\ % chktex 44 \rowcolorTwo{} & Luca Ercole, Fabio Scettro & 2020--05--07 & verifica documento completo \\ % chktex 44 \rowcolorTwo{} & Alberto Gobbo & 2020--04--27 & correggi alcuni errori §~\ref{sub:requisiti_funzionali} \\ % chktex 44 \rowcolorTwo{} & Riccardo Cestaro & 2020--04--25 & correggi caso d'uso §~\ref{subs:UUC1.2} \\ % chktex 44 \rowcolorTwo{} & Riccardo Cestaro & 2020--04--22 & correggi requisiti §~\ref{sub:requisiti_di_vincolo} e §~\ref{sub:requisiti_funzionali} \\ % chktex 44 \rowcolorTwo{} & Riccardo Cestaro & 2020--04--21 & correggi caso d'uso §~\ref{subs:UUC1.3.4} e §~\ref{subs:UUC3.2.1} \\ % chktex 44 -\rowcolorOne{} 0.3.2 & Luca Ercole & 2020--05--08 & creazione \textit{Manuale sviluppatore} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.1 & Luca Ercole & 2020--05--07 & creazione \textit{Manuale utente} \\\hline % chktex 44 +\rowcolorOne{} 0.3.2 & Luca Ercole & 2020--05--08 & crea, verifica e approva \textit{Manuale manutentore} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.1 & Luca Ercole & 2020--05--07 & crea, verifica e approva \textit{Manuale utente} \\\hline % chktex 44 \rowcolorOne{} 0.3.0 & Alberto Cocco & 2020--04--13 & consegna documenti \textit{Revisione di progettazione} \\\hline % chktex 44 -\rowcolorTwo{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.2.3 & Alberto Cocco & 2020--04--12 & modifica \textit{Glossario} \\\hline % chktex 44 -\rowcolorTwo{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.2.1 & Alberto Cocco & 2020--04--11 & modifica \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.2.3 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Glossario} \\\hline % chktex 44 +\rowcolorTwo{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.2.1 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 \rowcolorTwo{} 0.2.0 & Alberto Cocco & 2020--04--07 & consegna \textit{Technology baseline} \\\hline % chktex 44 \rowcolorOne{} 0.1.7 & Alberto Cocco & 2020--04--06 & approva documento \\% \rowcolorOne{} & Alessandro Rizzo & 2020--04--05 & verifica documento \\% \rowcolorOne{} & Alberto Gobbo, Riccardo Cestaro & 2020--04--03 & aggiorna tabella dei requisiti \\% \rowcolorOne{} & Alberto Gobbo & 2020--04--02 & correggi casi d'uso applicazione mobile\\% \rowcolorOne{} & Riccardo Cestaro & 2020--04--01 & correggi casi d'uso web application \\\hline % chktex 44 -\rowcolorTwo{} 0.1.6 & Riccardo Agatea & 2020--03--06 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.1.5 & Riccardo Agatea & 2020--03--04 & modifica \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.1.6 & Riccardo Agatea & 2020--03--06 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.1.5 & Riccardo Agatea & 2020--03--04 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 \rowcolorTwo{} 0.1.4 & Riccardo Agatea & 2020--03--01 & approva documento \\% \rowcolorTwo{} & Luca Ercole & 2020--03--01 & verifica documento\\% \rowcolorTwo{} & Fabio Scettro & 2020--02--26 & correggi i requisiti in base ai nuovi casi d'uso e aggiungi la tabella §~\ref{subs:tracciamento_fonte-requisito} \\% \rowcolorTwo{} & Alberto Gobbo & 2020--02--22 & correggi i casi d'uso in §~\ref{sub:casi_duso_app} \\% \rowcolorTwo{} & Riccardo Cestaro & 2020--01--02 & correggi i casi d'uso in §~\ref{sub:casi_duso_web_app} \\% \hline % chktex 44 -\rowcolorOne{} 0.1.3 & Riccardo Agatea & 2020--03--01 & modifica \textit{Glossario} \\\hline % chktex 44 -\rowcolorTwo{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.1.3 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Glossario} \\\hline % chktex 44 +\rowcolorTwo{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 \rowcolorTwo{} 0.1.0 & Alessandro Rizzo & 2020--01--13 & consegna documenti \textit{Revisione dei requisit} \\\hline % chktex 44 -\rowcolorOne{} 0.0.8 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Glossario} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.0.8 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Glossario} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 \rowcolorTwo{} 0.0.5 & Alessandro Rizzo & 2020--01--03 & approva documento \\% \rowcolorTwo{} & Tobia Apolloni, Luca Ercole & 2020--01--03 & verifica documento completo \\% \rowcolorTwo{} & Riccardo Cestaro & 2020--01--03 & correggi errori segnalati \\% @@ -82,10 +88,10 @@ \rowcolorTwo{} & Riccardo Cestaro & 2019--12--28 & aggiungi introduzione e descrizione attori casi d'uso in §~\ref{sub:attori_casi_duso}\\% \rowcolorTwo{} & Luca Ercole & 2019--12--27 & aggiungi redattori e verificatori sui documenti \\% \rowcolorTwo{} & Luca Ercole & 2019--12--27 & crea template del documento \\\hline % chktex 44 -\rowcolorOne{} 0.0.4 & Alessandro Rizzo & 2019--12--30 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.3 & Alessandro Rizzo & 2019--12--07 & creazione \textit{Studio di fattibilità} \\\hline % chktex 44 -\rowcolorOne{} 0.0.2 & Riccardo Agatea & 2019--11--25 & creazione \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.1 & Riccardo Agatea & 2019--11--19 & creazione \textit{Norme di progetto}% +\rowcolorOne{} 0.0.4 & Alessandro Rizzo & 2019--12--30 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.3 & Alessandro Rizzo & 2019--12--07 & crea, verifica e approva \textit{Studio di fattibilità} \\\hline % chktex 44 +\rowcolorOne{} 0.0.2 & Riccardo Agatea & 2019--11--25 & crea, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.1 & Riccardo Agatea & 2019--11--19 & crea, verifica e approva \textit{Norme di progetto}% } \begin{document} From f43a59f792083f783f0024f202e4360373655939 Mon Sep 17 00:00:00 2001 From: alexrizzus Date: Wed, 17 Jun 2020 15:41:31 +0200 Subject: [PATCH 05/11] docs: aggiorna registro delle modifiche piano di progetto --- commons/template.tex | 2 +- .../components/riepilogo.tex | 2 +- .../piano-di-progetto/piano-di-progetto.tex | 57 ++++++++++++------- 3 files changed, 39 insertions(+), 22 deletions(-) diff --git a/commons/template.tex b/commons/template.tex index 77b5bf61..d71988d0 100644 --- a/commons/template.tex +++ b/commons/template.tex @@ -1,4 +1,4 @@ -\setVersione{0.4.0} +\setVersione{1.0.0} \thispagestyle{empty} \pagenumbering{gobble} diff --git a/esterni/piano-di-progetto/components/riepilogo.tex b/esterni/piano-di-progetto/components/riepilogo.tex index 7efca070..67c3ff6d 100644 --- a/esterni/piano-di-progetto/components/riepilogo.tex +++ b/esterni/piano-di-progetto/components/riepilogo.tex @@ -35,7 +35,7 @@ \subsection{Riepilogo ore}% \rowcolors{2}{lightgray}{white!80!lightgray!100} \renewcommand{\arraystretch}{2} \begin{tabular}{c c c} - \rowcolor{darkgray!90!}\color{white}{\textbf{Ruolo}} & \color{white}{\textbf{Totale ore}} & \color{white}{\textbf{Costo}} \\ + \rowcolor{darkgray!90!}\color{white}{\textbf{Persona}} & \color{white}{\textbf{Totale ore}} \\ Alessandro Rizzo&105\\ Alberto Cocco&100\\ Alberto Gobbo&100\\ diff --git a/esterni/piano-di-progetto/piano-di-progetto.tex b/esterni/piano-di-progetto/piano-di-progetto.tex index 9b9ec583..4b0b0c9a 100644 --- a/esterni/piano-di-progetto/piano-di-progetto.tex +++ b/esterni/piano-di-progetto/piano-di-progetto.tex @@ -5,7 +5,7 @@ \title{Piano di progetto} -\setResponsabile{Luca Ercole} +\setResponsabile{Fabio Scettro} \setRedattori{ Riccardo Agatea \\ & Alessandro Rizzo @@ -18,6 +18,23 @@ \setDescrizione{Documento che raccoglie l'analisi dei rischi e la pianificazione (compresi preventivo, consuntivi di periodo e preventivi a finire) del progetto ``Stalker''} \setModifiche{% +\rowcolor{white!80!lightgray!100}1.0.0 & Fabio Scettro & 2020--06--18 & consegna documenti \textit{Revisione di accettazione} \\% +\hline % chktex 44 +\rowcolor{lightgray} 0.4.5 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di qualifica} \\% +\hline % chktex 44 +\rowcolor{white!80!lightgray!100}0.4.4 & Fabio Scettro & 2020--06--17 & approva documento \\% +\rowcolor{white!80!lightgray!100} & Verificatori & 2020--06--16 & verifica documento \\% +\rowcolor{white!80!lightgray!100} & Alessandro Rizzo & 2020--06--15 & scrivi il riepilogo finale §\ref{sec:riepilogo} \\% +\rowcolor{white!80!lightgray!100} & Alessandro Rizzo & 2020--06--14 & aggiorna §\ref{sec:consuntivo_di_periodo} e §\ref{sec:preventivo_a_finire} con la fase di verifica e collaudo e preparazione alla RA \\% +\rowcolor{white!80!lightgray!100} & Alessandro Rizzo & 2020--06--13 & aggiorna §\ref{sec:consuntivo_di_periodo} e §\ref{sec:preventivo_a_finire} con gli incrementi 5,6 e 7 \\% +\rowcolor{white!80!lightgray!100} & Alessandro Rizzo & 2020--06--13 & aggiorna §\ref{sec:attualizzazione_dei_rischi} \\% +\hline % chktex 44 +\rowcolor{lightgray} 0.4.3 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Manuale manutentore} \\% +\hline % chktex 44 +\rowcolor{white!80!lightgray!100} 0.4.2 & Fabio Scettro & 2020--06--16 & crea, verifica e approva \textit{Norme di progetto} \\% +\hline % chktex 44 +\rowcolor{lightgray} 0.4.1 & Fabio Scettro & 2020--06--15 & crea, verifica e approva \textit{Manuale utente} \\% +\hline %chktex 44 \rowcolor{white!80!lightgray!100}0.4.0 & Luca Ercole & 2020--05--11 & consegna documenti \textit{Revisione di qualifica} \\% \hline % chktex 44 \rowcolor{lightgray}0.3.6 & Fabio Scettro & 2020--05--10 & approva documento \\% @@ -26,39 +43,39 @@ \rowcolor{lightgray} & Alessandro Rizzo & 2020--05--04 & correggi link non risolvibili e utilizzi erronei del temine \textit{fase} \\% \rowcolor{lightgray} & Alessandro Rizzo & 2020--04--26 & aggiorna §\ref{sec:consuntivo_di_periodo} e §\ref{sec:preventivo_a_finire} con l'incremento 2 \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100} 0.3.5 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di qualifica} \\% +\rowcolor{white!80!lightgray!100} 0.3.5 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di qualifica} \\% \hline % chktex 44 -\rowcolor{lightgray} 0.3.4 & Luca Ercole & 2020--05--10 & modifica \textit{Norme di progetto} \\% +\rowcolor{lightgray} 0.3.4 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Norme di progetto} \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100} 0.3.3 & Luca Ercole & 2020--05--08 & modifica \textit{Analisi dei requisiti} \\% +\rowcolor{white!80!lightgray!100} 0.3.3 & Luca Ercole & 2020--05--08 & modifica, verifica e approva \textit{Analisi dei requisiti} \\% \hline % chktex 44 -\rowcolor{lightgray} 0.3.2 & Luca Ercole & 2020--05--08 & creazione \textit{Manuale Sviluppatore} \\% +\rowcolor{lightgray} 0.3.2 & Luca Ercole & 2020--05--08 & crea, verifica e approva \textit{Manuale Sviluppatore} \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100} 0.3.1 & Luca Ercole & 2020--05--07 & creazione \textit{Manuale Utente} \\% +\rowcolor{white!80!lightgray!100} 0.3.1 & Luca Ercole & 2020--05--07 & crea, verifica e approva \textit{Manuale Utente} \\% \hline % chktex 44 \rowcolor{lightgray}0.3.0 & Alberto Cocco & 2020--04--13 & consegna documenti \textit{Revisione di progettazione} \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica \textit{Piano di qualifica} \\% +\rowcolor{white!80!lightgray!100} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Piano di qualifica} \\% \hline % chktex 44 -\rowcolor{lightgray}0.2.3 & Alberto Cocco & 2020--04--12 & modifica \textit{Glossario} \\% +\rowcolor{lightgray}0.2.3 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Glossario} \\% \hline % chktex 44 \rowcolor{white!80!lightgray!100} 0.2.2 & Alberto Cocco & 2020--04--09 & approva documento \\% \rowcolor{white!80!lightgray!100} & Verificatori & 2020--04--09 & verifica documento \\% \rowcolor{white!80!lightgray!100} & Riccardo Agatea & 2020--04--08 & aggiorna §\ref{sec:attualizzazione_dei_rischi}, §\ref{sec:consuntivo_di_periodo} e §\ref{sec:preventivo_a_finire} \\% \hline % chktex 44 -\rowcolor{lightgray}0.2.1 & Alberto Cocco & 2020--04--11 & modifica \textit{Norme di progetto} \\% +\rowcolor{lightgray}0.2.1 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Norme di progetto} \\% \hline % chktex 44 \rowcolor{white!80!lightgray!100} 0.2.0 & Alberto Cocco & 2020--04--07 & consegna \textit{Technology baseline} \\% \hline % chktex 44 -\rowcolor{lightgray} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica \textit{Analisi dei requisiti} \\% +\rowcolor{lightgray} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica, verifica e approva \textit{Analisi dei requisiti} \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100}0.1.6 & Riccardo Agatea & 2020--03--06 & modifica \textit{Norme di progetto} \\% +\rowcolor{white!80!lightgray!100}0.1.6 & Riccardo Agatea & 2020--03--06 & modifica, verifica e approva \textit{Norme di progetto} \\% \hline % chktex 44 -\rowcolor{lightgray}0.1.5 & Riccardo Agatea & 2020--03--04 & modifica \textit{Norme di progetto} \\% +\rowcolor{lightgray}0.1.5 & Riccardo Agatea & 2020--03--04 & modifica, verifica e approva \textit{Norme di progetto} \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100}0.1.4 & Riccardo Agatea & 2020--03--01 & modifica \textit{Analisi dei requisiti} \\% +\rowcolor{white!80!lightgray!100}0.1.4 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Analisi dei requisiti} \\% \hline % chktex 44 -\rowcolor{lightgray}0.1.3 & Riccardo Agatea & 2020--03--01 & modifica \textit{Glossario} \\% +\rowcolor{lightgray}0.1.3 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Glossario} \\% \hline % chktex 44 \rowcolor{white!80!lightgray!100} 0.1.2 & Riccardo Agatea & 2020--02--27 & approva documento \\% \rowcolor{white!80!lightgray!100} & Verificatori & 2020--02--27 & verifica documento \\% @@ -80,9 +97,9 @@ \hline % chktex 44 \rowcolor{white!80!lightgray!100} 0.1.0 & Alessandro Rizzo & 2020--01--13 & consegna documenti \textit{Revisione dei requisiti} \\% \hline % chktex 44 -\rowcolor{lightgray} 0.0.8 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Glossario} \\% +\rowcolor{lightgray} 0.0.8 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Glossario} \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100} 0.0.7 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Piano di qualifica} \\% +\rowcolor{white!80!lightgray!100} 0.0.7 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Piano di qualifica} \\% \hline % chktex 44 \rowcolor{lightgray} 0.0.6 & Alessandro Rizzo & 2020--01--13 & approva documento \\% \rowcolor{lightgray} & Alberto Cocco, Riccardo Cestaro & 2020--01--13 & verifica documento completo \\% @@ -105,11 +122,11 @@ \rowcolor{lightgray} & Riccardo Agatea & 2020--01--04 & scrivi struttura §~\ref{sec:pianificazione} \\% \rowcolor{lightgray} & Alessandro Rizzo & 2020--01--04 & aggiungi §~\ref{sec:introduzione} \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100} 0.0.5 & Alessandro Rizzo & 2020--01--03 & \textit{Analisi dei requisiti} \\% +\rowcolor{white!80!lightgray!100} 0.0.5 & Alessandro Rizzo & 2020--01--03 & crea, verifica e approva \textit{Analisi dei requisiti} \\% \hline % chktex 44 -\rowcolor{lightgray} 0.0.4 & Alessandro Rizzo & 2019--12--30 & \textit{Norme di progetto} \\% +\rowcolor{lightgray} 0.0.4 & Alessandro Rizzo & 2019--12--30 & modifica, verifica e approva \textit{Norme di progetto} \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100} 0.0.3 & Alessandro Rizzo & 2019--12--07 & creazione \textit{Studio di fattibilità} \\% +\rowcolor{white!80!lightgray!100} 0.0.3 & Alessandro Rizzo & 2019--12--07 & crea, verifica e approva \textit{Studio di fattibilità} \\% \hline % chktex 44 \rowcolor{lightgray} 0.0.2 & Riccardo Agatea & 2019--11--25 & approva §~\ref{sub:analisi_preliminare} \\% \rowcolor{lightgray} & Riccardo Cestaro & 2019--11--23 & aggiungi §~\ref{sub:analisi_preliminare} \\% @@ -117,7 +134,7 @@ \rowcolor{lightgray} & Luca Ercole & 2019--11--20 & aggiungi redattori e verificatori sui documenti \\% \rowcolor{lightgray} & Luca Ercole & 2019--11--20 & crea template del documento \\% \hline % chktex 44 -\rowcolor{white!80!lightgray!100} 0.0.1 & Riccardo Agatea & 2019--11--19 & creazione \textit{Norme di progetto}% +\rowcolor{white!80!lightgray!100} 0.0.1 & Riccardo Agatea & 2019--11--19 & crea, verifica e approva \textit{Norme di progetto}% } \begin{document} From fca2cf9f7608c071c674994570929b6d2e3efb0e Mon Sep 17 00:00:00 2001 From: AlbertoGobbo Date: Wed, 17 Jun 2020 15:44:41 +0200 Subject: [PATCH 06/11] refactor: correggi i riferimenti in tutte le introduzioni --- .../components/introduzione.tex | 8 +-- .../components/introduzione.tex | 8 +-- .../components/introduzione.tex | 8 +-- .../components/introduzione.tex | 52 +++++++++---------- 4 files changed, 38 insertions(+), 38 deletions(-) diff --git a/esterni/analisi-dei-requisiti/components/introduzione.tex b/esterni/analisi-dei-requisiti/components/introduzione.tex index 35d8aff3..3e76fb61 100644 --- a/esterni/analisi-dei-requisiti/components/introduzione.tex +++ b/esterni/analisi-dei-requisiti/components/introduzione.tex @@ -14,17 +14,17 @@ \subsubsection{Normativi}% \label{par:normativi} \begin{itemize} \item \textit{Norme di progetto (versione \versione)}. - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C5.pdf}{Capitolato d'appalto C5}. + \item Capitolato d'appalto C5: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C5.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Progetto/C5.pdf}. \end{itemize} \subsubsection{Informativi}% \label{par:informativi} \begin{itemize} - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/C5a.pdf}{Seminario di presentazione del capitolato C5}. + \item Seminario di presentazione del capitolato C5: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/C5a.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Dispense/C5a.pdf}. \item Slide del corso di Ingegneria del Software \begin{itemize} - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/L08.pdf}{Slide di analisi dei requisiti, corso di Ingegneria del Software}, diapositive da 4 a 30. - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/E03.pdf}{Diagrammi dei casi d'uso}, diapositive da 2 a 32. + \item Slide di analisi dei requisiti, corso di Ingegneria del Software, diapositive da 4 a 30: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/L08.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Dispense/L08.pdf}. + \item Diagrammi dei casi d'uso, diapositive da 2 a 32: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/E03.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Dispense/E03.pdf}. \end{itemize} % \item \href{https://www.openldap.org/}{Lightweight Directory Access Protocol} % \item \href{https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm}{Representational state transfer} diff --git a/esterni/piano-di-progetto/components/introduzione.tex b/esterni/piano-di-progetto/components/introduzione.tex index ee7c8865..98fd2a7b 100644 --- a/esterni/piano-di-progetto/components/introduzione.tex +++ b/esterni/piano-di-progetto/components/introduzione.tex @@ -22,15 +22,15 @@ \subsubsection{Normativi}% \label{subs:normativi} \begin{itemize} \item \textit{Norme di progetto (versione \versione)}. - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/RO.html}{Corso di Ingegneria del Software AA 2019/2020 - Pagina "Regolamento organigramma"}. + \item Corso di Ingegneria del Software AA 2019/2020~- Pagina ``Regolamento organigramma``: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/RO.html}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Progetto/RO.html}. \end{itemize} % subs:normativi (end) \subsubsection{Informativi}% \label{subs:informativi} \begin{itemize} - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C5.pdf}{Capitolato d'appalto C5}. - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/L05.pdf}{Corso di Ingegneria del Software AA 2019/2020 - Lezione 5}, diapositive da 7 a 19. - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/L06.pdf}{Corso di Ingegneria del Software AA 2019/2020 - Lezione 6}, diapositive da 1 a 35. + \item Capitolato d'appalto C5: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C5.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Progetto/C5.pdf}. + \item Corso di Ingegneria del Software AA 2019/2020~- Lezione 5, diapositive da 7 a 19: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/L05.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Dispense/L05.pdf}. + \item Corso di Ingegneria del Software AA 2019/2020~- Lezione 6, diapositive da 1 a 35: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/L06.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Dispense/L06.pdf}. \item \textit{Software Engineering --- Ian Sommerville --- 2015}, capitolo 19 e 20. \end{itemize}% % subs:informativi (end) diff --git a/esterni/piano-di-qualifica/components/introduzione.tex b/esterni/piano-di-qualifica/components/introduzione.tex index 38c228fc..ac92076b 100644 --- a/esterni/piano-di-qualifica/components/introduzione.tex +++ b/esterni/piano-di-qualifica/components/introduzione.tex @@ -18,15 +18,15 @@ \subsubsection{Normativi}% \label{par:normativi} \begin{itemize} \item \textit{Norme di progetto (versione \versione)}. - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C5.pdf}{Capitolato d'appalto C5}. + \item Capitolato d'appalto C5: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C5.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Progetto/C5.pdf}. \end{itemize} % subs:normativi (end) \subsubsection{Informativi}% \label{par:informativi} \begin{itemize} - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/C5a.pdf}{Seminario di presentazione del capitolato C5}. - \item \href{https://iso25000.com/index.php/en/iso-25000-standards/iso-25010}{ISO/IEC 25010:2011}. - \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}. + \item Seminario di presentazione del capitolato C5: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/C5a.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Dispense/C5a.pdf}. + \item ISO/IEC 25010:2011: \href{https://iso25000.com/index.php/en/iso-25000-standards/iso-25010}{https://iso25000.com/index.php/en/iso-25000-standards/iso-25010}. + \item ISO/IEC 12207:1995, sezioni sul processo di accertamento della qualità, verifica e validazione: \linebreak\href{https://www.math.unipd.it/~tullio/IS-1/2009/Approfondimenti/ISO_12207-1995.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2009/Approfondimenti/ISO\_12207-1995.pdf}. \end{itemize} % subs:informativi % sub:riferimenti (end) diff --git a/interni/norme-di-progetto/components/introduzione.tex b/interni/norme-di-progetto/components/introduzione.tex index 53311808..215166c9 100644 --- a/interni/norme-di-progetto/components/introduzione.tex +++ b/interni/norme-di-progetto/components/introduzione.tex @@ -32,21 +32,21 @@ \subsubsection{Normativi}% \label{subs:riferimenti/normativi} \begin{itemize} - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C5.pdf}{Capitolato d'appalto C5}. - \item \href{https://www.conventionalcommits.org/en/v1.0.0/}{Conventional Commits 1.0.0}. - \item \href{https://spec.openapis.org/oas/v3.0.2}{OpenAPI specification v3.0.2}. + \item Capitolato d'appalto C5: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C5.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Progetto/C5.pdf}. + \item Conventional Commits 1.0.0: \href{https://www.conventionalcommits.org/en/v1.0.0/}{https://www.conventionalcommits.org/en/v1.0.0/}. + \item OpenAPI specification v3.0.2: \href{https://spec.openapis.org/oas/v3.0.2}{https://spec.openapis.org/oas/v3.0.2}. \end{itemize} \subsubsection{Informativi}% \label{subs:riferimenti/informativi} \begin{itemize} - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/L06.pdf}{Corso di Ingegneria del Software, slide gestione di progetto}, diapositive da 1 a 35. - \item \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/FC01.pdf}{Corso di Ingegneria del Software, slide amministrazione di progetto}, diapositive da 1 a 36. + \item Corso di Ingegneria del Software, slide gestione di progetto, diapositive da 1 a 35: \linebreak\href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/L06.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Dispense/L06.pdf}. + \item Corso di Ingegneria del Software, slide amministrazione di progetto, diapositive da 1 a 36: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/FC01.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Dispense/FC01.pdf}. % \item \href{https://www.pearson.it/opera/pearson/0-6424-ingegneria_del_software}{Ingegneria del software - Ian Sommerville - decima edizione}. % \item \href{https://www.computer.org/education/bodies-of-knowledge/software-engineering/v3}{Software Engineering Body of Knowledge v3}. - \item \href{https://www.math.unipd.it/~tullio/IS-1/2009/Approfondimenti/ISO_12207-1995.pdf}{ISO/IEC 12207:1995, descrizioni di tutti i processi istanziati da GruppOne}. - \item \href{https://www.iso.org/standard/43447.html}{ISO/IEC 12207:2008, sezione sul processo organizzativo di Risk Management}. + \item ISO/IEC 12207:1995, descrizioni di tutti i processi istanziati da GruppOne: \href{https://www.math.unipd.it/~tullio/IS-1/2009/Approfondimenti/ISO_12207-1995.pdf}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2009/Approfondimenti/ISO\_12207-1995.pdf}. + \item ISO/IEC 12207:2008, sezione sul processo organizzativo di Risk Management: \href{https://www.iso.org/standard/43447.html}{https://www.iso.org/standard/43447.html}. \end{itemize} \subsection{Materiali consigliati per l'autoapprendimento}% @@ -57,33 +57,33 @@ \subsection{Materiali consigliati per l'autoapprendimento}% \begin{itemize} \item \LaTeX{} \begin{itemize} - \item \href{https://www.overleaf.com/learn/latex/Multi-file_LaTeX_projects#The_subfiles_package}{Utilizzo del package subfiles}. - \item \href{https://www.nongnu.org/chktex/ChkTeX.pdf}{Documentazione chk\TeX}. + \item Utilizzo del package subfiles: \href{https://www.overleaf.com/learn/latex/Multi-file_LaTeX_projects#The_subfiles_package}{https://www.overleaf.com/learn/latex/Multi-file\_LaTeX\_projects\#The\_subfiles\_package}. + \item Documentazione chk\TeX:\ \href{https://www.nongnu.org/chktex/ChkTeX.pdf}{https://www.nongnu.org/chktex/ChkTeX.pdf}. \end{itemize} \item Git \begin{itemize} - \item \href{https://git-scm.com/book/en/v2}{il libro Pro Git}. - \item \href{https://learngitbranching.js.org/}{Tutorial interattivo sulle funzionalità di git}. - \item \href{https://git-scm.com/book/en/v2/Git-Branching-Rebasing}{Come utilizzare in maniera sicura git rebase}. - \item \href{https://guides.github.com/introduction/flow/}{GitHub flow}. - \item \href{https://trunkbaseddevelopment.com/}{Trunk Based Development}. - \item \href{https://commitizen.github.io/cz-cli/}{Commitizen}. - \item \href{https://commitlint.js.org/}{Commitlint}. + \item Il libro Pro Git: \href{https://git-scm.com/book/en/v2}{https://git-scm.com/book/en/v2}. + \item Tutorial interattivo sulle funzionalità di git: \href{https://learngitbranching.js.org/}{https://learngitbranching.js.org/}. + \item Come utilizzare in maniera sicura git rebase: \href{https://git-scm.com/book/en/v2/Git-Branching-Rebasing}{https://git-scm.com/book/en/v2/Git-Branching-Rebasing}. + \item GitHub flow: \href{https://guides.github.com/introduction/flow/}{https://guides.github.com/introduction/flow/}. + \item Trunk Based Development: \href{https://trunkbaseddevelopment.com/}{https://trunkbaseddevelopment.com/}. + \item Commitizen: \href{https://commitizen.github.io/cz-cli/}{https://commitizen.github.io/cz-cli/}. + \item Commitlint: \href{https://commitlint.js.org/}{https://commitlint.js.org/}. \end{itemize} \item Articoli da vari blog \begin{itemize} - \item \href{https://martinfowler.com/articles/feature-toggles.html}{Un metodo alternativo al branching per l'implementazione graduale e sicura di feature --- Martin Fowler}. - \item \href{https://martinfowler.com/bliki/IntegrationTest.html}{I test di integrazione --- Martin Fowler} - \item\href{https://martinfowler.com/articles/mocksArentStubs.html}{I Test Double --- Martin Fowler}. - \item \href{https://martinfowler.com/articles/richardsonMaturityModel.html}{Modello di maturità di Richardson --- Martin Fowler}. - \item \href{https://martinfowler.com/bliki/BeckDesignRules.html}{Sulla disciplina dell'Extreme programming --- Martin Fowler}. - \item \href{https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html}{The Clean Architecture --- Robert C. Martin (Uncle Bob)}. - \item \href{https://blog.cleancoder.com/uncle-bob/2018/06/06/PickledState.html}{Una discussione sulla corrispondenza tra triple GIVEN/WHEN/THEN, ARRANGE/ACT/ASSERT e automi a stato finito --- Robert C. Martin (Uncle Bob)}. - \item \href{https://blog.cleancoder.com/uncle-bob/2019/06/16/ObjectsAndDataStructures.html}{Una discussione sulla differenza tra oggetti e data structures --- Robert C. Martin (Uncle Bob)}. - \item \href{https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/}{The Joel Test}. - \item \href{https://12factor.net/}{The 12-factor app (best practice per lo sviluppo di applicazioni)}. + \item Un metodo alternativo al branching per l'implementazione graduale e sicura di feature --- Martin Fowler: \href{https://martinfowler.com/articles/feature-toggles.html}{https://martinfowler.com/articles/feature-toggles.html}. + \item I test di integrazione --- Martin Fowler: \href{https://martinfowler.com/bliki/IntegrationTest.html}{https://martinfowler.com/bliki/IntegrationTest.html} + \item I Test Double --- Martin Fowler: \href{https://martinfowler.com/articles/mocksArentStubs.html}{https://martinfowler.com/articles/mocksArentStubs.html}. + \item Modello di maturità di Richardson --- Martin Fowler: \href{https://martinfowler.com/articles/richardsonMaturityModel.html}{https://martinfowler.com/articles/richardsonMaturityModel.html}. + \item Sulla disciplina dell'Extreme programming --- Martin Fowler: \href{https://martinfowler.com/bliki/BeckDesignRules.html}{https://martinfowler.com/bliki/BeckDesignRules.html}. + \item The Clean Architecture --- Robert C. Martin (Uncle Bob): \href{https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html}{https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html}. + \item Una discussione sulla corrispondenza tra triple GIVEN/WHEN/THEN, ARRANGE/ACT/ASSERT e automi a stato finito --- Robert C. Martin (Uncle Bob): \href{https://blog.cleancoder.com/uncle-bob/2018/06/06/PickledState.html}{https://blog.cleancoder.com/uncle-bob/2018/06/06/PickledState.html}. + \item Una discussione sulla differenza tra oggetti e data structures --- Robert C. Martin (Uncle Bob): \href{https://blog.cleancoder.com/uncle-bob/2019/06/16/ObjectsAndDataStructures.html}{https://blog.cleancoder.com/uncle-bob/2019/06/16/ObjectsAndDataStructures.html}. + \item The Joel Test: \href{https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/}{https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/}. + \item The 12-factor app (best practice per lo sviluppo di applicazioni): \href{https://12factor.net/}{https://12factor.net/}. \end{itemize} \end{itemize} From 42ad19600739d0182f432db0a52d947d57eb0692 Mon Sep 17 00:00:00 2001 From: alberto1598 Date: Wed, 17 Jun 2020 15:52:53 +0200 Subject: [PATCH 07/11] docs: aggiorna registri delle modifiche --- .../manuale-manutentore.tex | 57 ++++++++++--------- esterni/manuale-utente/manuale-utente.tex | 57 +++++++++++-------- .../norme-di-progetto/norme-di-progetto.tex | 9 +-- 3 files changed, 69 insertions(+), 54 deletions(-) diff --git a/esterni/manuale-manutentore/manuale-manutentore.tex b/esterni/manuale-manutentore/manuale-manutentore.tex index 4fb401e2..ed6ca8e6 100644 --- a/esterni/manuale-manutentore/manuale-manutentore.tex +++ b/esterni/manuale-manutentore/manuale-manutentore.tex @@ -23,15 +23,20 @@ \setUso{Esterno} \setDescrizione{Manuale manutentore per il progetto \textit{Stalker} del gruppo \textit{GruppOne}} \setModifiche{% -\rowcolorOne{} 0.4.? & Fabio Scettro & 2020--06--16 & approva documento \\ +\rowcolorTwo{} 1.0.0 & Fabio Scettro & 2020--06--18 & consegna documenti \textit{Revisione di accettazione}\\\hline % chktex 44 +\rowcolorOne{} 0.4.5 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline %chktex 44 +\rowcolorTwo{} 0.4.4 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di progetto} \\\hline %chktex 44 +\rowcolorOne{} 0.4.3 & Fabio Scettro & 2020--06--16 & approva documento \\ \rowcolorOne{} & Luca Ercole & 2020--06--15 & verifica documento \\ -\rowcolorOne{} & Alberto Cocco & 2020--06--14 & aggiungi sezione sui test del server §~\ref{sub:Server} \\\hline % chktex 44 +\rowcolorOne{} & Alberto Cocco & 2020--06--14 & aggiungi sezione sui test del server §~\ref{sub:Server} \\% \rowcolorOne{} & Alessandro Rizzo & 2020--06--14 & espandi architettura della web application in §~\ref{sub:architettura/web-app} \\\hline % chktex 44 +\rowcolorTwo{} 0.4.2 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Norme di progetto} \\\hline %chktex 44 +\rowcolorOne{} 0.4.1 & Fabio Scettro & 2020--06--15 & modifica, verifica e approva \textit{Manuale utente} \\\hline %chktex 44 \rowcolorTwo{} 0.4.0 & Luca Ercole & 2020--05--11 & consegna documenti \textit{Revisione di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.3.4 & Luca Ercole & 2020--05--10 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.3 & Luca Ercole & 2020--05--08 & modifica \textit{Analisi dei requisiti} \\ \hline % chktex 44 +\rowcolorOne{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.3.4 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.3 & Luca Ercole & 2020--05--08 & modifica, verifica e approva \textit{Analisi dei requisiti} \\ \hline % chktex 44 \rowcolorOne{} 0.3.2 & Luca Ercole & 2020--05--07 & approva documento \\ \rowcolorOne{} & Fabio Scettro & 2020--05--07 & verifica documento \\ \rowcolorOne{} & Alberto Gobbo & 2020--05--06 & correggi errori generali\\ @@ -45,32 +50,32 @@ \rowcolorOne{} & Alberto Gobbo & 2020--04--25 & scrivi l'introduzione del documento§~\ref{sec:introduzione} \\ \rowcolorOne{} & Riccardo Cestaro & 2020--04--24 & abbozza sezione tecnologie §~\ref{sec:tecnologie_interessate} \\ \rowcolorOne{} & Riccardo Cestaro & 2020--04--20 & crea template del documento \\ \hline %chktex 44 -\rowcolorTwo{} 0.3.1 & Luca Ercole & 2020--05--07 & creazione \textit{Manuale Utente} \\ \hline % chktex 44 +\rowcolorTwo{} 0.3.1 & Luca Ercole & 2020--05--07 & crea, verifica e approva \textit{Manuale Utente} \\ \hline % chktex 44 \rowcolorOne{} 0.3.0 & Alberto Cocco & 2020--04--13 & consegna documenti \textit{Revisione di progettazione} \\\hline % chktex 44 -\rowcolorTwo{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.2.3 & Alberto Cocco & 2020--04--12 & modifica \textit{Glossario} \\\hline % chktex 44 -\rowcolorTwo{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.2.1 & Alberto Cocco & 2020--04--11 & modifica \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.2.3 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Glossario} \\\hline % chktex 44 +\rowcolorTwo{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.2.1 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 \rowcolorTwo{} 0.2.0 & Alberto Cocco & 2020--04--07 & consegna \textit{Technology baseline} \\\hline % chktex 44 -\rowcolorOne{} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica \textit{Analisi dei requisiti} \\% +\rowcolorOne{} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica, verifica e approva \textit{Analisi dei requisiti} \\% \hline % chktex 44 -\rowcolorTwo{} 0.1.6 & Riccardo Agatea & 2020--03--06 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.1.5 & Riccardo Agatea & 2020--03--04 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.1.4 & Riccardo Agatea & 2020--03--01 & modifica \textit{Analisi dei requisiti} \\% +\rowcolorTwo{} 0.1.6 & Riccardo Agatea & 2020--03--06 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.1.5 & Riccardo Agatea & 2020--03--04 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.1.4 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Analisi dei requisiti} \\% \hline % chktex 44 -\rowcolorOne{} 0.1.3 & Riccardo Agatea & 2020--03--01 & modifica \textit{Glossario} \\\hline % chktex 44 -\rowcolorTwo{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.1.3 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Glossario} \\\hline % chktex 44 +\rowcolorTwo{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 \rowcolorTwo{} 0.1.0 & Alessandro Rizzo & 2020--01--13 & consegna documenti \textit{Revisione dei requisit} \\\hline % chktex 44 -\rowcolorOne{} 0.0.8 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Glossario} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.5 & Alessandro Rizzo & 2020--01--03 & creazione \textit{Analisi dei requisiti} \\% +\rowcolorOne{} 0.0.8 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Glossario} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.5 & Alessandro Rizzo & 2020--01--03 & crea, verifica e approva \textit{Analisi dei requisiti} \\% \hline % chktex 44 -\rowcolorOne{} 0.0.4 & Alessandro Rizzo & 2019--12--30 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.3 & Alessandro Rizzo & 2019--12--07 & creazione \textit{Studio di fattibilità} \\\hline % chktex 44 -\rowcolorOne{} 0.0.2 & Riccardo Agatea & 2019--11--25 & creazione \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.1 & Riccardo Agatea & 2019--11--19 & creazione \textit{Norme di progetto}% +\rowcolorOne{} 0.0.4 & Alessandro Rizzo & 2019--12--30 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.3 & Alessandro Rizzo & 2019--12--07 & crea, verifica e approva \textit{Studio di fattibilità} \\\hline % chktex 44 +\rowcolorOne{} 0.0.2 & Riccardo Agatea & 2019--11--25 & crea, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.1 & Riccardo Agatea & 2019--11--19 & crea, verifica e approva \textit{Norme di progetto}% } diff --git a/esterni/manuale-utente/manuale-utente.tex b/esterni/manuale-utente/manuale-utente.tex index 811c63a8..450a49de 100644 --- a/esterni/manuale-utente/manuale-utente.tex +++ b/esterni/manuale-utente/manuale-utente.tex @@ -22,12 +22,21 @@ \setUso{Esterno} \setDescrizione{Manuale utente del gruppo \emph{GruppOne} per la realizzazione del progetto \emph{Stalker}} \setModifiche{% +\rowcolorTwo{} 1.0.0 & Fabio Scettro & 2020--06--18 & consegna documenti \textit{Revisione di accettazione}\\\hline % chktex 44 +\rowcolorOne{} 0.4.5 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline %chktex 44 +\rowcolorTwo{} 0.4.4 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di progetto} \\\hline %chktex 44 +\rowcolorOne{} 0.4.3 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Manuale manutentore} \\\hline %chktex 44 +\rowcolorTwo{} 0.4.2 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Norme di progetto} \\\hline %chktex 44 +\rowcolorOne{} 0.4.1 & Fabio Scettro & 2020--06--15 & approva documento \\ %chktex 44 +\rowcolorOne{} & Riccardo Agatea & 2020--06--15 & verifica documento \\% +\rowcolorOne{} & Alberto Gobbo & 2020--05--29 & aggiorna funzionalità mancanti mobile app §\ref{sub:manuale_uso_mobile} \\% +\rowcolorOne{} & Alberto Gobbo & 2020--05--27 & aggiorna funzionalità mancanti webapp §\ref{sub:manuale-uso-web} \\\hline %chktex 44 \rowcolorTwo{} 0.4.0 & Luca Ercole & 2020--05--11 & consegna documenti \textit{Revisione di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.3.4 & Luca Ercole & 2020--05--10 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.3.3 & Luca Ercole & 2020--05--08 & modifica \textit{Analisi dei requisiti} \\ \hline % chktex 44 -\rowcolorOne{} 0.3.2 & Luca Ercole & 2020--05--08 & creazione \textit{Manuale sviluppatore} \\\hline % chktex 44 +\rowcolorOne{} 0.3.6 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.5 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.3.4 & Luca Ercole & 2020--05--10 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.3.3 & Luca Ercole & 2020--05--08 & modifica, verifica e approva \textit{Analisi dei requisiti} \\ \hline % chktex 44 +\rowcolorOne{} 0.3.2 & Luca Ercole & 2020--05--08 & crea, verifica e approva \textit{Manuale sviluppatore} \\\hline % chktex 44 \rowcolorTwo{} 0.3.1 & Luca Ercole & 2020--05--07 & approva documento \\ % chktex 44 \rowcolorTwo{} & Fabio Scettro, Riccardo Agatea & 2020--05--07 & verifica documento \\ % chktex 44 \rowcolorTwo{} & Alberto Gobbo & 2020--05--06 & correggi alcuni errori \\ % chktex 44 @@ -38,27 +47,27 @@ \rowcolorTwo{} & Riccardo Cestaro & 2020--04--25 & scrivi introduzione §\ref{sec:introduzione} \\ % chktex 44 \rowcolorTwo{} & Riccardo Cestaro & 2020--04--20 & crea template del documento \\ \hline % chktex 44 \rowcolorOne{} 0.3.0 & Alberto Cocco & 2020--04--13 & consegna documenti \textit{Revisione di progettazione} \\\hline % chktex 44 -\rowcolorTwo{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.2.3 & Alberto Cocco & 2020--04--12 & modifica \textit{Glossario} \\\hline % chktex 44 -\rowcolorTwo{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.2.1 & Alberto Cocco & 2020--04--11 & modifica \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.2.4 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.2.3 & Alberto Cocco & 2020--04--12 & modifica, verifica e approva \textit{Glossario} \\\hline % chktex 44 +\rowcolorTwo{} 0.2.2 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.2.1 & Alberto Cocco & 2020--04--11 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 \rowcolorTwo{} 0.2.0 & Alberto Cocco & 2020--04--07 & consegna \textit{Technology baseline} \\\hline % chktex 44 -\rowcolorOne{} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica \textit{Analisi dei requisiti} \\\hline % chktex 44 -\rowcolorTwo{} 0.1.6 & Riccardo Agatea & 2020--03--06 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.1.5 & Riccardo Agatea & 2020--03--04 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.1.4 & Riccardo Agatea & 2020--03--01 & modifica \textit{Analisi dei requisiti} \\\hline % chktex 44 -\rowcolorOne{} 0.1.3 & Riccardo Agatea & 2020--03--01 & modifica \textit{Glossario} \\\hline % chktex 44 -\rowcolorTwo{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorOne{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.1.7 & Alberto Cocco & 2020--04--06 & modifica, verifica e approva \textit{Analisi dei requisiti} \\\hline % chktex 44 +\rowcolorTwo{} 0.1.6 & Riccardo Agatea & 2020--03--06 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.1.5 & Riccardo Agatea & 2020--03--04 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.1.4 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Analisi dei requisiti} \\\hline % chktex 44 +\rowcolorOne{} 0.1.3 & Riccardo Agatea & 2020--03--01 & modifica, verifica e approva \textit{Glossario} \\\hline % chktex 44 +\rowcolorTwo{} 0.1.2 & Riccardo Agatea & 2020--02--27 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorOne{} 0.1.1 & Alessandro Rizzo & 2020--02--26 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 \rowcolorTwo{} 0.1.0 & Alessandro Rizzo & 2020--01--13 & consegna documenti \textit{Revisione dei requisiti} \\\hline % chktex 44 -\rowcolorOne{} 0.0.8 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Glossario} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & creazione \textit{Piano di qualifica} \\\hline % chktex 44 -\rowcolorOne{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.5 & Alessandro Rizzo & 2020--01--03 & creazione \textit{Analisi dei requisiti} \\\hline % chktex 44 -\rowcolorOne{} 0.0.4 & Alessandro Rizzo & 2019--12--30 & modifica \textit{Norme di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.3 & Alessandro Rizzo & 2019--12--07 & creazione \textit{Studio di fattibilità} \\\hline % chktex 44 -\rowcolorOne{} 0.0.2 & Riccardo Agatea & 2019--11--25 & creazione \textit{Piano di progetto} \\\hline % chktex 44 -\rowcolorTwo{} 0.0.1 & Riccardo Agatea & 2019--11--19 & creazione \textit{Norme di progetto}% +\rowcolorOne{} 0.0.8 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Glossario} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.7 & Alessandro Rizzo & 2020--01--13 & crea, verifica e approva \textit{Piano di qualifica} \\\hline % chktex 44 +\rowcolorOne{} 0.0.6 & Alessandro Rizzo & 2020--01--13 & modifica, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.5 & Alessandro Rizzo & 2020--01--03 & crea, verifica e approva \textit{Analisi dei requisiti} \\\hline % chktex 44 +\rowcolorOne{} 0.0.4 & Alessandro Rizzo & 2019--12--30 & modifica, verifica e approva \textit{Norme di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.3 & Alessandro Rizzo & 2019--12--07 & crea, verifica e approva \textit{Studio di fattibilità} \\\hline % chktex 44 +\rowcolorOne{} 0.0.2 & Riccardo Agatea & 2019--11--25 & crea, verifica e approva \textit{Piano di progetto} \\\hline % chktex 44 +\rowcolorTwo{} 0.0.1 & Riccardo Agatea & 2019--11--19 & crea, verifica e approva \textit{Norme di progetto}% } \begin{document} diff --git a/interni/norme-di-progetto/norme-di-progetto.tex b/interni/norme-di-progetto/norme-di-progetto.tex index 0f9d3c68..8fa8c1da 100644 --- a/interni/norme-di-progetto/norme-di-progetto.tex +++ b/interni/norme-di-progetto/norme-di-progetto.tex @@ -30,11 +30,12 @@ \setDescrizione{Questo documento descrive il nostro Way of Working} \setModifiche{% -\rowcolorOne{} 1.0.0 & Fabio Screttro & 2020--06--18 & consegna documenti \textit{Revisione di accettazione}\\\hline % chktex 44 -\rowcolorTwo{} 0.4.5 & Fabio Screttro & 2020--06--17 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline %chktex 44 -\rowcolorOne{} 0.4.4 & Fabio Screttro & 2020--06--17 & modifica, verifica e approva \textit{Piano di progetto} \\\hline %chktex 44 -\rowcolorTwo{} 0.4.3 & Fabio Screttro & 2020--06--16 & modifica, verifica e approva \textit{Manuale manutentore} \\\hline %chktex 44 +\rowcolorOne{} 1.0.0 & Fabio Scettro & 2020--06--18 & consegna documenti \textit{Revisione di accettazione}\\\hline % chktex 44 +\rowcolorTwo{} 0.4.5 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di qualifica} \\\hline %chktex 44 +\rowcolorOne{} 0.4.4 & Fabio Scettro & 2020--06--17 & modifica, verifica e approva \textit{Piano di progetto} \\\hline %chktex 44 +\rowcolorTwo{} 0.4.3 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Manuale manutentore} \\\hline %chktex 44 \rowcolorOne{} 0.4.2 & Fabio Scettro & 2020--06--16 & approva documento \\% +\rowcolorOne{} & Tobia Apolloni & 2020--06--14 & verifica documento \\% \rowcolorOne{} & Alessandro Rizzo & 2020--05--25 & aggiungi definizione di coverage §~\ref{par:MPS-COC_copertura_codice} \\\hline %chktex 44 \rowcolorTwo{} 0.4.1 & Fabio Screttro & 2020--06--15 & modifica, verifica e approva \textit{Manuale utente} \\\hline %chktex 44 \rowcolorOne{} 0.4.0 & Luca Ercole & 2020--05--11 & consegna documenti \textit{Revisione di qualifica} \\\hline % chktex 44 From 0336c9553408b050cc1eb7d039f40c0089bf344b Mon Sep 17 00:00:00 2001 From: alberto1598 Date: Wed, 17 Jun 2020 15:57:57 +0200 Subject: [PATCH 08/11] fix: fixa data --- esterni/manuale-utente/manuale-utente.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esterni/manuale-utente/manuale-utente.tex b/esterni/manuale-utente/manuale-utente.tex index 450a49de..3d99510f 100644 --- a/esterni/manuale-utente/manuale-utente.tex +++ b/esterni/manuale-utente/manuale-utente.tex @@ -28,7 +28,7 @@ \rowcolorOne{} 0.4.3 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Manuale manutentore} \\\hline %chktex 44 \rowcolorTwo{} 0.4.2 & Fabio Scettro & 2020--06--16 & modifica, verifica e approva \textit{Norme di progetto} \\\hline %chktex 44 \rowcolorOne{} 0.4.1 & Fabio Scettro & 2020--06--15 & approva documento \\ %chktex 44 -\rowcolorOne{} & Riccardo Agatea & 2020--06--15 & verifica documento \\% +\rowcolorOne{} & Riccardo Agatea & 2020--06--14 & verifica documento \\% \rowcolorOne{} & Alberto Gobbo & 2020--05--29 & aggiorna funzionalità mancanti mobile app §\ref{sub:manuale_uso_mobile} \\% \rowcolorOne{} & Alberto Gobbo & 2020--05--27 & aggiorna funzionalità mancanti webapp §\ref{sub:manuale-uso-web} \\\hline %chktex 44 \rowcolorTwo{} 0.4.0 & Luca Ercole & 2020--05--11 & consegna documenti \textit{Revisione di qualifica} \\\hline % chktex 44 From d009ba10373bd1ff79488e52203cb36e2207fa4b Mon Sep 17 00:00:00 2001 From: alexrizzus Date: Wed, 17 Jun 2020 16:12:20 +0200 Subject: [PATCH 09/11] docs: correggi link nei verbali --- esterni/verbali/verbale-esterno_2020-03-02.tex | 10 +++++----- esterni/verbali/verbale-esterno_2020-05-20.tex | 2 +- interni/verbali/verbale-interno_2019-11-28.tex | 4 ++-- interni/verbali/verbale-interno_2019-12-20.tex | 2 +- interni/verbali/verbale-interno_2020-03-05.tex | 8 ++++---- interni/verbali/verbale-interno_2020-03-24.tex | 2 +- interni/verbali/verbale-interno_2020-04-13.tex | 2 +- interni/verbali/verbale-interno_2020-04-27.tex | 2 +- interni/verbali/verbale-interno_2020-05-04.tex | 2 +- 9 files changed, 17 insertions(+), 17 deletions(-) diff --git a/esterni/verbali/verbale-esterno_2020-03-02.tex b/esterni/verbali/verbale-esterno_2020-03-02.tex index 4352466b..f983199d 100644 --- a/esterni/verbali/verbale-esterno_2020-03-02.tex +++ b/esterni/verbali/verbale-esterno_2020-03-02.tex @@ -108,7 +108,7 @@ \section{Tecnologie frontend}% Inoltre, integrare mappe nell'applicazione mobile (ad es.\ nelle schermate delle organizzazioni) dovrebbe essere semplice. -L'applicazione deve funzionare perlomeno su Android 9, ma comunque faremo riferimento alla \href{https://developer.android.com/distribute/best-practices/develop/target-sdk}{guida ufficiale} +L'applicazione deve funzionare perlomeno su Android 9, ma comunque faremo riferimento alla guida ufficiale: \href{https://developer.android.com/distribute/best-practices/develop/target-sdk}{https://developer.android.com/distribute/best-practices/develop/target-sdk} \subsection{Geofences}% \label{sub:geofences} @@ -125,7 +125,7 @@ \subsection{Applicazione web}% A prescindere dalle tecnologie utilizzate per l'applicazione mobile, usiamo il framework Angular per l'applicazione web. -Il proponente ci ha consigliato \href{https://www.selenium.dev/}{Selenium} per testarne gli aspetti grafici. +Il proponente ci ha consigliato Selenium (\href{https://www.selenium.dev/}{https://www.selenium.dev/}) per testarne gli aspetti grafici. % sub:applicazione_web (end) @@ -134,15 +134,15 @@ \section{Tecnologie backend}% Spring Boot è estremamente diffuso e ha un ecosistema molto grande, quindi è probabilmente utile per noi imparare a utilizzarlo. -Il proponente ha menzionato il modulo \href{https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html}{WebFlux} che permette di utilizzare il paradigma del Reactive Programming. +Il proponente ha menzionato il modulo WebFlux (\href{https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html}{https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html}) che permette di utilizzare il paradigma del Reactive Programming. Per quanto riguarda le funzionalità LDAP, Davide ha detto che possiamo utilizzare Spring LDAP (una libreria del framework), ma che molto probabilmente è sufficiente utilizzare un'API RESTful. -Ha menzionato in particolare la \href{https://directory.fedoraproject.org/docs/389ds/design/ldap-rest-api.html}{389 Directory Server RESTful API} +Ha menzionato in particolare la RESTful API (\href{https://directory.fedoraproject.org/docs/389ds/design/ldap-rest-api.html}{https://directory.fedoraproject.org/docs/389ds/design/ldap-rest-api.html}). \subsection{Progettazione API}% \label{sub:progettazione_api} -Il proponente ci ha consigliato di guardare la risorsa \href{https://opensource.zalando.com/restful-api-guidelines/}{Zalando RESTful API and Event Scheme Guidelines}. +Il proponente ci ha consigliato di guardare la API RESTful fornita da Zalando: \href{https://opensource.zalando.com/restful-api-guidelines/}{https://opensource.zalando.com/restful-api-guidelines/}. Inoltre ha detto che non consiglia di utilizzare gli strumenti di generazione automatica del codice di Swagger, perché la qualità del codice generato è molto bassa. diff --git a/esterni/verbali/verbale-esterno_2020-05-20.tex b/esterni/verbali/verbale-esterno_2020-05-20.tex index 488a5ce8..237fcce6 100644 --- a/esterni/verbali/verbale-esterno_2020-05-20.tex +++ b/esterni/verbali/verbale-esterno_2020-05-20.tex @@ -82,7 +82,7 @@ \section{Dubbi sollevati dal gruppo e dal proponente e in merito alla situazione Durante il colloquio sono emersi alcuni dubbi da ambo le parti, alcuni dei quali (quelli più significativi) vengono riportati di seguito: \begin{itemize} \item In merito alla web application, il gruppo ha chiesto al proponente se fosse ragionevole pensare di gestire nella mappa interattiva luoghi che non coincidano solo con il perimetro degli edifici, ma anche di spazi aperti. Il dubbio è emerso soprattutto per una domanda simile che era stata posta dal committente in sede di Revisione di Qualifica. Il proponente ha risposto in modo affermativo, in quanto basta pensare ad un semplice evento musicale, come un concerto all'aperto, che per situazioni di emergenza oppure per la messa in sicurezza oppure semplicemente per contare il numero di persone può avere la necessità di tracciare le persone all'interno dell'area definita. - \item Il proponente ha chiesto come il gruppo stia pensando di gestire i test di carico. Tra la moltitudine di cose da fare, questo aspetto è stato marginale ed è passato in secondo piano, per questo il gruppo si è fatto consigliare uno strumento molto utile per questa evenienza, ovvero \href{https://www.soapui.org/}{SoapUI}, un framework di test automation per API RESTful e non solo. + \item Il proponente ha chiesto come il gruppo stia pensando di gestire i test di carico. Tra la moltitudine di cose da fare, questo aspetto è stato marginale ed è passato in secondo piano, per questo il gruppo si è fatto consigliare uno strumento molto utile per questa evenienza, ovvero SoapUI (\href{https://www.soapui.org/}{https://www.soapui.org/}), un framework di test automation per API RESTful e non solo. \item Per quanto concerne l'efficienza della batteria, il proponente ha chiesto come il gruppo stia pensando di gestire il consumo della batteria dello smartphone, in modo da utilizzarla in modo ottimizzato. Il gruppo ha risposto che il consumo della batteria avviene nella norma, traendo vantaggio dall'utilizzo delle API di Google per la geolocalizzazione che sono già ottimizzate al massimo per questo obiettivo. \end{itemize} diff --git a/interni/verbali/verbale-interno_2019-11-28.tex b/interni/verbali/verbale-interno_2019-11-28.tex index c6ca6113..f093538d 100644 --- a/interni/verbali/verbale-interno_2019-11-28.tex +++ b/interni/verbali/verbale-interno_2019-11-28.tex @@ -118,13 +118,13 @@ \subsection{Scansione date e milestone}% \subsection{Standard messaggi di commit}% \label{sub:standard_messaggi_di_commit} -Abbiamo scelto di scrivere i messaggi di commit seguendo lo standard dato da \href{https://www.conventionalcommits.org/en/v1.0.0/}{conventional commits v1.0.0}; +Abbiamo scelto di scrivere i messaggi di commit seguendo lo standard dato da conventional commits v1.0.0: \href{https://www.conventionalcommits.org/en/v1.0.0/}{https://www.conventionalcommits.org/en/v1.0.0/}; i commit relativi alla repo di documentazione avranno commit message in italiano per facilitare la generazione automatica del registro delle modifiche. % subsection standard_messaggi_di_commit (end) \subsection{Versionamento}% \label{sub:versionamento} -Abbiamo deciso di utilizzare il \href{https://semver.org/}{semantic versioning 2.0.0} per il versionamento, considerandone una versione modificata per il versionamento dei documenti. +Abbiamo deciso di utilizzare il semantic versioning 2.0.0 (\href{https://semver.org/}{https://semver.org/}) per il versionamento, considerandone una versione modificata per il versionamento dei documenti. Per le specifiche, rimandiamo alle Norme di Progetto, ma l'idea sarà di incrementare MAJOR con le approvazioni, MINOR con le verifiche e PATCH con le modifiche. % subsection versionamento (end) diff --git a/interni/verbali/verbale-interno_2019-12-20.tex b/interni/verbali/verbale-interno_2019-12-20.tex index 94d4630b..80ead828 100644 --- a/interni/verbali/verbale-interno_2019-12-20.tex +++ b/interni/verbali/verbale-interno_2019-12-20.tex @@ -66,7 +66,7 @@ \section{Ordine del giorno}% \section{Strumenti di comunicazione}% \label{sec:strumenti_di_comunicazione} -Abbiamo scelto di utilizzare \href{Slack}{slack.com} come canale di comunicazione principale. +Abbiamo scelto di utilizzare Slack come canale di comunicazione principale. % sec:strumenti_di_comunicazione (end) \section{Divisione documenti da scrivere}% diff --git a/interni/verbali/verbale-interno_2020-03-05.tex b/interni/verbali/verbale-interno_2020-03-05.tex index f4a7ffc4..987ff327 100644 --- a/interni/verbali/verbale-interno_2020-03-05.tex +++ b/interni/verbali/verbale-interno_2020-03-05.tex @@ -71,7 +71,7 @@ \section{Definizione struttura schema relazionale per il database MySQL}% \label{sec:definizione_struttura_schema_relazionale_per_il_database_MySQL} Il gruppo ha lavorato congiuntamente per realizzare lo schema relazionale del database MySQL che verrà utilizzato nel sistema di Stalker per memorizzare tutti i dati relativi agli utenti registrati e alle organizzazioni nel loro complesso. -Abbiamo utilizzato \href{https://www.genmymodel.com/}{GenMyModel}, uno strumento online per costruire diagrammi e molto altro. +Abbiamo utilizzato GenMyModel (\href{https://www.genmymodel.com/}{https://www.genmymodel.com/}), uno strumento online per costruire diagrammi e molto altro. L'attività principale svolta è stata l'individuazione di tutte le entità, le relazioni tra esse e gli attributi coinvolti. @@ -90,14 +90,14 @@ \subsection{Scelta ambiente di sviluppo per l'applicazione mobile}% Nonostante Android Studio sia un ambiente di sviluppo dedicato alle applicazioni Android, i requisiti di sistema minimi sono troppo onerosi per i computer di alcuni membri del gruppo. -Vista la possibilità di sviluppare applicazioni Android e un ambiente di sviluppo più leggero, la scelta è ricaduta su \href{https://www.jetbrains.com/help/idea/getting-started-with-android-development.html}{IntelliJ IDEA 2019.3.3} versione Community, in quanto la licenza è gratuita. +Vista la possibilità di sviluppare applicazioni Android e un ambiente di sviluppo più leggero, la scelta è ricaduta su IntelliJ IDEA 2019.3.3 versione Community, in quanto la licenza è gratuita. % sub:scelta_ambiente_di_sviluppo_per_applicazione_mobile (end) \subsection{Scelta strumenti per design applicazione mobile e web application}% \label{sub:scelta_strumenti_per_design_applicazione_mobile_e_web_application} -Per l'aspetto grafico dell'applicazione mobile, è stato scelto il linguaggio visuale di Google \href{https://material.io/develop/android}{\glossario{Material design}}, in quanto c'è un'ampia documentazione per Android che descrive i vari componenti grafici e i temi da applicare all'applicazione. +Per l'aspetto grafico dell'applicazione mobile, è stato scelto il linguaggio visuale di Google \glossario{Material design}, in quanto c'è un'ampia documentazione per Android che descrive i vari componenti grafici e i temi da applicare all'applicazione. -Per quanto riguarda l'aspetto grafico della web application, è stato scelto \href{https://getbootstrap.com/}{\glossario{Bootstrap}}, una piattaforma per la creazione di contenuti web che offre un'ampia documentazione. +Per quanto riguarda l'aspetto grafico della web application, è stato scelto \glossario{Bootstrap}, una piattaforma per la creazione di contenuti web che offre un'ampia documentazione. % sub:scelta_strumenti_per_design_applicazione_mobile_e_web_application (end) diff --git a/interni/verbali/verbale-interno_2020-03-24.tex b/interni/verbali/verbale-interno_2020-03-24.tex index 4072841f..b57ef2b3 100644 --- a/interni/verbali/verbale-interno_2020-03-24.tex +++ b/interni/verbali/verbale-interno_2020-03-24.tex @@ -67,7 +67,7 @@ \section{Punto della situazione}% Per la web-app è stato definito lo stile utilizzando angular material e i servizi più rappresentativi sono quasi pronti. Per l'applicazione mobile è pronta la base strutturale; lo sviluppo delle activity principali è in corso, e bisogna decidere quali componenti presentare per la Technology baseline. Abbiamo discusso sull'autenticazione, valutando se fosse il caso di implementarne almeno una bozza oppure se rimandarla interamente al primo incremento. -Abbiamo accennato ad alcuni framework da tenere in considerazione, fra cui \href{https://www.keycloak.org/}{Keycloak} e \href{https://spring.io/projects/spring-security}{Spring Security}. +Abbiamo accennato ad alcuni framework da tenere in considerazione, fra cui Keycloak e Spring Security. Abbiamo deciso di continuare a studiare le tecnologie e di posporre la decisione. \section{Finalizzazione POC}% diff --git a/interni/verbali/verbale-interno_2020-04-13.tex b/interni/verbali/verbale-interno_2020-04-13.tex index 194bc1b8..25055925 100644 --- a/interni/verbali/verbale-interno_2020-04-13.tex +++ b/interni/verbali/verbale-interno_2020-04-13.tex @@ -70,7 +70,7 @@ \section{Documento di tracciamento dei requisiti}% Ogni requisito è stato riportato all'interno di un Google docs con la rispettiva sigla. Per ogni requisito vengono indicati i componenti coinvolti (mobile application, web application, server) e l'incremento in cui il requisito deve essere soddisfatto. Ogniqualvolta un requisito è in corso di soddisfacimento lo si deve indicare sulla colonna \textbf{WIP}, mentre se un requisito è soddisfatto lo si indica nella colonna \textbf{soddisfatto}. -Al link \href{https://docs.google.com/spreadsheets/d/1J-RbNrb1yN_X1rVlKzpP9rjaiGst8B62k1K6EHY-grU/edit#gid=0}{Google Docs} è disponibile il foglio Google condiviso tra i membri del gruppo. +Al link \href{https://docs.google.com/spreadsheets/d/1J-RbNrb1yN_X1rVlKzpP9rjaiGst8B62k1K6EHY-grU/edit#gid=0}{https://docs.google.com/spreadsheets/d/1J-RbNrb1yN\_X1rVlKzpP9rjaiGst8B62k1K6EHY-grU/edit\#gid=0} è disponibile il foglio Google condiviso tra i membri del gruppo. \section{Creazione di una kanban board}% \label{sec:creazione_di_una_kanban_board} diff --git a/interni/verbali/verbale-interno_2020-04-27.tex b/interni/verbali/verbale-interno_2020-04-27.tex index c54a708f..84340d50 100644 --- a/interni/verbali/verbale-interno_2020-04-27.tex +++ b/interni/verbali/verbale-interno_2020-04-27.tex @@ -68,7 +68,7 @@ \section{Aggiornamento stato requisiti per componente}% Come stabilito dalla riunione interna di lunedì 13/04/2020, il gruppo ha svolto un aggiornamento dei requisiti non ancora implementati, WIP (Work In Progress) o soddisfatti. È emerso che nel terzo incremento la web application ha soddisfatto gran parte dei requisiti, mentre per quanto riguarda la situazione lato server e lato mobile application, si è verificato un leggero ritardo rispetto a quanto pianificato, con l'impegno comune di rimediare le lacune nel prossimo incremento. -Per monitorare la situazione attuale, visitare il seguente \href{https://docs.google.com/spreadsheets/d/1J-RbNrb1yN_X1rVlKzpP9rjaiGst8B62k1K6EHY-grU/edit#gid=0}{Google Docs} condiviso con i membri del gruppo su Google Drive. +Per monitorare la situazione attuale, visitare il seguente link \href{https://docs.google.com/spreadsheets/d/1J-RbNrb1yN_X1rVlKzpP9rjaiGst8B62k1K6EHY-grU/edit#gid=0}{https://docs.google.com/spreadsheets/d/1J-RbNrb1yN\_X1rVlKzpP9rjaiGst8B62k1K6EHY-grU/edit\#gid=0} condiviso con i membri del gruppo su Google Drive. \newpage \section{Registro delle decisioni}% diff --git a/interni/verbali/verbale-interno_2020-05-04.tex b/interni/verbali/verbale-interno_2020-05-04.tex index 61e35867..a4ac7247 100644 --- a/interni/verbali/verbale-interno_2020-05-04.tex +++ b/interni/verbali/verbale-interno_2020-05-04.tex @@ -73,7 +73,7 @@ \section{Aggiornamento stato requisiti per componente}% Una novità apportata nel Google Docs di riferimento, è l'aggiunta di un nuova scheda denominata \textit{Responsabili implementazione endpoint}, che definiscono tutti gli endpoint definiti dalla specifica API, e mostrano informazioni riguardo alla persona che è stata assegnata per implementare un particolare endpoint e al suo stato di completamento. Alla data attuale, gli endpoint implementati e quindi funzionanti sono 5, ma è ancora carente l'implementazione della componente server, che non è ancora in linea con la pianificazione. Per quanto riguarda la web application, molti requisiti sono stati soddisfatti con successo ed è in linea con la pianificazione, mentre la mobile application mostra un leggero ritardo rispetto a quanto pianificato. -Per monitorare la situazione attuale, visitare il seguente \href{https://docs.google.com/spreadsheets/d/1J-RbNrb1yN_X1rVlKzpP9rjaiGst8B62k1K6EHY-grU/edit#gid=0}{Google Docs} condiviso con i membri del gruppo su Google Drive. +Per monitorare la situazione attuale, visitare il seguente \href{https://docs.google.com/spreadsheets/d/1J-RbNrb1yN_X1rVlKzpP9rjaiGst8B62k1K6EHY-grU/edit#gid=0}{https://docs.google.com/spreadsheets/d/1J-RbNrb1yN\_X1rVlKzpP9rjaiGst8B62k1K6EHY-grU/edit\#gid=0} condiviso con i membri del gruppo su Google Drive. \newpage \section{Registro delle decisioni}% From 39d6271a7bf395150d9cb7aad6f0aaa3e822194b Mon Sep 17 00:00:00 2001 From: Riccardo Agatea Date: Wed, 17 Jun 2020 16:16:46 +0200 Subject: [PATCH 10/11] docs: fix accenti e apostrofi --- .../analisi-dei-requisiti/components/descrizione-generale.tex | 2 +- .../manuale-manutentore/components/descrizione-generale.tex | 4 ++-- esterni/manuale-manutentore/components/glossario.tex | 2 +- esterni/manuale-utente/components/mobile-application.tex | 4 ++-- esterni/piano-di-progetto/components/introduzione.tex | 2 +- esterni/piano-di-qualifica/components/qualita-di-processo.tex | 2 +- esterni/verbali/verbale-esterno_2020-02-17.tex | 2 +- esterni/verbali/verbale-esterno_2020-03-09.tex | 2 +- .../components/processi-di-supporto/documentazione.tex | 2 +- .../components/processi-primari/sviluppo.tex | 4 ++-- 10 files changed, 13 insertions(+), 13 deletions(-) diff --git a/esterni/analisi-dei-requisiti/components/descrizione-generale.tex b/esterni/analisi-dei-requisiti/components/descrizione-generale.tex index 6b6ff4bc..47793c5b 100644 --- a/esterni/analisi-dei-requisiti/components/descrizione-generale.tex +++ b/esterni/analisi-dei-requisiti/components/descrizione-generale.tex @@ -20,7 +20,7 @@ \subsection{Funzionalità del prodotto}% \begin{itemize} \item recuperare la lista delle organizzazioni registrate in Stalker: l'utente potrà visualizzare una lista contenente tutte le organizzazioni a cui è collegato, o una lista contenente tutte le organizzazioni pubbliche a cui non è collegato; \item collegarsi ad un'organizzazione: tramite la lista delle organizzazioni sarà possibile selezionarne una per collegarvisi; - \item garantire la possibilità di risultare anonimi: l'utente potrà utilizzare un pulsante “anonimo” che permetta, all'interno di una organizzazione privata, di risultare presente in maniera anonima; + \item garantire la possibilità di risultare anonimi: l'utente potrà utilizzare un pulsante ``anonimo'' che permetta, all'interno di una organizzazione privata, di risultare presente in maniera anonima; \item visualizzare in tempo reale la propria presenza o meno all'interno di un luogo monitorato e il cronometro del tempo trascorso al suo interno; \item visualizzare il proprio storico degli accessi: l'utente potrà visualizzare un report di tutti gli accessi effettuati all'organizzazione. diff --git a/esterni/manuale-manutentore/components/descrizione-generale.tex b/esterni/manuale-manutentore/components/descrizione-generale.tex index fd2d946e..6d4c1eb8 100644 --- a/esterni/manuale-manutentore/components/descrizione-generale.tex +++ b/esterni/manuale-manutentore/components/descrizione-generale.tex @@ -20,7 +20,7 @@ \subsection{Funzionalità del prodotto}% \begin{itemize} \item recuperare la lista delle organizzazioni registrate in Stalker: l'utente potrà visualizzare una lista contenente tutte le organizzazioni a cui è collegato, o una lista contenente tutte le organizzazioni pubbliche a cui non è collegato. \item collegarsi ad un'organizzazione: tramite la lista delle organizzazioni sarà possibile selezionarne una per collegarvisi. - \item garantire la possibilità di risultare anonimi: l'utente potrà utilizzare un pulsante “anonimo” che permetta, all'interno di una organizzazione privata, di risultare presente in maniera anonima. + \item garantire la possibilità di risultare anonimi: l'utente potrà utilizzare un pulsante ``anonimo'' che permetta, all'interno di una organizzazione privata, di risultare presente in maniera anonima. \item visualizzare in tempo reale la propria presenza o meno all'interno di un luogo monitorato e il cronometro del tempo trascorso al suo interno. \item visualizzare il proprio storico degli accessi: l'utente potrà visualizzare un report di tutti gli accessi effettuati all'organizzazione. @@ -33,7 +33,7 @@ \subsection{Caratteristiche degli utenti}% \label{sub:caratteristiche_degli_utenti} Nell'ambito di questo progetto, sono presenti due tipologie generiche di utenti, con caratteristiche diverse dovute all'utilizzo del prodotto: \begin{description} - \item[Super utente:] è l'utente che detiene dei privilegi avanzati per l'uso della web application, diversi per ogni sottocategoria di super utente. In ordine decrescente di privilegi, i super utenti sono: administrator, owner, manager e viewer. + \item[Super utente:] è l'utente che detiene dei privilegi avanzati per l'uso della web application, diversi per ogni sottocategoria di super utente. In ordine decrescente di privilegi, i super utenti sono: administrator, owner, manager e viewer. \item[Utente generico:] è l'utente utilizzatore dell'applicazione mobile, ad esempio il dipendente di un'azienda che monitora la sua presenza, oppure un visitatore di un evento pubblico. \end{description} diff --git a/esterni/manuale-manutentore/components/glossario.tex b/esterni/manuale-manutentore/components/glossario.tex index ce018c3c..2ecb0bfd 100644 --- a/esterni/manuale-manutentore/components/glossario.tex +++ b/esterni/manuale-manutentore/components/glossario.tex @@ -116,7 +116,7 @@ \subsection{L} \begin{description} \item[Layout:] nell'ambito Android, file XML che descrive in modo dichiarativo la struttura di un'interfaccia grafica. - \item[LDAP:] acronimo di Lightweight Directory Access Protocol, è un protocollo standard aperto basato su TCP/IP per l’erogazione di servizi di directory X.500 tramite una rete Intranet o Internet. + \item[LDAP:] acronimo di Lightweight Directory Access Protocol, è un protocollo standard aperto basato su TCP/IP per l'erogazione di servizi di directory X.500 tramite una rete Intranet o Internet. \item[Leaflet:] libreria scritta in JavaScript per gestire mappe interattive su pagine web. \item[Lifetime:] nell'ambito di Android, sistema su cui si basa l'implementazione del pattern MVVM del framework; la lifetime di un'activity corrisponde a tutto l'intervallo di tempo dalla sua prima costruzione alla sua ultima rimozione. \item[LiveReload:] tecnica per la compilazione automatica ad ogni modifica del codice sorgente. diff --git a/esterni/manuale-utente/components/mobile-application.tex b/esterni/manuale-utente/components/mobile-application.tex index fcfe4f69..6e8640fc 100644 --- a/esterni/manuale-utente/components/mobile-application.tex +++ b/esterni/manuale-utente/components/mobile-application.tex @@ -218,7 +218,7 @@ \subsubsection{Attivazione sorgenti sconosciute}% L'applicazione Stalker viene scaricata da una sorgente che è ritenuta \textit{sconosciuta} dal sistema operativo Android, in quanto il link dalla quale viene scaricata non è una fonte verificabile e ritenuta sicura rispetto al \textit{Play Store}, che è il negozio ufficiale delle applicazioni Android. GruppOne vuole evidenziare fin da subito che Stalker non ha fini malevoli che mirano a danneggiare la sicurezza dell'utente e che l'applicazione mobile non è presente nel \textit{Play Store} per motivazioni economiche, prese in accordo con tutti i componenti del team. A fronte di questa premessa, l'utente vuole installare l'applicazione mobile Stalker, ma viene allertato con questo messaggio: -\textbf{Installazione bloccata:} \textit{Per motivi di sicurezza, il telefono è impostato per bloccare l’installazione di applicazioni ottenute da fonti sconosciute.} +\textbf{Installazione bloccata:} \textit{Per motivi di sicurezza, il telefono è impostato per bloccare l'installazione di applicazioni ottenute da fonti sconosciute.} L'utente quindi deve autorizzare il sistema operativo Android ad installare Stalker, in quanto sorgente sconosciuta. La procedura è la seguente: \begin{itemize} \item accedere alle impostazioni. @@ -238,7 +238,7 @@ \subsubsection{Accesso all'applicazione non disponibile}% \label{subs:mobile_app_accesso_non_disponibile} Nel caso ci fossero problemi con il collegamento all'applicazione mobile, vi consigliamo di controllare se è attiva una rete Internet nel vostro smartphone Android. -Nel caso in cui la rete sia abilitata vi preghiamo di riprovare l’accesso in un secondo momento. +Nel caso in cui la rete sia abilitata vi preghiamo di riprovare l'accesso in un secondo momento. Se il problema dovesse persistere, vi preghiamo di segnalarlo nelle modalità discusse nella sezione §~\ref{sec:supporto_tecnico}. \subsubsection{Errore nel reperimento della posizione}% diff --git a/esterni/piano-di-progetto/components/introduzione.tex b/esterni/piano-di-progetto/components/introduzione.tex index 98fd2a7b..30217e36 100644 --- a/esterni/piano-di-progetto/components/introduzione.tex +++ b/esterni/piano-di-progetto/components/introduzione.tex @@ -22,7 +22,7 @@ \subsubsection{Normativi}% \label{subs:normativi} \begin{itemize} \item \textit{Norme di progetto (versione \versione)}. - \item Corso di Ingegneria del Software AA 2019/2020~- Pagina ``Regolamento organigramma``: \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/RO.html}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Progetto/RO.html}. + \item Corso di Ingegneria del Software AA 2019/2020~- Pagina ``Regolamento organigramma'': \href{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/RO.html}{https://www.math.unipd.it/\textasciitilde tullio/IS-1/2019/Progetto/RO.html}. % chktex 38 \end{itemize} % subs:normativi (end) \subsubsection{Informativi}% diff --git a/esterni/piano-di-qualifica/components/qualita-di-processo.tex b/esterni/piano-di-qualifica/components/qualita-di-processo.tex index 2416b8e6..196e35af 100644 --- a/esterni/piano-di-qualifica/components/qualita-di-processo.tex +++ b/esterni/piano-di-qualifica/components/qualita-di-processo.tex @@ -10,7 +10,7 @@ \subsection{Descrizione}% \label{sub:descrizione} La qualità di processo viene perseguita attraverso metriche e strumenti di valutazione per stabilire la bontà dei processi. -Dato il legame stretto tra processi e prodotti (essendo il prodotto l`output di un processo), il team sente l'esigenza di definire un buon sistema di qualità: migliorare un processo, infatti, significa anche migliorare la qualità del prodotto software risultante. +Dato il legame stretto tra processi e prodotti (essendo il prodotto l'output di un processo), il team sente l'esigenza di definire un buon sistema di qualità: migliorare un processo, infatti, significa anche migliorare la qualità del prodotto software risultante. Il way of working dei processi software che GruppOne ha deciso di istanziare è definito all'interno delle \textit{Norme di progetto} insieme alle rispettive metriche di valutazione, mentre nei prossimi paragrafi si cercherà di strutturare l'organizzazione del sistema di qualità. Nel complesso la qualità di processo si occupa di: \begin{itemize} diff --git a/esterni/verbali/verbale-esterno_2020-02-17.tex b/esterni/verbali/verbale-esterno_2020-02-17.tex index cffd6c4f..3236282f 100644 --- a/esterni/verbali/verbale-esterno_2020-02-17.tex +++ b/esterni/verbali/verbale-esterno_2020-02-17.tex @@ -90,7 +90,7 @@ \section{Lettere accentate}% \section{Chiarimenti Piano di progetto e modalità di consegna}% \label{sec:piano_di_progetto_e_modalita_di_consegna} -\textbf{Domanda:} Per l'invio della versione corretta, cosa intende con “invio formale di documentazione correttiva”? +\textbf{Domanda:} Per l'invio della versione corretta, cosa intende con ``invio formale di documentazione correttiva''? Dobbiamo consegnare tutti i documenti come in entrata alla RR (con cartella drive ecc.), anche se ovviamente gli altri documenti non sono ancora corretti, oppure possiamo inviargli solo il Piano di progetto? Nel secondo caso, con che modalità (allegato a email, cartella drive con solo quello dentro, …)?\\ \textbf{Risposta:} Il Professore ci ha assicurato che per risolvere la non conformità basta inviare il PdP corretto. diff --git a/esterni/verbali/verbale-esterno_2020-03-09.tex b/esterni/verbali/verbale-esterno_2020-03-09.tex index 4ffcb6e5..b1406957 100644 --- a/esterni/verbali/verbale-esterno_2020-03-09.tex +++ b/esterni/verbali/verbale-esterno_2020-03-09.tex @@ -88,7 +88,7 @@ \section{Chiarimenti sulla pianificazione e sullo slittamento della revisione di Dobbiamo imparare dagli errori commessi e cercare non solo di pensare ma anche di procedere seguendo la pianificazione che ci siamo imposti di rispettare.\\ Successivamente il Professore ha posto delle domande e ha consultato tre volte tutti i componenti del gruppo. -Durante il primo giro di consultazione ci ha chiesto se la nuova pianificazione ha sconvolto i nostri piani di laurea e se abbiamo accettato i cambiamenti all`unanimità e con serenità. +Durante il primo giro di consultazione ci ha chiesto se la nuova pianificazione ha sconvolto i nostri piani di laurea e se abbiamo accettato i cambiamenti all'unanimità e con serenità. I membri di GruppOne non hanno espresso alcune perplessità e hanno assicurato che tale modifica alla pianificazione gioverà anche alla qualità del prodotto che intendiamo realizzare. Nel corso del secondo giro di consultazione, invece, il Professore ci ha chiesto se era possibile prevedere già a Gennaio che ci sarebbero stati dei problemi a rispettare la pianificazione. La maggior parte dei componenti del gruppo ha espresso come fosse difficile prevedere così in anticipo dei ritardi, dovuti in particolare al sopraggiungere della sessione invernale e ha rassicurato che da ora in avanti si seguirà con impegno quanto previsto nel \textit{Piano di Progetto}. diff --git a/interni/norme-di-progetto/components/processi-di-supporto/documentazione.tex b/interni/norme-di-progetto/components/processi-di-supporto/documentazione.tex index dd30b1ea..8d6a67ba 100644 --- a/interni/norme-di-progetto/components/processi-di-supporto/documentazione.tex +++ b/interni/norme-di-progetto/components/processi-di-supporto/documentazione.tex @@ -350,7 +350,7 @@ \subsubsection{Attività}% \begin{center} \textbf{verbale-USO\_YYYY-MM-DD.tex} \end{center} -Dove USO può essere `interno' o `esterno'. I verbali sono così organizzati: +Dove USO può essere ``interno'' o ``esterno''. I verbali sono così organizzati: \begin{description} \item [Titolo] il titolo indica che il documento in questione è un verbale e mostra la data di redazione. diff --git a/interni/norme-di-progetto/components/processi-primari/sviluppo.tex b/interni/norme-di-progetto/components/processi-primari/sviluppo.tex index e6094af1..78e9c1d6 100644 --- a/interni/norme-di-progetto/components/processi-primari/sviluppo.tex +++ b/interni/norme-di-progetto/components/processi-primari/sviluppo.tex @@ -458,7 +458,7 @@ \subsubsection{Procedure}% \caption{Esempio di relazione di aggregazione} \end{figure} \item [Composizione]: la composizione è una forma di aggregazione più forte e si ha quando un oggetto di classe A gestisce completamente gli oggetti di tipo B. - La composizione si rappresenta allo stesso modo dell'aggregazione, ma a differenza di quest`ultima il diamante è colorato di nero. + La composizione si rappresenta allo stesso modo dell'aggregazione, ma a differenza di quest'ultima il diamante è colorato di nero. \begin{figure}[H]% \label{fig:composizione} \includegraphics[width=5cm]{composizione.png} @@ -627,7 +627,7 @@ \subsubsection{Procedure}% \caption{Diagramma di sequenza realizzato con PlantUML} \end{figure} È possibile inoltre utilizzare delle cosiddette barre di attivazione per rendere immediatamente visibile a chi osserva il diagramma quando un'entità è attiva. -L`uso delle barre di attivazione non è obbligatorio ma è fortemente consigliato. +L'uso delle barre di attivazione non è obbligatorio ma è fortemente consigliato. Il diagramma di prima con le barre di attivazione apparirebbe così: \begin{figure}[H]% \label{fig:barre_attivazione} From 2e80bd83f9da97fb465809d8c090aa11903a2940 Mon Sep 17 00:00:00 2001 From: AlbertoGobbo Date: Wed, 17 Jun 2020 16:19:41 +0200 Subject: [PATCH 11/11] refactor: correggi ultimi riferimenti errati --- .../components/web-application.tex | 2 +- .../processi-di-supporto/documentazione.tex | 8 ++-- .../gestione-della-configurazione.tex | 36 +++++++-------- .../processi-di-supporto/verifica.tex | 4 +- .../gestione-di-processo.tex | 2 +- .../components/processi-primari/sviluppo.tex | 44 +++++++++---------- 6 files changed, 48 insertions(+), 48 deletions(-) diff --git a/esterni/manuale-utente/components/web-application.tex b/esterni/manuale-utente/components/web-application.tex index eb8819ff..0ecdf3a4 100644 --- a/esterni/manuale-utente/components/web-application.tex +++ b/esterni/manuale-utente/components/web-application.tex @@ -429,7 +429,7 @@ \subsection{Risoluzione dei problemi}% \subsubsection{Accesso all'applicazione non disponibile}% \label{subs:web_app_accesso_non_disponibile} -Nel caso si verifichino problemi di collegamento alla web application, visitare il sito \href{http://www.isitdownrightnow.com/} per verificare se il problema è legato alla web application di Stalker. +Nel caso si verifichino problemi di collegamento alla web application, visitare il sito \href{http://www.isitdownrightnow.com/}{http://www.isitdownrightnow.com/} per verificare se il problema è legato alla web application di Stalker. Nel caso la risposta sia affermativa, segnalarlo nelle modalità discusse nella sezione §~\ref{sec:supporto_tecnico}. \end{document} diff --git a/interni/norme-di-progetto/components/processi-di-supporto/documentazione.tex b/interni/norme-di-progetto/components/processi-di-supporto/documentazione.tex index 8d6a67ba..b194f144 100644 --- a/interni/norme-di-progetto/components/processi-di-supporto/documentazione.tex +++ b/interni/norme-di-progetto/components/processi-di-supporto/documentazione.tex @@ -415,14 +415,14 @@ \subsubsection{Metriche}% \item [MPR-CO]: L'indice di correttezza ortografica indica la correttezza del testo. Esso misura il numero di errori ortografici presenti. Questa metrica compete all'attività di produzione (paragrafo §~\ref{par:produzione}). - Ogni componente del gruppo ha un estensione per il proprio code editor (per vscode consigliamo l'estensione \href{https://marketplace.visualstudio.com/items?itemName=ban.spellright}{Spell Right}, che si basa sul dizionario di sistema). + Ogni componente del gruppo ha un estensione per il proprio code editor (per vscode consigliamo l'estensione Spell Right, all'indirizzo \href{https://marketplace.visualstudio.com/items?itemName=ban.spellright}{https://marketplace.visualstudio.com/items?itemName=ban.spellright}, che si basa sul dizionario di sistema). \end{description} \subsubsection{Strumenti di supporto} \paragraph{\LaTeX}% \label{par:LaTeX} -\LaTeX{} (versione \href{https://texfaq.org/FAQ-latex2e}{\LaTeX2e}) è il linguaggio di markup utilizzato da GruppOne per la stesura dei documenti. +\LaTeX{} (versione \LaTeX2e all'indirizzo \href{https://texfaq.org/FAQ-latex2e}{https://texfaq.org/FAQ-latex2e}) è il linguaggio di markup utilizzato da GruppOne per la stesura dei documenti. Ogni componente del gruppo ha installato sul proprio sistema una distribuzione di \TeX{}/\LaTeX{} a piacere che includesse Lua\TeX{} e ne esponesse sul \verb|PATH| l'eseguibile. Ognuno ha inoltre aggiunto un'estensione per il proprio Code Editor preferito che consentisse di facilitare la corretta esecuzione del processo di build dei file *.tex. @@ -439,13 +439,13 @@ \subsubsection{Strumenti di supporto} Da eseguire due volte per permettere a \LaTeX{} di recuperare i riferimenti corretti e ad es\@. il numero totale di pagine. -È inoltre necessario avere disponibile sul proprio sistema \href{https://pygments.org/}{Pygments}, un package di python richiesto dal package di \LaTeX{} \href{https://ctan.org/pkg/minted?lang=en}{minted}, che permette di evidenziare la sintassi degli \glossario{snippet} di codice presenti nel documento. +È inoltre necessario avere disponibile sul proprio sistema Pygments (\href{https://pygments.org/}{https://pygments.org/}), un package di python richiesto dal package di \LaTeX{} minted (\href{https://ctan.org/pkg/minted?lang=en}{https://ctan.org/pkg/minted?lang=en}), che permette di evidenziare la sintassi degli \glossario{snippet} di codice presenti nel documento. \paragraph{\LaTeX{} linter}% \label{par:latex_linter} % Un linter è uno strumento che analizza il codice sorgente per determinare errori di programmazione o costrutti sintattici ritenuti non corretti Per la verifica del codice ogni componente ha installato sulla propria macchina un \glossario{linter}. -Abbiamo deciso di utilizzare \href{https://www.nongnu.org/chktex/}{Chk\TeX}, che è incluso nella maggior parte delle distribuzioni \LaTeX{} così come nell'estensione di vscode che utilizziamo, ed è facilmente configurabile per le nostre necessità. +Abbiamo deciso di utilizzare Chk\TeX\ (\href{https://www.nongnu.org/chktex/}{https://www.nongnu.org/chktex/}), che è incluso nella maggior parte delle distribuzioni \LaTeX{} così come nell'estensione di vscode che utilizziamo, ed è facilmente configurabile per le nostre necessità. \end{document} diff --git a/interni/norme-di-progetto/components/processi-di-supporto/gestione-della-configurazione.tex b/interni/norme-di-progetto/components/processi-di-supporto/gestione-della-configurazione.tex index 952f7e94..2b7f7ef2 100644 --- a/interni/norme-di-progetto/components/processi-di-supporto/gestione-della-configurazione.tex +++ b/interni/norme-di-progetto/components/processi-di-supporto/gestione-della-configurazione.tex @@ -44,7 +44,7 @@ \subsubsection{Attività}% GruppOne stabilisce uno schema delle componenti software e delle loro versioni soggette a controllo (paragrafo §~\ref{par:controllo_della_configurazione}), identificando per ogni componente la versione attuale associata al codice sorgente che la costituisce e la versione di riferimento della documentazione di progetto come documentato nella procedura descritta nel paragrafo §~\ref{par:rilascio_interno_di_versioni_dei_componenti}. -GruppOne identifica in maniera univoca le versioni delle componenti software del prodotto in conformità con la specifica \href{https://semver.org/spec/v2.0.0.html}{Semantic Versioning 2.0.0}. +GruppOne identifica in maniera univoca le versioni delle componenti software del prodotto in conformità con la specifica Semantic Versioning 2.0.0 \href{https://semver.org/spec/v2.0.0.html}{https://semver.org/spec/v2.0.0.html}. Ciascuna versione delle componenti software fa inoltre riferimento ad una versione della documentazione di progetto come definita nel sotto-paragrafo §~\ref{subp:schema_di_versionamento_della_documentazione_di_progetto}. \subparagraph{Schema di versionamento della documentazione di progetto}% @@ -91,10 +91,10 @@ \subsubsection{Attività}% Considerati tutti i repository di progetto creati da GruppOne, la \glossario{baseline} di prodotto consiste in ogni momento in ciò che è presente nelle branch di default dei repository delle componenti e della documentazione di progetto, disponibile agli indirizzi: \begin{description} - \item \href{https://github.com/GruppOne/project-docs/tree/master}{GruppOne/project-docs/tree/master} - \item \href{https://github.com/GruppOne/stalker-mobile-app/tree/master}{GruppOne/stalker-mobile-app/tree/master} - \item \href{https://github.com/GruppOne/stalker-server/tree/master}{GruppOne/stalker-server/tree/master} - \item \href{https://github.com/GruppOne/stalker-web-app/tree/master}{GruppOne/stalker-web-app/tree/master} + \item \href{https://github.com/GruppOne/project-docs/tree/master}{https://github.com/GruppOne/project-docs/tree/master} (GruppOne/project-docs/tree/master). + \item \href{https://github.com/GruppOne/stalker-mobile-app/tree/master}{GruppOne/stalker-mobile-app/tree/master} (GruppOne/stalker-mobile-app/tree/master). + \item \href{https://github.com/GruppOne/stalker-server/tree/master}{https://github.com/GruppOne/stalker-server/tree/master} (GruppOne/stalker-server/tree/master). + \item \href{https://github.com/GruppOne/stalker-web-app/tree/master}{https://github.com/GruppOne/stalker-web-app/tree/master} (GruppOne/stalker-web-app/tree/master). \end{description} Dove il numero di versione è reperibile alle pagine indicate nella descrizione della procedura nel paragrafo §~\ref{par:rilascio_interno_di_versioni_dei_componenti}. @@ -136,13 +136,13 @@ \subsubsection{Procedure}% \paragraph{Rilascio interno di versioni dei componenti}% \label{par:rilascio_interno_di_versioni_dei_componenti} -Il rilascio interno avviene attraverso il meccanismo delle \href{https://git-scm.com/book/en/v2/Git-Basics-Tagging}{git tag}, da apporre determinando il numero di versione che risulta dall'approvazione di un set di modifiche, che coincide con il \textit{merge} sulla branch di default del repository del lavoro effettuato su una \textit{feature/fix branch}. Tali rilasci interni sono visibili agli indirizzi: +Il rilascio interno avviene attraverso il meccanismo delle git tag (\href{https://git-scm.com/book/en/v2/Git-Basics-Tagging}{https://git-scm.com/book/en/v2/Git-Basics-Tagging}), da apporre determinando il numero di versione che risulta dall'approvazione di un set di modifiche, che coincide con il \textit{merge} sulla branch di default del repository del lavoro effettuato su una \textit{feature/fix branch}. Tali rilasci interni sono visibili agli indirizzi: \begin{description} - \item \href{https://github.com/GruppOne/project-docs/tags}{GruppOne/project-docs/tags} - \item \href{https://github.com/GruppOne/stalker-mobile-app/tags}{GruppOne/stalker-mobile-app/tags} - \item \href{https://github.com/GruppOne/stalker-server/tags}{GruppOne/stalker-server/tags} - \item \href{https://github.com/GruppOne/stalker-web-app/tags}{GruppOne/stalker-web-app/tags} + \item \href{https://github.com/GruppOne/project-docs/tags}{https://github.com/GruppOne/project-docs/tags} (GruppOne/project-docs/tags). + \item \href{https://github.com/GruppOne/stalker-mobile-app/tags}{GruppOne/stalker-mobile-app/tags} (GruppOne/stalker-mobile-app/tags). + \item \href{https://github.com/GruppOne/stalker-server/tags}{https://github.com/GruppOne/stalker-server/tags} (GruppOne/stalker-server/tags). + \item \href{https://github.com/GruppOne/stalker-web-app/tags}{https://github.com/GruppOne/stalker-web-app/tags} (GruppOne/stalker-web-app/tags). \end{description} % par:rilascio_interno_di_versioni_dei_componenti (end) @@ -153,7 +153,7 @@ \subsubsection{Procedure}% In corrispondenza delle revisioni non bloccanti previste dal committente è necessario consegnare: \begin{enumerate} - \item Al committente prof. Tullio Vardanega la documentazione di progetto, attraverso una \href{https://help.github.com/en/enterprise/2.16/user/github/administering-a-repository/about-releases}{release} alla pagina \href{https://github.com/GruppOne/project-docs/releases}{GruppOne/project-docs/releases}. + \item Al committente prof. Tullio Vardanega la documentazione di progetto, attraverso una release (\href{https://help.github.com/en/enterprise/2.16/user/github/administering-a-repository/about-releases}{https://help.github.com/en/enterprise/2.16/user/github/administering-a-repository/about-releases}) alla pagina GruppOne/project-docs/releases (\href{https://github.com/GruppOne/project-docs/releases}{https://github.com/GruppOne/project-docs/releases}). \item Al committente prof. Riccardo Cardin le componenti software e, in occasione della Product Baseline, un allegato tecnico. \end{enumerate} @@ -161,9 +161,9 @@ \subsubsection{Procedure}% Resta inteso che in ogni momento lo stato attuale dei componenti software, inclusivo delle modifiche non ancora approvate, è disponibile pubblicamente in conformità con la licenza richiesta a questi indirizzi: \begin{description} - \item \href{https://github.com/GruppOne/stalker-mobile-app/branches}{GruppOne/stalker-mobile-app/branches} - \item \href{https://github.com/GruppOne/stalker-server/branches}{GruppOne/stalker-server/branches} - \item \href{https://github.com/GruppOne/stalker-web-app/branches}{GruppOne/stalker-web-app/branches} + \item \href{https://github.com/GruppOne/stalker-mobile-app/branches}{https://github.com/GruppOne/stalker-mobile-app/branches} (GruppOne/stalker-mobile-app/branches). + \item \href{https://github.com/GruppOne/stalker-server/branches}{https://github.com/GruppOne/stalker-server/branches} (GruppOne/stalker-server/branches). + \item \href{https://github.com/GruppOne/stalker-web-app/branches}{https://github.com/GruppOne/stalker-web-app/branches} (GruppOne/stalker-web-app/branches). \end{description} % par:rilascio_esterno_di_versioni_del_prodotto (end) @@ -171,10 +171,10 @@ \subsubsection{Procedure}% \paragraph{Consegna del prodotto}% \label{par:consegna_del_prodotto} -La consegna finale del prodotto avverrà attraverso un repository unico che definisce univocamente la baseline conclusiva di prodotto e comprenderà dei puntatori a versioni specifiche delle componenti software e della documentazione di progetto, utilizzando il meccanismo dei \href{https://git-scm.com/book/en/v2/Git-Tools-Submodules}{submodule}, che verrà reso disponibile all'indirizzo: +La consegna finale del prodotto avverrà attraverso un repository unico che definisce univocamente la baseline conclusiva di prodotto e comprenderà dei puntatori a versioni specifiche delle componenti software e della documentazione di progetto, utilizzando il meccanismo dei submodule (\href{https://git-scm.com/book/en/v2/Git-Tools-Submodules}{https://git-scm.com/book/en/v2/Git-Tools-Submodules}), che verrà reso disponibile all'indirizzo: \begin{center} - \href{https://github.com/GruppOne/stalker}{https://github.com/GruppOne/stalker} + \href{https://github.com/GruppOne/stalker}{https://github.com/GruppOne/stalker}. \end{center} All'interno del file \verb|README.md| presente nella radice di tale repository verranno fornite le istruzioni di installazione del prodotto. @@ -189,7 +189,7 @@ \subsubsection{Strumenti di supporto}% Il versionamento delle componenti del prodotto avviene utilizzando Git, e distribuendo le componenti software e la documentazione su un totale di 4 \glossario{repository} diversi. -Utilizziamo il workflow \href{https://trunkbaseddevelopment.com/}{Trunk Based Development} a livello dei singoli repository sia per la documentazione di progetto che per le componenti software, considerando come \glossario{trunk} la branch di default \textit{master}. +Utilizziamo il workflow Trunk Based Development (\href{https://trunkbaseddevelopment.com/}{https://trunkbaseddevelopment.com/}) a livello dei singoli repository sia per la documentazione di progetto che per le componenti software, considerando come \glossario{trunk} la branch di default \textit{master}. \subparagraph{Integrazione di modifiche nel trunk}% \label{subp:integrazione_di_modifiche_nel_trunk} @@ -227,7 +227,7 @@ \subsubsection{Strumenti di supporto}% \paragraph{Conventional Changelog --- Standard Version}% \label{par:conventional_changelog_standard_version} -Questo strumento, la cui documentazione di utilizzo è reperibile all'indirizzo \href{https://github.com/conventional-changelog/standard-version/blob/master/README.md}{Conventional Changelog - Standard Version}, permette la generazione automatica di un registro delle modifiche per ogni componente software sfruttando la categorizzazione dei commit imposta dalla specifica \href{https://www.conventionalcommits.org/en/v1.0.0/}{Conventional Commits 1.0.0}. +Questo strumento, la cui documentazione di utilizzo è reperibile all'indirizzo \href{https://github.com/conventional-changelog/standard-version/blob/master/README.md}{https://github.com/conventional-changelog/standard-version/blob/master/README.md}, permette la generazione automatica di un registro delle modifiche per ogni componente software sfruttando la categorizzazione dei commit imposta dalla specifica Conventional Commits 1.0.0 (\href{https://www.conventionalcommits.org/en/v1.0.0/}{https://www.conventionalcommits.org/en/v1.0.0/}). Tale registro è contenuto in un file \verb|CHANGELOG.md| presente nella radice del repository della componente considerata. Viene aggiornato con una procedura semiautomatica documentata nel paragrafo §~\ref{par:gestione_dei_rilasci_e_delle_consegne} dal responsabile che approva ciascuna Pull Request. diff --git a/interni/norme-di-progetto/components/processi-di-supporto/verifica.tex b/interni/norme-di-progetto/components/processi-di-supporto/verifica.tex index fb636ab6..24161305 100644 --- a/interni/norme-di-progetto/components/processi-di-supporto/verifica.tex +++ b/interni/norme-di-progetto/components/processi-di-supporto/verifica.tex @@ -258,7 +258,7 @@ \subsubsection{Strumenti di supporto}% \paragraph{GitHub Code Review}% \label{par:code_review} -Il processo di verifica avviene principalmente attraverso il meccanismo delle \href{https://github.com/features/code-review/}{Code Review} offerto da GitHub. +Il processo di verifica avviene principalmente attraverso il meccanismo delle Code Review (\href{https://github.com/features/code-review/}{https://github.com/features/code-review/}) offerto da GitHub. Lo stretto legame con lo strumento di versionamento permette di svolgere la verifica in maniera incrementale, procedendo di pari passo con l'aggiunta di contenuto sia ai documenti che al codice sorgente. La procedura descritta nel sotto-paragrafo §~\ref{subp:integrazione_di_modifiche_nel_trunk} ha come conseguenza diretta il fatto che il set di modifiche disponibile nella scheda \textit{changes} della Pull request corrisponda esattamente con ciò che non è ancora stato verificato. @@ -268,7 +268,7 @@ \subsubsection{Strumenti di supporto}% \paragraph{GitHub Actions}% \label{par:github_actions} -GruppOne utilizza la feature \href{https://help.github.com/en/actions/automating-your-workflow-with-github-actions/about-github-actions}{GitHub Actions} al fine di automatizzare quante più attività di verifica possibili. +GruppOne utilizza la feature GitHub Actions (\href{https://help.github.com/en/actions/automating-your-workflow-with-github-actions/about-github-actions}{https://help.github.com/en/actions/automating-your-workflow-with-github-actions/about-github-actions}) al fine di automatizzare quante più attività di verifica possibili. È infatti possibile definire o riutilizzare delle action per rendere meno onerose sia l'analisi statica che dinamica del codice, e contemporaneamente facilitare molte delle attività e dei compiti svolti dai membri del team. diff --git a/interni/norme-di-progetto/components/processi-organizzativi/gestione-di-processo.tex b/interni/norme-di-progetto/components/processi-organizzativi/gestione-di-processo.tex index 1cc59245..53174231 100644 --- a/interni/norme-di-progetto/components/processi-organizzativi/gestione-di-processo.tex +++ b/interni/norme-di-progetto/components/processi-organizzativi/gestione-di-processo.tex @@ -128,7 +128,7 @@ \subsubsection{Procedure}% \subsubsection{Strumenti di supporto}% \label{subs:gestione-di-processo/strumenti_di_supporto} -GruppOne utilizza \href{https://www.google.com/sheets/about/}{Google fogli} per la creazione e condivisione dei fogli di calcolo condivisi. +GruppOne utilizza Google fogli (\href{https://www.google.com/sheets/about/}{https://www.google.com/sheets/about/}) per la creazione e condivisione dei fogli di calcolo condivisi. \end{document} diff --git a/interni/norme-di-progetto/components/processi-primari/sviluppo.tex b/interni/norme-di-progetto/components/processi-primari/sviluppo.tex index 78e9c1d6..22f878bd 100644 --- a/interni/norme-di-progetto/components/processi-primari/sviluppo.tex +++ b/interni/norme-di-progetto/components/processi-primari/sviluppo.tex @@ -711,7 +711,7 @@ \subsubsection{Strumenti di supporto}% In questo modo vengono generate le immagini che sono effettivamente incluse nei documenti dal comando dato nel paragrafo §~\ref{par:LaTeX}. -\href{https://plantuml.com/}{Sito web di PlantUML} +Sito web di PlantUML\@: \href{https://plantuml.com/}{https://plantuml.com/}. % subp:plantuml (end) \subparagraph{Package pgfgantt}% @@ -723,14 +723,14 @@ \subsubsection{Strumenti di supporto}% L'integrazione dei diagrammi nel documento avviene durante la compilazione del documento effettuata attraverso il comando dato nel paragrafo §~\ref{par:LaTeX}. -\href{http://texdoc.net/texmf-dist/doc/latex/pgfgantt/pgfgantt.pdf}{Link alla documentazione del pacchetto} +Link alla documentazione del pacchetto: \href{http://texdoc.net/texmf-dist/doc/latex/pgfgantt/pgfgantt.pdf}{http://texdoc.net/texmf-dist/doc/latex/pgfgantt/pgfgantt.pdf}. % subp:pgfgantt (end) \subparagraph{ChkTex}% \label{subp:chktex} Per rilevare errori tipografici e sintattici il gruppo ha scelto di utilizzare \glossario{ChkTex} un \glossario{linter} per \LaTeX{}. -\href{https://www.nongnu.org/chktex/}{Link allo strumento} +Link allo strumento: \href{https://www.nongnu.org/chktex/}{https://www.nongnu.org/chktex/}. % subp:chktex (end) @@ -742,7 +742,7 @@ \subsubsection{Strumenti di supporto}% Come \glossario{code editor} è stato scelto Visual Studio Code. Visual Studio Code è un editor di codice sorgente sviluppato da Microsoft per Windows, Linux e macOS\@. Include supporto per debugging, un controllo per Git integrato, refactoring del codice, ecc. Offre inoltre supporto di prima classe e capacità avanzate paragonabili ad un IDE per quanto riguarda i linguaggi di programmazione JavaScript e TypeScript. -\href{https://code.visualstudio.com/}{Sito web di Visual Studio Code} +Sito web di Visual Studio Code: \href{https://code.visualstudio.com/}{https://code.visualstudio.com/}. % subp:vscode (end) \subparagraph{Stoplight Studio}% @@ -750,7 +750,7 @@ \subsubsection{Strumenti di supporto}% Per lo sviluppo della API è stato scelto Stoplight Studio. Stoplight Studio offre una serie di funzionalità che coprono l'intero ciclo di vita dell'API di pre-produzione, dalla modellazione, al test, alla simulazione del funzionamento dell'API\@. -\href{https://stoplight.io/docs}{Documentazione di Stoplight} +Documentazione di Stoplight: \href{https://stoplight.io/docs}{https://stoplight.io/docs}. % subp:stoplight_studio (end) \paragraph{Ambienti di sviluppo utilizzati}% @@ -760,7 +760,7 @@ \subsubsection{Strumenti di supporto}% \label{subp:intellij} Per la mobile app è stato scelto l'ambiente di sviluppo IntelliJ IDEA, un ambiente di sviluppo integrato (IDE) per il linguaggio di programmazione Java. -\href{https://www.jetbrains.com/idea/}{Sito web di IntelliJ IDEA} +Sito web di IntelliJ IDEA\@: \href{https://www.jetbrains.com/idea/}{https://www.jetbrains.com/idea/}. % subp:intellij (end) \paragraph{Analisi statica e dinamica}% @@ -771,7 +771,7 @@ \subsubsection{Strumenti di supporto}% Per tutti i componenti è stato scelto di utilizzare SonarCloud. SonarCloud è uno strumento in grado di segnalare bug e vulnerabilità e migliorare il flusso di lavoro grazie al concetto di Continuous Code Quality. -\href{https://sonarcloud.io/documentation}{Documentazione di SonarCloud} +Documentazione di SonarCloud: \href{https://sonarcloud.io/documentation}{https://sonarcloud.io/documentation}. % subp:sonarcloud (end) \paragraph{Strumenti eseguiti da IntelliJ IDEA}% @@ -782,7 +782,7 @@ \subsubsection{Strumenti di supporto}% Per lo sviluppo del server e della mobile app è stato scelto di utilizzare Checkstyle. Checkstyle è uno strumento di sviluppo che aiuta gli sviluppatori a scrivere codice Java che aderisce a uno standard di codifica. Automatizza il processo di controllo del codice e questo lo rende ideale per i progetti che vogliono applicare uno standard di codifica. -\href{https://checkstyle.sourceforge.io/}{Link allo strumento} +Link allo strumento: \href{https://checkstyle.sourceforge.io/}{https://checkstyle.sourceforge.io/}. % subp:checkstyle (end) \subparagraph{Android Lint}% @@ -790,7 +790,7 @@ \subsubsection{Strumenti di supporto}% Per lo sviluppo della mobile app è stato scelto di utilizzare Android Lint. Android Lint è un strumento che analizza il progetto Android alla ricerca di potenziali buge possiede un'architettura indipendente dall'IDE, quindi integrabile con altri IDE, con altri strumenti di costruzione e anche con sistemi di integrazione continua. -\href{https://developer.android.com/studio/write/lint}{Link allo strumento} +Link allo strumento: \href{https://developer.android.com/studio/write/lint}{https://developer.android.com/studio/write/lint}. % subp:androidlint (end) \paragraph{Strumenti eseguiti da VS Code e nella pipeline di Continuous Integration:}% @@ -801,7 +801,7 @@ \subsubsection{Strumenti di supporto}% Per lo sviluppo della web-app è stato scelto di utilizzare Eslint. ESLint analizza staticamente il codice per trovare rapidamente i problemi ed è possibile eseguire ESLint come parte della pipeline di integrazione continua. Molti problemi rilevati da ESLint possono inoltre essere risolti automaticamente e le correzioni avvengono rispettando la sintassi, quindi non si verificano errori introdotti dagli algoritmi tradizionali di ricerca e sostituzione. -\href{https://eslint.org/}{Sito web di ESLint} +Sito web di ESLint: \href{https://eslint.org/}{https://eslint.org/}. % subp:eslint (end) \subparagraph{Stylelint}% @@ -809,7 +809,7 @@ \subsubsection{Strumenti di supporto}% Per lo sviluppo della web-app è stato inoltre scelto di utilizzare Stylelint. Stylelint è un linter che aiuta a evitare errori e ad applicare convenzioni nei fogli di stile. -\href{https://stylelint.io/}{Sito web di Stylelint} +Sito web di Stylelint: \href{https://stylelint.io/}{https://stylelint.io/}. % subp:stylelint (end) \subparagraph{Prettier}% @@ -817,7 +817,7 @@ \subsubsection{Strumenti di supporto}% Per lo sviluppo della web-app è stato inoltre scelto di utilizzare un code formatter: Prettier. Prettier è un formattatore di codice supponente. Applica uno stile coerente analizzando il codice e ristampandolo con le proprie regole che tengono conto della lunghezza massima della linea, andando a capo quando necessario senza alterare la semantica del codice. -\href{https://prettier.io/}{Sito web di Prettier} +Sito web di Prettier: \href{https://prettier.io/}{https://prettier.io/}. % subp:stylelint (end) \paragraph{Framework e SDK}% @@ -827,52 +827,52 @@ \subsubsection{Strumenti di supporto}% \label{subp:angular} Per lo sviluppo della web-application il gruppo ha deciso di appoggiarsi ad Angular, un framework per lo sviluppo di applicazioni web, il linguaggio utilizzato è Typescript. -\href{https://angular.io/docs}{Documentazione di Angular} +Documentazione di Angular: \href{https://angular.io/docs}{https://angular.io/docs}. \subparagraph{Spring}% \label{subp:spring} Per sviluppare il server è stato scelto Spring, un framework open source per lo sviluppo di applicazioni in linguaggio Java, sono associati a Spring altri progetti che offrono funzionalità aggiuntive al framework. -\href{https://spring.io/}{Sito di Spring} +Sito di Spring: \href{https://spring.io/}{https://spring.io/}. \subparagraph{Android SDK}% \label{subp:android_sdk} Il gruppo per sviluppare l'applicazione mobile richiesta dal capitolato ha scelto di avvalersi di Android SDK, un framework per lo sviluppo software android che include molti strumenti per facilitare lo sviluppo di applicazioni android. È associato ad IntelliJ idea nello sviluppo della mobile app\dots -\href{https://developer.android.com/guide}{Guida di Google allo sviluppo Android} +Guida di Google allo sviluppo Android: \href{https://developer.android.com/guide}{https://developer.android.com/guide}. \paragraph{Framework di testing}% \label{par:framework_test} Per effettuare i test di unità all'interno della web application è stato scelto Jasmine, un framework per il test orientato verso il behavior-driven-development. Associato all'ambiente di test Karma costituisce la suite di Angular per i test di unità. -\href{https://jasmine.github.io/}{Documentazione di Jasmine} +Documentazione di Jasmine: \href{https://jasmine.github.io/}{https://jasmine.github.io/}. \subparagraph{Protractor}% \label{subp:protractor} Per effettuare i test e2e è stato scelto protractor, un framework per i test e2e in grado di simulare le interazioni dell'utente con la web application. Viene integrato automaticamente con Angular. -\href{https://www.protractortest.org/}{Sito web di Protractor} +Sito web di Protractor: \href{https://www.protractortest.org/}{https://www.protractortest.org/}. \subparagraph{JUnit}% \label{subp:junit} Per effettuare i test di unità nello sviluppo del server e della applicazione mobile il gruppo ha scelto di utilizzare JUnit, un framework di unit testing per il linguaggio Java. -\href{https://junit.org/junit4/}{Sito web di JUnit} +Sito web di JUnit: \href{https://junit.org/junit4/}{https://junit.org/junit4/}. \subparagraph{Mockito}% \label{subp:mockito} Per lo sviluppo dell'applicazione mobile e del server è stato scelto Mockito, un mocking framework per Java. -\href{https://site.mockito.org/}{Documentazione di Mockito} +Documentazione di Mockito: \href{https://site.mockito.org/}{https://site.mockito.org/}. \subparagraph{Espresso}% \label{subp:espresso} Per sviluppare l'applicazione mobile il gruppo si appoggia a Espresso, un framework per i test di sistema nello sviluppo android. -\href{https://developer.android.com/training/testing/espresso}{documentazione di Espresso} +Documentazione di Espresso: \href{https://developer.android.com/training/testing/espresso}{https://developer.android.com/training/testing/espresso}. % \subparagraph{Cucumber}% % \label{subp:pgfgantt} test autoesplicativi @@ -884,7 +884,7 @@ \subsubsection{Strumenti di supporto}% \label{subp:npm} Per gestire le dipendenze della web application il gruppo si appoggia a npm, il gestore delle dipendenze di Node.js. -\href{https://www.npmjs.com/}{Sito web di npm} +Sito web di npm: \href{https://www.npmjs.com/}{https://www.npmjs.com/}. \subparagraph{Gradle}% \label{subp:gradle} @@ -892,5 +892,5 @@ \subsubsection{Strumenti di supporto}% Gradle è un sistema per l'automazione dello sviluppo che introduce un domain-specific language basato su Groovy. Gradle supporta sviluppi incrementali determinando in modo intelligente quali parti del build tree sono aggiornate (``up-to-date''), in modo che tutti i processi che dipendono solo da quelle parti non avranno bisogno di essere eseguiti nuovamente; così facendo, il software riduce significativamente il tempo di costruzione del progetto. -\href{https://gradle.org/}{Sito web di Gradle} +Sito web di Gradle: \href{https://gradle.org/}{https://gradle.org/}. \end{document}