diff --git a/docs/source/development/conclusions.rst b/docs/source/development/conclusions.rst index 4814f25..ae589b4 100644 --- a/docs/source/development/conclusions.rst +++ b/docs/source/development/conclusions.rst @@ -1,9 +1,6 @@ Conclusioni =========== - -.. todo:: - - Scrivere le conclusioni. - - "cosa avete imparato, cosa è andato bene, cosa cambiereste" +Abbiamo imparato molto, acquisendo dimestichezza con vari linguaggi o software che prima non conoscevamo. +Un lato che è andato molto bene di questo progetto è stata l'organizzazione e collaborazione tra tutti i membri del gruppo: ciascuno aveva un suo compito e non sono sorti conflitti. In generale questo ha velocizzato molto la lavorazione, e il progetto è proseguito con velocità sostenuta anche per questo. +Alcune di queste attività, come le varie riunioni, sarebbero state più edificanti e veloci se fatte in presenza, ma purtroppo la pandemia e la distanza non lo hanno reso possibile. diff --git a/docs/source/development/process.rst b/docs/source/development/process.rst index 2e62571..7be0474 100644 --- a/docs/source/development/process.rst +++ b/docs/source/development/process.rst @@ -38,9 +38,5 @@ In generale: .. todo:: - Descrivere genericamente il processo di sviluppo seguito, includendo: - - burndown complessivo, diari dei partecipanti e/o diario di gruppo, - retrospettiva finale" - - Visto che i diari e la retrospettiva li abbiamo già altrove, suggerirei di metterci solo un link usando ``:ref:``. + Mi dicono che qui non funzionano alcune robe, mettere a posto + Also, fixare i link interni \ No newline at end of file diff --git a/docs/source/development/sprint1/index.rst b/docs/source/development/sprint1/index.rst index 313ea66..90002b4 100644 --- a/docs/source/development/sprint1/index.rst +++ b/docs/source/development/sprint1/index.rst @@ -54,7 +54,7 @@ La definizione di Done è stata concordata da tutto il team con il Product Owner * Sviluppo completo della funzionalità richiesta * Definizione e superamento dei test * Bozza della documentazione della funzionalità -* Merge dei sorgenti nel branch ‘Main’ di GitLab +* Merge dei sorgenti nel branch ``main`` di GitLab Registro attività diff --git a/docs/source/development/sprint2/index.rst b/docs/source/development/sprint2/index.rst index 2d545b6..5aac5f6 100644 --- a/docs/source/development/sprint2/index.rst +++ b/docs/source/development/sprint2/index.rst @@ -52,7 +52,7 @@ La definizione di Done è stata concordata da tutto il team con il Product Owner * Sviluppo completo della funzionalità richiesta * Definizione e superamento dei test * Bozza della documentazione della funzionalità -* Merge dei sorgenti nel branch ‘Main’ di GitLab +* Merge dei sorgenti nel branch ``main`` di GitLab diff --git a/docs/source/development/sprint3/index.rst b/docs/source/development/sprint3/index.rst index be0a1cc..250fe2b 100644 --- a/docs/source/development/sprint3/index.rst +++ b/docs/source/development/sprint3/index.rst @@ -23,10 +23,15 @@ Tutto ciò è visibile dai task completati: Grooming session ---------------- -Sono state definite le nuove User Stories da inserire nel progetto sulla base delle nuove richieste pervenute dal cliente: analisi statistica più dettagliata, postare su Twitter, traduzione dell'interfaccia in inglese. -La richiesta relativa alle ricerche basate sulla geolocalizzazione, come già comunicato al cliente, non è stata inserita per motivi tecnici legati alle features delle API 1.1 che non permettono di eseguire query sui campi di posizione geografica. -Le nuove User Stories sono state valutate tramite il metodo dello Scrum Poker, durante il quale ogni membro ha espresso la sua valutazione. -Tutte le nuove richieste sono state accettate dal Product Owner e sono pronte ad essere inserite nello sprint di sviluppo in partenza. +Sono state definite le nuove **User Stories** da inserire nel progetto sulla base delle nuove richieste pervenute dal cliente: + +- analisi statistica più dettagliata +- postare su Twitter +- traduzione dell'interfaccia in inglese. + +| La richiesta relativa alle *ricerche basate sulla geolocalizzazione*, come già comunicato al cliente, non è stata inserita per motivi tecnici legati alle features delle **API 1.1** che non permettono di eseguire query sui campi di posizione geografica. +| Le nuove User Stories sono state valutate tramite il metodo dello Scrum Poker, durante il quale ogni membro ha espresso la sua valutazione. +| Tutte le nuove richieste sono state accettate dal Product Owner e sono pronte ad essere inserite nello sprint di sviluppo in partenza. @@ -60,7 +65,7 @@ La definizione di Done è stata concordata da tutto il team con il Product Owner * Sviluppo completo della funzionalità richiesta * Definizione e superamento dei test * Bozza della documentazione della funzionalità -* Merge dei sorgenti nel branch ‘Main’ di GitLab +* Merge dei sorgenti nel branch ``main`` di GitLab Registro attività @@ -135,13 +140,44 @@ Flavia Cocca - Durata - Attività * - - - + - 14h - Totale - * - - - - - + * - 20/05 + - 2.0h + - Trasferimento documenti in nuova documentazione + * - 21/05 + - 1.0h + - Studio Sphinx + + * - 23/05 + - 1.0h + - Studio sintassi rST + + * - 24/05 + - 1.0h + - Documentazione + + * - 25/05 + - 1.0h + - Documentazione + + * - 26/05 + - 1.0h + - Documentazione + + * - 27/05 + - 1.0h + - Documentazione + + * - 28/05 + - 3.0h + - Documentazione + + * - 29/05 + - 3.0h + - Documentazione Chiara Calzolari """""""""""""""" @@ -219,12 +255,45 @@ Giovanni Anniballi - Durata - Attività * - - - + - 18h - Totale - * - - - - - + * - 17/05 + - 1h + - Ricontrollo generale codice, fix piccoli typo + + * - 18/05 + - 1h + - Aggiornati files di log e refactoring documentazione + + + * - 21/05 + - 2h + - Studio Jest, valutazione di test sul frontend + + * - 24/05 + - 3h + - Primi test sulle autorizzazioni + + * - 26/05 + - 2h + - Fix ai test + + * - 27/05 + - 2h + - Test autorizzazioni completati, fix + + * - 28/05 + - 4h + - Fix test malfunzionanti, refactoring test + + * - 29/05 + - 3h + - Aggiornamento documentazione, aggiunti ulteriori test seguendo i suggerimenti di SQ + + + + Giorgio Minoccari diff --git a/docs/source/development/suggestions.rst b/docs/source/development/suggestions.rst index 8973af5..a5957a6 100644 --- a/docs/source/development/suggestions.rst +++ b/docs/source/development/suggestions.rst @@ -1,6 +1,5 @@ Suggerimenti relativi al corso ============================== - -.. todo:: - - Che suggerimenti avete da dare al prof. Missiroli? :) +Il progetto è molto utile, poiché ti fa toccare con mano le varie metodologie da adottare e le problematiche in cui si può incorrere. Purtroppo è anche eccessivamente corposo: tecnicamente a 6 cfu dovrebbero corrispondere circa 125 ore di lavoro, mentre questo progetto ne ha richieste molte di più. Suggeriamo quindi di alleggerire il carico di lavoro, e renderlo più proporzionale ai crediti assegnati. +Un altro suggerimento sarebbe quello di utilizzare GitHub al posto di Gitlab, poiché più comodo e funzionale. +Infine, sarebbe molto utile la partecipazione diretta del prof durante le prime fasi di progetto, all'inizio del lavoro, per instradare il gruppo nella giusta direzione ed evitare l'effetto "salto nel buio". Ad esempio, sarebbe stato piacevole avere una buona spiegazione delle regole dello Scrumble.