Questo è il sito di Code7Crusader per la documentazione del progetto SWE Unipd 2024/2025.
Ver. | Data | Autore | Verificatore | Descrizione |
---|---|---|---|---|
1.0 | 5/11/2024 | Gabriele Di Pietro | Eddy Pinarello | Prima stesura del documento |
Piattaforma della riunione: Piattaforma Discord
Ora di Inizio: 21:00
Ora di Fine: 23:00
Componente | Ruolo | Presenza |
---|---|---|
Enrico Cotti Cottini | Presente | |
Gabriele Di Pietro | Redattore | Presente |
Tommaso Diviesti | Presente | |
Francesco Lapenna | Assente | |
Matthew Pan | Presente | |
Eddy Pinarello | Verificatore | Presente |
Filippo Rizzolo | Amministratore | Presente |
Prendiamo atto dell’approvazione della candidatura presentata per il progetto LLM: Assistente virtuale da parte del professor Vardanega. Nella valutazione viene evidenziato come abbiamo sottostimato l’impegno dato all’analisi dei requisiti e per aver chiarito poco la rotazione dei ruoli di ogni membro del team, inoltre esaminiamo bene le critiche per migliorare la documentazione in futuro. Discutiamo assieme su tali osservazioni e ci riserviamo di rivalutare tale pianificazione per il prossimo periodo. Sia- mo soddisfatti nel complesso del risultato raggiunto e ci impegneremo a migliorare la documentazione futura. Provvediamo nei prossimi giorni a comunicare via email all’azienda Ergon l’approvazione della candidatura.
Durante questa riunione, abbiamo anche riorganizzato i compiti individuali e migliorato il nostro modo di lavorare introducendo l’utilizzo della roadmap di GitHub. Questo strumento ci consente di condividere con il team le tempistiche, le priorità e la quantità di issue da svolgere, monitorando al contempo le scadenze in maniera più efficiente. Inoltre provvederemo alla stesura di un documento Norme di progetto dove definiremo le modalit`a di lavoro e le regole da seguire.
Abbiamo reso pi`u efficiente il nostro processo di scrittura della documentazione in LaTeX templatizzando il metodo utilizzato. In particolare, abbiamo creato un template standard che semplifica la creazione di qualsiasi documento. All’interno del template sono state introdotte variabili posizionate in punti strategici, permettendo di adattare rapidamente i contenuti senza dover riscrivere tutto da zero. Questo approccio consente di mantenere coerenza e velocità nella produzione della documentazione, riducendo al minimo gli sforzi manuali e aumentando la produttività del team. Inoltre ogni documento verrà ora redatto e verificato da persone diverse.
Siamo inoltre riusciti a introdurre un potente strumento di GitHub che sfrutta le GitHub Actions per automatizzare il processo di caricamento e compilazione dei file LaTeX. In pratica, ogni volta che viene caricato un nuovo documento nel repository, il sistema esegue automaticamente una compilazione del codice LaTeX, generando il PDF aggiornato senza necessit`a di intervento manuale.
Le prossime revisioni saranno la RTB (Requirements and Technology Baseline) e la PB (Product Baseline). Esaminiamo bene la documentazione necessaria per la prossima revisione RTB:
Per quanto riguarda il Glossario, riteniamo utile trovare un modo per evidenziare ogni termine in tutti i documenti in cui compare, in modo che al lettore sia chiaro e non ambiguo. Riteniamo inoltre opportunuo fissare una chiamata con l’azienda per discutere come affrontare le prossime fasi del progetto.
Abbiamo fissato sul nostro Google Calendar condiviso le riunioni settimanali e gli eventuali impegni di gruppo. Abbiamo deciso di incontrarci possibilmente almeno una volta a settimana il venerdì per discutere dei vari avanzamenti ed di eventuali problemi o criticità. Mentre il Lunedì possiamo discutere di cosa bisogna fare e usare la riunione per assegnarci i diversi compiti da fare mettendoli sulla Project Board di GitHub.