mirror of
https://github.com/pds-nest/nest.git
synced 2024-11-22 13:04:19 +00:00
454 lines
8.3 KiB
ReStructuredText
454 lines
8.3 KiB
ReStructuredText
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 Ready
|
|
-------------------
|
|
|
|
Il team ha definito lo stato di Ready di una User Story in base ai seguenti criteri:
|
|
|
|
* La User Story è stata compresa ed accettata da tutti i membri
|
|
* I tester hanno confermato la possibilità di poterla testare
|
|
* Il Product Owner ha la visione necessaria per definirne la priorità
|
|
* Il Team è in grado di stimarla
|
|
* La User Story è indipendente o dipendente da altre a priorità maggiore
|
|
|
|
Definition of Done
|
|
------------------
|
|
|
|
La definizione di Done è stata concordata da tutto il team con il Product Owner, ed è stata così definita:
|
|
|
|
* Sviluppo completo della funzionalità richiesta
|
|
* Definizione e superamento dei test
|
|
* Bozza della documentazione della funzionalità
|
|
* Merge dei sorgenti nel branch ``main`` di GitLab
|
|
|
|
|
|
|
|
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 <RetrospectiveSprint2.pdf>`
|
|
|
|
|
|
Sprint review
|
|
-------------
|
|
|
|
Il video di sprint review è disponibile al seguente link:
|
|
|
|
- https://drive.google.com/file/d/1x1kub-bpVJrwmGrn5LLU8ecqcbxFaoKg/view?usp=sharing
|