#import "meta.typ": inizio_incontro, fine_incontro, luogo_incontro
#import "functions.typ": glossary, team
#let participants = csv("participants.csv")

= Partecipanti
/ Inizio incontro: #inizio_incontro
/ Fine incontro: #fine_incontro
/ Luogo incontro: #luogo_incontro

#table(
  columns: (3fr, 1fr),
  [*Nome*], [*Durata presenza*],
  ..participants.flatten()
)
= Sintesi Elaborazione Incontro

/*************************************/
/*    INSERIRE SOTTO IL CONTENUTO    */ 
/*************************************/

Nell'incontro si è discussa l'organizzazione del lavoro futuro, di seguito se ne riportano i momenti salienti. 

== Nuovi ruoli

Vengono stabiliti i seguenti i nuovi incarichi relativi allo sprint corrente:
- <NAME>: Amministratore, Progettista, Programmatore, Verificatore;
- <NAME>: Responsabile, Programmatore; 
- <NAME>: Programmatore, Verificatore; 
- <NAME>: Programmatore, Verificatore, Progettista; 
- <NAME>: Verificatore, Amministratore; 
- <NAME>: Verificatore.

== Test di integrazione 

Durante la riunione odierna, si è sollevata la questione dell'organizzazione dei test di integrazione e dell'effettiva utilità di questa attività all'interno del progetto. Tuttavia, non si è giunti ad una conclusione definitiva in merito e la discussione è stata rimandata per consentire un'ulteriore valutazione una volta raccolte più informazioni. In particolare, è stato evidenziato il bisogno di approfondire il ruolo dei test di integrazione nel contesto specifico del nostro progetto, valutando attentamente i potenziali benefici e svantaggi di questa pratica, specialmente considerando le molte risorse che richiederebbe.

== Modifiche all'_Analisi dei Requisiti_

È stata discussa una modifica all'_Analisi dei Requisiti_, riguardante la terminologia utilizzata per riferirsi alla dashboard contenente la tabella relativa ai dati grezzi inviati da tutti i simulatori. Si è deciso di modificare il termine "Sensori" in "Dati grezzi". Questa modifica non riguarda solo il nome della dashboard, ma anche il suo contenuto: nel software non è stato implementato il passaggio di informazioni relative al sensore come lo stato della batteria, la data di ultima manutenzione ed altro, nonostante queste fossero state inizialmente incluse nell'_Analisi dei Requisiti_; inoltre, dato che la Proponente ha espresso il desiderio che i dati grezzi possano essere visibili e filtrabili all'interno di una tabella dedicata, il team ha deciso di scartare l'idea obsoleta di una dashboard dedicata allo stato dei sensori, optando per una dashboard dedicata, appunto, ai dati grezzi veri e propri.
Si occuperanno di questa modifica i futuri Analisti.

== Norme di Progetto: _Manuale Utente_

Si è deciso di aggiungere alle _Norme di Progetto_ la sezione riguardante il _Manuale Utente_. Questa sezione ha il duplice scopo di fungere da guida e di fornire una struttura organizzativa per lo sviluppo del documento. <NAME> si occupa sia di normarne la struttura e i contenuti all'interno delle _Norme di Progetto_, che di procedere con la stesura iniziale del documento vero e proprio, riflettendo le funzionalità attualmente implementate all'interno della dashboard di visualizzazione Grafana.

== Dashboard Grafana 

Durante questo sprint, verranno implementate due dashboard: una relativa ai dati grezzi e l'altra al superamento delle soglie. La dashboard dei dati grezzi verrà utilizzata come sistema di filtraggio per i dati generati dai simulatori, consentendo di filtrare sia per i nomi dei sensori che per la loro tipologia. Se ne occupa <NAME>. La dashboard relativa al superamento delle soglie mostrerà i dati che superano determinati valori, in formato tabellare. Se ne occupa <NAME>.

== Metriche del _Piano di Qualifica_

<NAME> si occupa del calcolo delle metriche relative al prodotto, e della creazione di una github action per l'automatizzazione del calcolo delle metriche sull'efficienza.

== Mypy

È stata discussa l'introduzione di MyPy nell'attività di codifica (in sostiuzione di Pydantic) ma è stata presa la decisione di non procedere con tale implementazione. Si è ritenuto che l'introduzione di MyPy potesse aggiungere complessità senza fornire vantaggi significativi nel contesto attuale del progetto.

== Incontro con Cardin 

Si è deciso di pianificare un incontro con il Professor Cardin la prossima settimana, per risolvere alcuni dubbi sul documento _Specifiche Tecniche_.



