mirror of
https://github.com/pds-nest/nest.git
synced 2024-11-23 05:24:18 +00:00
452 lines
8.3 KiB
ReStructuredText
452 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
|