From 7d4c44efdbb43e659ff81ff93becf8631a576ba1 Mon Sep 17 00:00:00 2001 From: Aleenamthw Date: Tue, 19 Aug 2025 20:47:26 +0200 Subject: [PATCH 1/2] bozza --- ...lossario_1.0.0.typ => glossario_1.1.0.typ} | 16 +++- 3-PB/verbali/interni/vi_20250819.typ | 83 +++++++++++++++++++ 2 files changed, 98 insertions(+), 1 deletion(-) rename 3-PB/documentidiprogetto/{glossario_1.0.0.typ => glossario_1.1.0.typ} (94%) create mode 100644 3-PB/verbali/interni/vi_20250819.typ diff --git a/3-PB/documentidiprogetto/glossario_1.0.0.typ b/3-PB/documentidiprogetto/glossario_1.1.0.typ similarity index 94% rename from 3-PB/documentidiprogetto/glossario_1.0.0.typ rename to 3-PB/documentidiprogetto/glossario_1.1.0.typ index fcfa8c4..e6c4c0b 100644 --- a/3-PB/documentidiprogetto/glossario_1.0.0.typ +++ b/3-PB/documentidiprogetto/glossario_1.1.0.typ @@ -7,8 +7,12 @@ verificatori: ("Alessandro Bernardello", "Carmelo Russello", "Marco Egidi", "Pietro Crotti", "Matteo Marangon", "Aleena Mathew"), tipo: "Documento Interno", destinatari: ("Sigma18", "Prof. Tullio Vardanega", "Prof. Riccardo Cardin"), - versioneAttuale: "1.0.0", + versioneAttuale: "1.1.0", versioni: ( + "1.1.0", + "2025/08/19", + "Aleena Mathew", + "Matteo Marangon", "1.0.0", "2025/07/23", "Matteo Marangon", @@ -109,6 +113,10 @@ Il processo di "Audit" ha lo scopo di determinare in maniera indipendente la con == AWS Amazon Web Services (AWS) è una piattaforma di servizi _cloud_ offerta da Amazon. Si suddivide in base al servizio offerto come ad esempio: calcolo, archiviazione, database, _machine learning_ e altro. +== AWS Cognito +Piattaforma di identità per app web e per dispositivi mobili. È una directory utente, un server di autenticazione e un servizio di autorizzazione per token e AWS credenziali di accesso OAuth 2.0. +Permette di autenticare e autorizzare gli utenti dalla directory utente integrata, dalla directory aziendale e dai provider di identità utente come Google e Facebook. + == Axios Axios è una libreria _JavaScript_ utilizzata per effettuare richieste #glossario("HTTP") in modo semplice e intuitivo in applicazioni web per comunicare con le API. @@ -201,6 +209,12 @@ Standard internazionale che definisce i processi di ciclo di vita del software, == Issue Un problema o un difetto identificato in un progetto software e registrato in una piattaforma di gestione dei problemi. Le issue possono riguardare bug, funzionalità mancanti o miglioramenti richiesti. +#pagebreak() += J + +== JWT (JSON Web Token) +Standard che definisce un modo compatto e sicuro per trasmettere informazioni tra le parti sotto forma di oggetto JSON. I JWT possono essere utilizzati per l'autenticazione e l'autorizzazione degli utenti. + #pagebreak() = L diff --git a/3-PB/verbali/interni/vi_20250819.typ b/3-PB/verbali/interni/vi_20250819.typ new file mode 100644 index 0000000..481e74c --- /dev/null +++ b/3-PB/verbali/interni/vi_20250819.typ @@ -0,0 +1,83 @@ +#import "../../../templates/template.typ": * + +#show: content => verbale( + titoloDocumento: "Quattordicesima Riunione", + abstract: "Retrospettiva decimo sprint e pianificazione undicesimo sprint", + responsabili: "Carmelo Russello", + redattori: "Aleena Mathew", + verificatori: "Matteo Marangon", + tipo: "Verbale Interno", + destinatari: "Sigma18", + versioneAttuale: "1.0.0", + versioni: ( + "1.0.0", + "2025/08/19", + "Aleena Mathew", + "Matteo Marangon", + "Prima stesura del documento", + ), + content: content, +) + += Riferimenti generali +Il seguente documento riporta il resoconto della riunione interna del gruppo _Sigma18_, tenutasi in modalità *virtuale* tramite la piattaforma _Discord_ il *19 agosto 2025* della durata di *un'ora*. + +== Partecipanti +- Alessandro Bernardello +- Mirco Borella +- Pietro Crotti +- Marco Egidi +- Matteo Marangon +- Aleena Mathew +- Carmelo Russello + += Ordine del giorno +== Retrospettiva del decimo sprint +Il gruppo ha analizzato in retrospettiva lo #glossario("sprint") appena concluso per discutere eventuali problemi riscontrati. + +Il gruppo ha discusso lo stato di avanzamento dell'#glossario("MVP (Minimum Viable Product)"), che ha raggiunto un livello di sviluppo soddisfacente. + + +Si può affermare che il decimo sprint è stato molto proficuo, i risultati ottenuti sono in linea con gli obiettivi prefissati e il team si ritiene soddisfatto dei progressi raggiunti finora e si impegna a mantenere tale ritmo di lavoro. +. + +Attualmente sono state completate le seguenti attività: +- Definizione dell'architettura MVP; +- Configurazione del servizio #glossario("AWS Cognito") con user pools e policy di accesso; +- Conversione del sistema di login da database locale a AWS Cognito; +- Ristrutturazione e sviluppo di autenticazione con #glossario("JWT (JSON Web Token)") ; +- Aggiunta la verifica OTP (One Time Password) via e-mail per la registrazione; +- Completa ristrutturazione del codice per l’esecuzione dei workflow nel backend. + +Inoltre, il gruppo ha predisposto una struttura iniziale per i nuovi documenti, quali il _Manuale Utente_ e la _Specifica Tecnica_, che si prevede di completare nell'undicesimo sprint. + + +È possibile trovare un resoconto più dettagliato nel #link("https://sigma18unipd.github.io/documentiCompilati/3-PB/documentidiprogetto/pianodiprogetto_1.3.0.pdf")[Piano di Progetto]. + +== Pianificazione undecimo sprint +L'undicesimo _sprint_ avrà una durata di 2 settimane, dal 19/08/2025 al 01/09/2025. + +Durante questo periodo il gruppo si dedicherà alla conclusione dell'MVP e alla stesura dei documenti.\ + +Il gruppo prevede di completare l'MPV ed effettuare la fase di testing nella prima metà dello sprint. L'obiettivo è concludere la fase di sviluppo nella prima parte dello sprint e dedicare la seconda metà dello sprint alla redazione e revisione dei documenti necessari. + + +Il gruppo ha in programma di richiedere un'incontro con l'azienda proponente per discutere i progressi raggiunti. + + +Al fine di garantire la leggibilità e la coerenza della documentazione, tutti i termini introdotti verranno integrati nel glossario del progetto. + += Conclusioni e decisioni prese +Il gruppo _Sigma18_ si ritiene soddisfatto dei progressi raggiunti nel decimo sprint e si impegna a mantenere tale ritmo di lavoro anche nell'undicesimo sprint, con l'obiettivo di rispettare le scadenze previste. +Il team è consapevole delle possibili criticità che potrebbero emergere e causare ritardi, ma si impegna a rispettare le scadenze previste. + + += Attività programmate +#tabellaAttivitaProgrammate(attivita: ( + link("https://github.com/Sigma18Unipd/docs/issues/132")[00132], + "Stesura Manuale Utente", + link("https://github.com/Sigma18Unipd/docs/issues/133")[00133], + "Stesura Specifica Tecnica", + link("https://github.com/Sigma18Unipd/docs/issues/146")[00146], + "Aggiornamento piano di qualifica decimo sprint", +)) From ce7b24338c2dbc7f0b617b6e622f784e8c75f190 Mon Sep 17 00:00:00 2001 From: MattWasBwoken Date: Tue, 19 Aug 2025 21:08:53 +0200 Subject: [PATCH 2/2] minor fixes --- 3-PB/verbali/interni/vi_20250819.typ | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/3-PB/verbali/interni/vi_20250819.typ b/3-PB/verbali/interni/vi_20250819.typ index 481e74c..7c457cf 100644 --- a/3-PB/verbali/interni/vi_20250819.typ +++ b/3-PB/verbali/interni/vi_20250819.typ @@ -37,34 +37,29 @@ Il gruppo ha analizzato in retrospettiva lo #glossario("sprint") appena concluso Il gruppo ha discusso lo stato di avanzamento dell'#glossario("MVP (Minimum Viable Product)"), che ha raggiunto un livello di sviluppo soddisfacente. - Si può affermare che il decimo sprint è stato molto proficuo, i risultati ottenuti sono in linea con gli obiettivi prefissati e il team si ritiene soddisfatto dei progressi raggiunti finora e si impegna a mantenere tale ritmo di lavoro. -. Attualmente sono state completate le seguenti attività: - Definizione dell'architettura MVP; - Configurazione del servizio #glossario("AWS Cognito") con user pools e policy di accesso; - Conversione del sistema di login da database locale a AWS Cognito; -- Ristrutturazione e sviluppo di autenticazione con #glossario("JWT (JSON Web Token)") ; +- Ristrutturazione e sviluppo di autenticazione con #glossario("JWT (JSON Web Token)")\; - Aggiunta la verifica OTP (One Time Password) via e-mail per la registrazione; - Completa ristrutturazione del codice per l’esecuzione dei workflow nel backend. Inoltre, il gruppo ha predisposto una struttura iniziale per i nuovi documenti, quali il _Manuale Utente_ e la _Specifica Tecnica_, che si prevede di completare nell'undicesimo sprint. - È possibile trovare un resoconto più dettagliato nel #link("https://sigma18unipd.github.io/documentiCompilati/3-PB/documentidiprogetto/pianodiprogetto_1.3.0.pdf")[Piano di Progetto]. == Pianificazione undecimo sprint L'undicesimo _sprint_ avrà una durata di 2 settimane, dal 19/08/2025 al 01/09/2025. -Durante questo periodo il gruppo si dedicherà alla conclusione dell'MVP e alla stesura dei documenti.\ - -Il gruppo prevede di completare l'MPV ed effettuare la fase di testing nella prima metà dello sprint. L'obiettivo è concludere la fase di sviluppo nella prima parte dello sprint e dedicare la seconda metà dello sprint alla redazione e revisione dei documenti necessari. +Durante questo periodo il gruppo si dedicherà alla conclusione dell'MVP e alla stesura dei relativi documenti.\ +Il gruppo prevede di completare l'MVP ed effettuare la fase di testing nella prima metà dello sprint. L'obiettivo è concludere entro questa scadenza intermedia per dedicare la seconda metà dello sprint alla redazione e revisione dei documenti necessari. Il gruppo ha in programma di richiedere un'incontro con l'azienda proponente per discutere i progressi raggiunti. - Al fine di garantire la leggibilità e la coerenza della documentazione, tutti i termini introdotti verranno integrati nel glossario del progetto. = Conclusioni e decisioni prese