Registro attività ================= .. todo:: Mettere titoli personali uguali in tutti gli sprint per consistenza. Sprint 0 -------- Riunioni collettive ^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - Data - Ora - Durata - Attività * - 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 - Product Owner """"""""""""""""""""""""""""""" .. list-table:: :header-rows: 1 * - Data - Durata - Attività * - 2021-04-08 - 1.0h - user stories * - 2021-04-09 - 1.0h - epic * - 2021-04-10 - 0.5h - use cases * - 2021-04-11 - 0.5h - use cases * - 2021-04-14 - 0.5h - documentazione SRS * - 2021-04-15 - 0.5h - documentazione SRS * - 2021-04-17 - 1.5h - diagrammi di attività Flavia Cocca - Scrum Master """"""""""""""""""""""""""" .. list-table:: :header-rows: 1 * - Data - Durata - Attività * - 2021-04-08 - 2.5h - brainstorming Ui * - 2021-04-10 - 2.0h - creazione frame in figma con relativo css * - 2021-04-11 - 1.5h - mockup UI con relativo css (creazione componenti) * - 2021-04-12 - 1.5h - mockup UI con relativo css (creazione componenti) * - 2021-04-14 - 3.0h - mockup UI con relativo css (creazione pagine) * - 2021-04-15 - 2.0h - mockup UI con relativo css (creazioni pagine) * - 2021-04-16 - 2.0h - ultimi ritocchi UI * - 2021-04-17 - 0.5h - Stesura documentazione partita scrumble Chiara Calzolari - UI/UX Designer """"""""""""""""""""""""""""""""" .. list-table:: :header-rows: 1 * - Data - Durata - Attività * - 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 - Frontend Developer & Sysadmin """"""""""""""""""""""""""""""""""""""""""""""" .. todo:: Compilare con i dati di Toggl! Sprint 1 -------- Riunioni collettive ^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - Data - Ora - Durata - Attività * - 2021-05-01 - 15:30 - 2h - backlog grooming session Attività individuali ^^^^^^^^^^^^^^^^^^^^ Stefano Goldoni - Product Owner """"""""""""""""""""""""""""""" .. list-table:: :header-rows: 1 * - Data - Durata - Attività * - 2021-04-20 - 0.5h - analisi test * - 2021-04-20 - 1.5h - scrittura test cases * - 2021-04-26 - 0.5h - predisposizione progetto in locale per il test * - 2021-04-26 - 2.0h - metodi di test login e creazione utente * - 2021-04-28 - 2.0h - metodi ti test * - 2021-04-29 - 2.0h - metodi di test * - 2021-04-30 - 2.0h - metodi di test backend * - 2021-05-01 - 1.0h - test frontend * - 2021-05-01 - 1.0h - test backend in pair programming * - 2021-05-02 - 1.0h - documentazione * - 2021-05-02 - 2.5h - test backend Giovanni Anniballi - Tester """"""""""""""""""""""""""" Per il lavoro di testing è stata utilizzata anche la tecnica del Pair Programming, grazie ad un plugin dell'IDE utilizzato. .. list-table:: :header-rows: 1 * - Data - Durata - Attività * - 2021-04-22 - 0.5h - Riunione con il team * - 2021-04-23 - 1.0h - Studio struttura del backend * - 2021-04-24 - 1.5h - Studio del backend, volto a capire il funzionamento delle varie API * - 2021-04-26 - 2.0h - Testing login e retrieval dei dati inerenti a tutti gli utenti registrati * - 2021-04-27 - 1.0h - Testing creazione user * - 2021-04-28 - 2.0h - Test cancellazione utente e ritorno dei dati inerenti a quell’utente * - 2021-04-29 - 1.5h - Test modica utenti e creazione della prima repository * - 2021-04-30 - 2.0h - Testing ritorno di tutte le repository di proprietà dell’utente loggato, ritorno delle info inerenti alla repository specificata * - 2021-05-01 - 3.0h - Riunione con il team per sprint review e sprint retrospective(2h). Testing modifica ed eliminazione di una repository (nome, stato) * - 2021-05-02 - 2.0h - Testing del frontend tramite UI, controllo generale dei test già effettuati. Giorgio Minoccari - Sviluppatore Backend """""""""""""""""""""""""""""""""""""""" 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: 1 * - Data - Durata - Attività * - 2021-04-21 - 1.0h - Primi test riguardo autenticazione Oauth per API twitter * - 2021-04-23 - 1.5h - Autenticazione funzionante * - 2021-04-24 - 0.5h - Test su ricerche generali con parole chiave * - 2021-04-26 - 1.0h - Test su ricerche geolocalizzate * - 2021-04-27 - 1.0h - Definizione di entita' di esempio nei database per provare funzioni legate ad esse * - 2021-04-28 - 2.0h - Definizione di funzioni per l'aggregazione di condizioni di diverso tipo per la ricerca di tweet tramite API * - 2021-04-29 - 1.0h - Refactor codice scritto fino a quel momento, eliminazione di dati inutili * - 2021-05-01 - 1.0h - Implementazioni di analisi su termini e hashtag restituiti dall'API * - 2021-05-02 - 1.0h - Test di chiamata alle funzioni di ricerca a partire da repository con condizioni complesse aggregate Lorenzo Balugani - Developer """""""""""""""""""""""""""" .. list-table:: :header-rows: 1 * - Data - Durata - Attività * - 2021-04-21 - 2.0h - Implementazione Base di Dati * - 2021-04-22 - 2.0h - Login, creazione utenti * - 2021-04-25 - 1.0h - Rimozione utenti, CORS, Creazione repo * - 2021-04-25 - 3.0h - Altre funzioni API * - 2021-04-26 - 0.5h - Standardizzazione output json * - 2021-04-26 - 1.0h - Documentazione * - 2021-04-27 - 0.5h - Aggiunto supporto al modulo explorer, fix * - 2021-04-28 - 0.5h - Bugfixing * - 2021-04-29 - 1.0h - Gestione migliorata errori * - 2021-04-29 - 1.0h - Refactoring * - 2021-05-02 - 1.0h - Bugfixing FLavia Cocca - Scrum Master """"""""""""""""""""""""""" .. list-table:: :header-rows: 1 * - Data - Durata - Attività * - 2021-04-27 - 1.0h - modifica mockup UI * - 2021-04-28 - 1.0h - Organizzazione Sprint retrospective * - 2021-04-30 - 1.0h - modifica mockup UI * - 2021-05-01 - 2.0h - Riunione con il team per sprint review e sprint retrospective * - 2021-05-02 - 3.0h - Stesura documenti Sprint1(debito tecnico e relazione sprint retrospective), realizzazione video Sprint1 review Chiara Calzolari - UI Designer """""""""""""""""""""""""""""" .. list-table:: :header-rows: 1 * - Data - Durata - Attività * - 2021-04-26 - 3.0h - Configurazione ambiente di sviluppo * - 2021-04-27 - 1.0h - modifica mockup UI (adeguamento al JS) * - 2021-04-29 - 2.0h - modifica mockup UI (Manage users) * - 2021-05-01 - 0.5h - Ultimi ritocchi al mockup UI Stefano Pigozzi - Frontend Developer """""""""""""""""""""""""""""""""""" .. todo:: Compilare con i dati di Toggl! Sprint 2 -------- Riunioni collettive ^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - Data - Ora - Durata - Attività * - 2021-05-14 - 10:00 - 1.0h - Sprint Retrospective session Attività individuali ^^^^^^^^^^^^^^^^^^^^ Chiara Calzolari - UI Designer """""""""""""""""""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 11.0h - Totale * - 2021-05-03 - 1.0h - Testing frontend e segnalazione issues * - 2021-05-03 - 1.0h - Modifica mockup UI (Dashboard repository) * - 2021-05-04 - 1.0h - Modifica mockup UI (adeguamento al JS) * - 2021-05-10 - 3.0h - Configurazione ambiente di sviluppo * - 2021-05-11 - 1.5h - Modifica UI (traduzione in Italiano) * - 2021-05-12 - 0.5h - Modifica UI (traduzione in Italiano) * - 2021-05-14 - 3.0h - Realizzazione video demo sprint 2 Stefano Goldoni - Product Owner & Tester """""""""""""""""""""""""""""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 16.0h - Totale * - 2021-05-04 - 1.0h - preparazione backlog sprint 2 * - 2021-05-10 - 3.0h - test sprint 2 * - 2021-05-11 - 2.5h - test utenti e repository * - 2021-05-12 - 2.0h - test repository * - 2021-05-13 - 2.5h - test repository * - 2021-05-14 - 3.0h - test conditions * - 2021-05-15 - 2.0h - test conditions + sonarqube scanner Lorenzo Balugani - DB & Backend Developer """"""""""""""""""""""""""""""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 19.0h - Totale * - 2021-05-05 - 4.0h - Setup di swagger, documentazione * - 2021-05-06 - 4.0h - Documentazione, sviluppo * - 2021-05-07 - 3.0h - Alert, documentazione * - 2021-05-10 - 2.0h - Alert Put, bugfixing * - 2021-05-11 - 3.0h - Bugfixing, sviluppo * - 2021-05-12 - 3.0h - Risolti issue pubblicati su Taiga * - 2021-05-13 - 1.0h - Bugfixing * - 2021-05-14 - 1.0h - Bugfixing Stefano Pigozzi - Sysadmin & Frontend Developer """"""""""""""""""""""""""""""""""""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 27.5h - Totale * - 2021-05-05 - 0.40h - Riunione * - 2021-05-05 - 0.21h - Documentazione * - 2021-05-06 - 0.09h - Sviluppo * - 2021-05-06 - 0.03h - Configurazione Taiga * - 2021-05-06 - 0.11h - Documentazione * - 2021-05-06 - 0.09h - Riunione * - 2021-05-06 - 0.20h - Documentazione * - 2021-05-06 - 0.39h - Sviluppo * - 2021-05-06 - 0.15h - Riunione * - 2021-05-06 - 1.04h - Riunione * - 2021-05-07 - 1.47h - Sviluppo * - 2021-05-07 - 0.17h - Sviluppo * - 2021-05-07 - 0.34h - Sviluppo * - 2021-05-07 - 0.34h - Project management * - 2021-05-07 - 2.44h - Sviluppo * - 2021-05-08 - 0.13h - Sviluppo * - 2021-05-08 - 0.29h - Sviluppo * - 2021-05-08 - 0.18h - Sviluppo * - 2021-05-10 - 1.00h - Sviluppo * - 2021-05-10 - 1.15h - Configurazione GitLab * - 2021-05-10 - 0.25h - Sviluppo * - 2021-05-10 - 0.39h - Sviluppo * - 2021-05-11 - 0.25h - Bugfixing * - 2021-05-11 - 3.57h - Sviluppo * - 2021-05-11 - 1.45h - Sviluppo * - 2021-05-12 - 0.10h - Sviluppo * - 2021-05-12 - 1.51h - Sviluppo * - 2021-05-13 - 1.00h - Sviluppo * - 2021-05-13 - 1.20h - Sviluppo * - 2021-05-14 - 0.20h - Sviluppo * - 2021-05-15 - 3.17h - Documentazione Flavia Cocca - Scrum Master & UI Designer """"""""""""""""""""""""""""""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 16.0h - Totale * - 2021-05-04 - 0.5h - Riunione per con PO, nuovo backlog * - 2021-05-05 - 1.0h - Riunione * - 2021-05-07 - 3.0h - Refactoring test * - 2021-05-08 - 2.0h - Refactoring test * - 2021-05-09 - 3.0h - Nuovi test * - 2021-05-11 - 2.5h - Discussione test e risoluzione di alcune issue * - 2021-05-13 - 1.0h - Bugfixing * - 2021-05-14 - 1.0h - Sprint Retrospective * - 2021-05-15 - 2.0h - Documentazione Giovanni Anniballi - Tester """"""""""""""""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 17.0h - Totale * - 2021-05-04 - 0.5h - Incontro con SM e PO per valutare quali US andranno nello sprint2 * - 2021-05-05 - 1.0h - Incontro con il team * - 2021-05-07 - 2.0h - Refactoring tests sugli user e primi utilizzi delle fixtures * - 2021-05-08 - 2.0h - Completamento test users * - 2021-05-10 - 1.0h - Ulteriori approcci (fallimentari) al coverage di SonarQube * - 2021-05-11 - 2.0h - Discussione sui test e correzioni bug * - 2021-05-12 - 1.0h - Test repository * - 2021-05-13 - 1.0h - Generazione coverage pytest e setting sonarqube (riuscito!) * - 2021-05-14 - 4.0h - Sprint review e retrospettiva, conclusione test repository * - 2021-05-15 - 2.5h - generazione nuovo coverage e fix a sonarqube 2h, fix piccoli bug segnalati da sonarqube 0.5h Giorgio Minoccari - Analyst & Backend Developer """"""""""""""""""""""""""""""""""""""""""""""" .. list-table:: :header-rows: 2 * - Data - Durata - Attività * - - 10.0h - Totale * - 2021-05-04 - 0.5h - Aggiunta della condizione sull'utente * - 2021-05-10 - 2.0h - Tentativo di inserimento delle query con place_id * - 2021-05-11 - 1.5h - Test per passare alla versione 2.0 delle API * - 2021-05-12 - 1.0h - Ritorno alla versione 1.1 perche' lascia disponibili le query sulla geolocalizzazione gratuitamente * - 2021-05-14 - 5.0h - Integrazione e inserimento dei tweet catturati nel database Sprint 3 -------- .. todo:: Compilare il registro attività dello sprint 3.