Sprint 2: 03 Mag - 16 Mag ========================= Consegna -------- La seguente documentazione è stata fornita dal cliente durante questo sprint: - :download:`Sprint 2 <2-sprint-requirements.pdf>` Goal ---- Il **goal** del secondo sprint è stato la creazione, cancellazione e modifica dei repository, ovvero permettere agli utenti di creare repo partendo da una ricerca che rispetta determinate condizioni. Tutto ciò è visibile dai task completati: .. image:: Sprint2Task.png :width: 390 Backlog ------- .. image:: BacklogSprint2.png :width: 400 **Burndown Chart** .. image:: Chart2.png :width: 600 Definition of done ------------------ .. todo:: Inserire qui la definition of done dello sprint. Registro attività ----------------- 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à * - - 17h - 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à * - - 10h - 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 Statistiche ----------- Gitinspector ^^^^^^^^^^^^^ Questa statistica è stata generata dal prof. Marcello Missiroli con `Gitinspector`_ al termine dello Sprint. - :download:`Sprint 2 (codice) <2-stats.html>` - :download:`Sprint 2 (documentazione) <2D-stats.html>` .. _Gitinspector: https://github.com/ejwa/gitinspector Sprint retrospective -------------------- - :download:`Sprint 2 Retrospective ` Sprint review ------------- Il video di sprint review è disponibile al seguente link: - https://drive.google.com/file/d/1x1kub-bpVJrwmGrn5LLU8ecqcbxFaoKg/view?usp=sharing