Registro attività ================= Questo registro attività delinea le attività effettuate dai membri del team e ne indica la durata. .. note:: Per informazioni più dettagliate sulle attività di sviluppo, si suggerisce di guardare il log dei commit di Git: .. code-block:: console nest:g2-progetto$ git log Sprint 0: 04 Apr - 18 Apr ------------------------- Riunioni collettive ^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 2 * - Data - Ora - Durata - Attività * - - - 10h 6m - Totale * - 2021-04-08 - 20:45 - 1h - Analisi documento di specifiche * - 2021-04-09 - 14:15 - 35m - Intervista con il cliente * - 2021-04-09 - 15:00 - 1h - Resoconto intervista * - 2021-04-11 - 15:03 - 2h 39m - Documentazione e planning poker * - 2021-04-15 - 18:15 - 52m - Documentazione * - 2021-04-17 - 15:05 - 4h - Documentazione e partita a Scrumble Attività individuali ^^^^^^^^^^^^^^^^^^^^ Stefano Goldoni """"""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 6h 30m - Totale * - 2021-04-08 - 1h - user stories * - 2021-04-09 - 1h - epic * - 2021-04-10 - 30m - use cases * - 2021-04-11 - 30m - use cases * - 2021-04-14 - 30m - documentazione SRS * - 2021-04-15 - 30m - documentazione SRS * - 2021-04-17 - 1h 30m - diagrammi di attività Flavia Cocca """""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 15h - Totale * - 2021-04-08 - 2h 30m - brainstorming Ui * - 2021-04-10 - 2h - creazione frame in figma con relativo css * - 2021-04-11 - 1h 30m - mockup UI con relativo css (creazione componenti) * - 2021-04-12 - 1h 30m - mockup UI con relativo css (creazione componenti) * - 2021-04-14 - 3h - mockup UI con relativo css (creazione pagine) * - 2021-04-15 - 2h - mockup UI con relativo css (creazioni pagine) * - 2021-04-16 - 2h - ultimi ritocchi UI * - 2021-04-17 - 30m - Stesura documentazione partita scrumble Chiara Calzolari """""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - - Totale * - 2021-04-09 - 2.5h - Brainstorming UI * - 2021-04-10 - 1.5h - mockup UI con relativo css (dashboard ed elenco repositories) * - 2021-04-11 - 1.0h - mockup UI con relativo css (settings) * - 2021-04-11 - 0.5h - Prima versione del logo * - 2021-04-12 - 3.0h - mockup UI con relativo css (creazione componenti, light/dark mode) * - 2021-04-13 - 1.0h - mockup UI con relativo css (alerts) * - 2021-04-15 - 1.0h - Versione definitiva del logo * - 2021-04-16 - 0.5h - mockup UI con relativo css (Notifications e Share) * - 2021-04-17 - 1.0h - Documentazione Mockup * - 2021-04-17 - 0.5h - Doppiaggio video di presentazione Stefano Pigozzi """"""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 23h 30m - Totale * - 2021-04-08 - 4h 30m - Configurazione Discord e GitLab * - 2021-04-09 - 3h 30m - Riunione con il cliente e configurazione Taiga * - 2021-04-10 - 4h - Configurazione Penpot, Taiga, UI Design, progettazione Database * - 2021-04-11 - 3h 30m - Riunione, configurazione GitLab e project management * - 2021-04-12 - 30m - Configurazione Twitter e UI Design * - 2021-04-15 - 2h 30m - Partita a Scrumble e project management * - 2021-04-16 - 1h 30m - Project management e configurazione SonarQube * - 2021-04-17 - 3h 30m - Riunione e partita a scrumble Giovanni Anniballi """""""""""""""""" .. note:: Giovanni ha iniziato a raccogliere dati sul tempo impiegato a partire dallo Sprint 1. Giorgio Minoccari """""""""""""""""" .. note:: Giorgio ha iniziato a raccogliere dati sul tempo impiegato a partire dallo Sprint 1. Lorenzo Balugani """""""""""""""" .. note:: Lorenzo ha iniziato a raccogliere dati sul tempo impiegato a partire dallo Sprint 1. Sprint 1: 19 Apr - 02 Mag ------------------------- Riunioni collettive ^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 2 * - Data - Ora - Durata - Attività * - - - 2h - Totale * - 2021-05-01 - 15:30 - 2h - backlog grooming session Attività individuali ^^^^^^^^^^^^^^^^^^^^ Stefano Goldoni """"""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 23h 30m - Totale * - 2021-04-20 - 30m - analisi test * - 2021-04-20 - 1h 30m - scrittura test cases * - 2021-04-26 - 30m - predisposizione progetto in locale per il test * - 2021-04-26 - 2h - metodi di test login e creazione utente * - 2021-04-28 - 2h - metodi ti test * - 2021-04-29 - 2h - metodi di test * - 2021-04-30 - 2h - metodi di test backend * - 2021-05-01 - 1h - test frontend * - 2021-05-01 - 1h - test backend in pair programming * - 2021-05-02 - 1h - documentazione * - 2021-05-02 - 2h 30m - test backend Flavia Cocca """""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 8h - Totale * - 2021-04-27 - 1h - modifica mockup UI * - 2021-04-28 - 1h - Organizzazione Sprint retrospective * - 2021-04-30 - 1h - modifica mockup UI * - 2021-05-01 - 2h - Riunione con il team per sprint review e sprint retrospective * - 2021-05-02 - 3h - Stesura documenti Sprint 1 (debito tecnico e relazione sprint retrospective), realizzazione video Sprint1 review Chiara Calzolari """""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 6h 30m - Totale * - 2021-04-26 - 3h - Configurazione ambiente di sviluppo * - 2021-04-27 - 1h - modifica mockup UI (adeguamento al JS) * - 2021-04-29 - 2h - modifica mockup UI (Manage users) * - 2021-05-01 - 30m - Ultimi ritocchi al mockup UI Stefano Pigozzi """"""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 29h - Totale * - 2021-04-19 - 18m - Configurazione IntelliJ IDEA * - 2021-04-19 - 10m - Configurazione IntelliJ IDEA * - 2021-04-20 - 1h 26m - Sviluppo * - 2021-04-21 - 1h 3m - Sviluppo * - 2021-04-21 - 3m - Configurazione IntelliJ IDEA * - 2021-04-21 - 58m - Sviluppo * - 2021-04-21 - 13m - Sviluppo * - 2021-04-21 - 7m - Sviluppo * - 2021-04-21 - 6m - Project management * - 2021-04-21 - 15m - Sviluppo * - 2021-04-21 - 32m - Sviluppo * - 2021-04-21 - 10m - Sviluppo * - 2021-04-22 - 5m - Sviluppo * - 2021-04-22 - 16m - Presentazione * - 2021-04-22 - 36m - Riunione * - 2021-04-22 - 1h 23m - Sviluppo * - 2021-04-23 - 18m - Studio * - 2021-04-23 - 42m - Sviluppo * - 2021-04-23 - 10m - Sviluppo * - 2021-04-23 - 1h 9m - Sviluppo * - 2021-04-23 - 3m - Sviluppo * - 2021-04-24 - 19m - Sviluppo * - 2021-04-24 - 19m - Sviluppo * - 2021-04-25 - 2h 59m - Sviluppo * - 2021-04-25 - 10m - Documentazione * - 2021-04-26 - 13m - Configurazione SonarQube * - 2021-04-26 - 12m - Documentazione * - 2021-04-26 - 30m - Documentazione * - 2021-04-26 - 4m - Riunione * - 2021-04-26 - 2h 58m - Sviluppo * - 2021-04-26 - 1h 4m - Sviluppo * - 2021-04-26 - 56m - Sviluppo * - 2021-04-26 - 6m - Project management * - 2021-04-27 - 7m - Sviluppo * - 2021-04-27 - 15m - Configurazione Taiga * - 2021-04-27 - 29m - Sviluppo * - 2021-04-27 - 35m - Collaborazione * - 2021-04-28 - 34m - Collaborazione * - 2021-04-29 - 1h 42m - Sviluppo * - 2021-04-29 - 1h 26m - Sviluppo * - 2021-04-29 - 48m - Project management * - 2021-04-30 - 56m - Sviluppo * - 2021-04-30 - 46m - Sviluppo * - 2021-05-01 - 12m - Sviluppo * - 2021-05-02 - 14m - Documentazione * - 2021-05-02 - 28m - Bugfixing * - 2021-05-02 - 15m - Collaborazione * - 2021-05-02 - 3m - Bugfixing Giovanni Anniballi """""""""""""""""" Per il lavoro di testing è stata utilizzata anche la tecnica del Pair Programming, grazie ad un plugin dell'IDE utilizzato. .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 16h 30m - Totale * - 2021-04-22 - 30m - Riunione con il team * - 2021-04-23 - 1h - Studio struttura del backend * - 2021-04-24 - 1h 30m - Studio del backend, volto a capire il funzionamento delle varie API * - 2021-04-26 - 2h - Testing login e retrieval dei dati inerenti a tutti gli utenti registrati * - 2021-04-27 - 1h - Testing creazione user * - 2021-04-28 - 2h - Test cancellazione utente e ritorno dei dati inerenti a quell’utente * - 2021-04-29 - 1h 30m - Test modica utenti e creazione della prima repository * - 2021-04-30 - 2h - Testing ritorno di tutte le repository di proprietà dell’utente loggato, ritorno delle info inerenti alla repository specificata * - 2021-05-01 - 2h - Riunione con il team per sprint review e sprint retrospective * - 2021-05-01 - 1h - Testing modifica ed eliminazione di una repository (nome, stato) * - 2021-05-02 - 2h - Testing del frontend tramite UI, controllo generale dei test già effettuati. Giorgio Minoccari """"""""""""""""" Durante lo sprint ho principalmente svolto sviluppo e test riguardo alla API di twitter, in modo da poter effettuare chiamate efficenti e non venire limitati dal sito riguardo alle richieste effettuate. .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 10h - Totale * - 2021-04-21 - 1h - Primi test riguardo autenticazione Oauth per API twitter * - 2021-04-23 - 1h 30m - Autenticazione funzionante * - 2021-04-24 - 30m - Test su ricerche generali con parole chiave * - 2021-04-26 - 1h - Test su ricerche geolocalizzate * - 2021-04-27 - 1h - Definizione di entita' di esempio nei database per provare funzioni legate ad esse * - 2021-04-28 - 2h - Definizione di funzioni per l'aggregazione di condizioni di diverso tipo per la ricerca di tweet tramite API * - 2021-04-29 - 1h - Refactor codice scritto fino a quel momento, eliminazione di dati inutili * - 2021-05-01 - 1h - Implementazioni di analisi su termini e hashtag restituiti dall'API * - 2021-05-02 - 1h - Test di chiamata alle funzioni di ricerca a partire da repository con condizioni complesse aggregate Lorenzo Balugani """""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 13h 30m - Totale * - 2021-04-21 - 2h - Implementazione Base di Dati * - 2021-04-22 - 2h - Login, creazione utenti * - 2021-04-25 - 1h - Rimozione utenti, CORS, Creazione repo * - 2021-04-25 - 3h - Altre funzioni API * - 2021-04-26 - 30m - Standardizzazione output json * - 2021-04-26 - 1h - Documentazione * - 2021-04-27 - 30m - Aggiunto supporto al modulo explorer, fix * - 2021-04-28 - 30m - Bugfixing * - 2021-04-29 - 1h - Gestione migliorata errori * - 2021-04-29 - 1h - Refactoring * - 2021-05-02 - 1h - Bugfixing Sprint 2: 03 Mag - 16 Mag ------------------------- Riunioni collettive ^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 2 * - Data - Ora - Durata - Attività * - - - 1h - Totale * - 2021-05-14 - 10:00 - 1h - Sprint Retrospective session Attività individuali ^^^^^^^^^^^^^^^^^^^^ Stefano Goldoni """"""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 16h - Totale * - 2021-05-04 - 1h - preparazione backlog sprint 2 * - 2021-05-10 - 3h - test sprint 2 * - 2021-05-11 - 2h 30m - test utenti e repository * - 2021-05-12 - 2h - test repository * - 2021-05-13 - 2h 30m - test repository * - 2021-05-14 - 3h - test conditions * - 2021-05-15 - 2h - test conditions + sonarqube scanner Flavia Cocca """""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 16h - Totale * - 2021-05-04 - 30m - Riunione per con PO, nuovo backlog * - 2021-05-05 - 1h - Riunione * - 2021-05-07 - 3h - Refactoring test * - 2021-05-08 - 2h - Refactoring test * - 2021-05-09 - 3h - Nuovi test * - 2021-05-11 - 2h 30m - Discussione test e risoluzione di alcune issue * - 2021-05-13 - 1h - Bugfixing * - 2021-05-14 - 1h - Sprint Retrospective * - 2021-05-15 - 2h - Documentazione Stefano Pigozzi """"""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 27h 30m - Totale * - 2021-05-05 - 40m - Riunione * - 2021-05-05 - 21m - Documentazione * - 2021-05-06 - 9m - Sviluppo * - 2021-05-06 - 3m - Configurazione Taiga * - 2021-05-06 - 11m - Documentazione * - 2021-05-06 - 9m - Riunione * - 2021-05-06 - 20m - Documentazione * - 2021-05-06 - 39m - Sviluppo * - 2021-05-06 - 15m - Riunione * - 2021-05-06 - 1h 4m - Riunione * - 2021-05-07 - 1h 47m - Sviluppo * - 2021-05-07 - 17m - Sviluppo * - 2021-05-07 - 34m - Sviluppo * - 2021-05-07 - 34m - Project management * - 2021-05-07 - 2h 44m - Sviluppo * - 2021-05-08 - 13m - Sviluppo * - 2021-05-08 - 29m - Sviluppo * - 2021-05-08 - 18m - Sviluppo * - 2021-05-10 - 1h 00m - Sviluppo * - 2021-05-10 - 1h 15m - Configurazione GitLab * - 2021-05-10 - 25m - Sviluppo * - 2021-05-10 - 39m - Sviluppo * - 2021-05-11 - 25m - Bugfixing * - 2021-05-11 - 3h 57m - Sviluppo * - 2021-05-11 - 1h 45m - Sviluppo * - 2021-05-12 - 10m - Sviluppo * - 2021-05-12 - 1h 51m - Sviluppo * - 2021-05-13 - 1h 00m - Sviluppo * - 2021-05-13 - 1h 20m - Sviluppo * - 2021-05-14 - 20m - Sviluppo * - 2021-05-14 - 3h 17m - Documentazione * - 2021-05-15 - 1h 8m - Porting dipendenze Chiara Calzolari """""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 11h - Totale * - 2021-05-03 - 1h - Testing frontend e segnalazione issues * - 2021-05-03 - 1h - Modifica mockup UI (Dashboard repository) * - 2021-05-04 - 1h - Modifica mockup UI (adeguamento al JS) * - 2021-05-10 - 3h - Configurazione ambiente di sviluppo * - 2021-05-11 - 1h 30m - Modifica UI (traduzione in Italiano) * - 2021-05-12 - 30m - Modifica UI (traduzione in Italiano) * - 2021-05-14 - 3h - Realizzazione video demo sprint 2 Giovanni Anniballi """""""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 17.0h - Totale * - 2021-05-04 - 30m - Incontro con SM e PO per valutare quali US andranno nello sprint2 * - 2021-05-05 - 1h - Incontro con il team * - 2021-05-07 - 2h - Refactoring tests sugli user e primi utilizzi delle fixtures * - 2021-05-08 - 2h - Completamento test users * - 2021-05-10 - 1h - Ulteriori approcci (fallimentari) al coverage di SonarQube * - 2021-05-11 - 2h - Discussione sui test e correzioni bug * - 2021-05-12 - 1h - Test repository * - 2021-05-13 - 1h - Generazione coverage pytest e setting sonarqube (riuscito!) * - 2021-05-14 - 4h - Sprint review e retrospettiva, conclusione test repository * - 2021-05-15 - 2h - generazione nuovo coverage e fix a sonarqube * - 2021-05-15 - 30m - fix piccoli bug segnalati da sonarqube Giorgio Minoccari """"""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 10.0h - Totale * - 2021-05-04 - 30m - Aggiunta della condizione sull'utente * - 2021-05-10 - 2h - Tentativo di inserimento delle query con place_id * - 2021-05-11 - 1h 30m - Test per passare alla versione 2.0 delle API * - 2021-05-12 - 1h - Ritorno alla versione 1.1 perche' lascia disponibili le query sulla geolocalizzazione gratuitamente * - 2021-05-14 - 5h - Integrazione e inserimento dei tweet catturati nel database Lorenzo Balugani """""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 19h - Totale * - 2021-05-05 - 4h - Setup di swagger, documentazione * - 2021-05-06 - 4h - Documentazione, sviluppo * - 2021-05-07 - 3h - Alert, documentazione * - 2021-05-10 - 2h - Alert Put, bugfixing * - 2021-05-11 - 3h - Bugfixing, sviluppo * - 2021-05-12 - 3h - Risolti issue pubblicati su Taiga * - 2021-05-13 - 1h - Bugfixing * - 2021-05-14 - 1h - Bugfixing Sprint 3: 17 Mag - 30 Mag ------------------------- .. todo:: Compilare il registro attività dello sprint 3. Riunioni collettive ^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 2 * - Data - Ora - Durata - Attività * - - - TODO - Totale * - - - - Attività individuali ^^^^^^^^^^^^^^^^^^^^ Stefano Goldoni """"""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - - Totale * - - - Flavia Cocca """""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - - Totale * - - - Chiara Calzolari """""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - - Totale * - - - Stefano Pigozzi """"""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - - Totale * - - - Giovanni Anniballi """""""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - - Totale * - - - Giorgio Minoccari """"""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - - Totale * - - - Lorenzo Balugani """""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - - Totale * - - -