1
Fork 0
mirror of https://github.com/pds-nest/nest.git synced 2024-11-25 14:34:19 +00:00
pds-2021-g2-nest/docs/source/development/sprint1/index.rst

500 lines
9.1 KiB
ReStructuredText
Raw Normal View History

Sprint 1: 19 Apr - 02 Mag
=========================
.. todo::
Inserire informazioni generali sullo sprint, come inizio e fine.
Consegna
--------
La seguente documentazione è stata fornita dal cliente durante questo sprint:
- :download:`Sprint 1 <1-sprint-requirements.pdf>`
Goal
----
.. todo::
Inserire qui lo sprint goal.
Backlog
-------
.. todo::
Mostrare qui lo sprint backlog di Taiga.
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à
* -
-
- 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 quellutente
* - 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à dellutente 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
Statistiche
-----------
Gitinspector
^^^^^^^^^^^^^
Questa statistica è stata generata dal prof. Marcello Missiroli con
`Gitinspector`_ al termine dello Sprint.
- :download:`Sprint 1 <1-stats.html>`
.. _Gitinspector: https://github.com/ejwa/gitinspector
2021-05-29 01:20:08 +00:00
Sprint retrospective
--------------------
Sprint review
-------------
.. todo::
Inserire un link alla sprint review.