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

395 lines
6.6 KiB
ReStructuredText
Raw Normal View History

Sprint 3: 17 Mag - 30 Mag
=========================
Consegna
--------
La seguente documentazione è stata fornita dal cliente durante questo sprint:
2021-05-29 17:41:07 +00:00
- :download:`3-sprint-requirements.pdf`
- :download:`3-report.pdf`
Goal
----
2021-05-29 12:44:51 +00:00
Il **goal** del terzo Sprint è stato far funzionare il crawler, gli alert e completare tutte i task rimanenti.
2021-05-29 12:44:51 +00:00
2021-05-29 17:41:07 +00:00
Backlog
^^^^^^^
.. image:: 3-backlog.png
:width: 400
Task completati
^^^^^^^^^^^^^^^
.. image:: 3-tasks.png
2021-05-29 12:44:51 +00:00
:width: 400
2021-05-29 17:41:07 +00:00
2021-05-29 13:14:51 +00:00
Grooming session
----------------
2021-05-29 17:41:07 +00:00
Sono state definite le nuove **User Stories** da inserire nel progetto sulla base delle nuove richieste
pervenute dal cliente:
2021-05-29 14:38:51 +00:00
- analisi statistica più dettagliata
- postare su Twitter
- traduzione dell'interfaccia in inglese.
2021-05-29 17:41:07 +00:00
La richiesta relativa alle *ricerche basate sulla geolocalizzazione*, come già comunicato al cliente, non è stata
completata interamente per motivi tecnici legati a limitazioni sulle features delle **API 1.1 di Twitter** che non
permettono di eseguire query su campi di posizione geografica.
2021-05-29 17:41:07 +00:00
Le nuove User Stories sono state valutate tramite Scrum Poker, durante il quale ogni membro ha espresso
la sua valutazione.
2021-05-29 17:41:07 +00:00
Tutte le nuove richieste sono state accettate dal Product Owner e sono pronte ad essere inserite nello sprint di
sviluppo in partenza.
2021-05-29 13:27:05 +00:00
Definition of Ready
2021-05-29 14:38:51 +00:00
-------------------
2021-05-29 13:27:05 +00:00
Il team ha definito lo stato di Ready di una User Story in base ai seguenti criteri:
2021-05-29 14:38:51 +00:00
2021-05-29 17:41:07 +00:00
- 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
2021-05-29 13:27:05 +00:00
Definition of Done
------------------
2021-05-29 13:27:05 +00:00
La definizione di Done è stata concordata da tutto il team con il Product Owner, ed è stata così definita:
2021-05-29 14:38:51 +00:00
2021-05-29 17:41:07 +00:00
- Sviluppo completo della funzionalità richiesta
- Definizione e superamento dei test
- Bozza della documentazione della funzionalità
- Merge dei sorgenti nel branch ``main`` di GitLab
Statistiche
-----------
Gitinspector
^^^^^^^^^^^^
.. note::
La statistica dello sprint 3 non è ancora stata generata dal prof. Marcello Missiroli.
Schermata finale di SonarQube
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
La schermata finale di SonarQube è visibile a questo link:
- :download:`3-sonarqube.pdf`
Final Retrospective
-------------------
.. todo::
Inserire qui la Retrospettiva finale.
Demo
----
Il video di Demo è disponibile al seguente link:
- https://drive.google.com/file/d/15o70Ffe51CNj8LTKHC9dGiqRVnbv9UpZ/view
Registro attività
-----------------
.. todo::
Compilare il registro attività dello sprint 3.
Riunioni collettive
^^^^^^^^^^^^^^^^^^^
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
2021-05-29 15:33:59 +00:00
- 3.5h
- Totale
2021-05-29 15:33:59 +00:00
* - 17/05
- 2.0 h
- Grooming session nuove richieste cliente
* - 29/05
- 1.5 h
- sprint retrospective
Attività individuali
^^^^^^^^^^^^^^^^^^^^
Stefano Goldoni
"""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
2021-05-29 09:53:58 +00:00
- 14h
- Totale
2021-05-29 09:53:58 +00:00
* - 21/05
- 2.0h
- Analisi strumenti di test frontend
* - 24/05
- 3.0h
- Inizio test alerts
* - 25/05
- 2.5h
- Test alerts
* - 26/05
- 3.0h
- Test
* - 28/05
- 3.5h
- Test, refactory in base a Sonarqube
Flavia Cocca
""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
2021-05-29 13:31:49 +00:00
- 14h
- Totale
2021-05-29 13:31:49 +00:00
* - 20/05
- 2.0h
- Trasferimento documenti in nuova documentazione
* - 21/05
- 1.0h
- Studio Sphinx
* - 23/05
- 1.0h
- Studio sintassi rST
* - 24/05
- 1.0h
- Documentazione
* - 25/05
- 1.0h
- Documentazione
* - 26/05
- 1.0h
- Documentazione
* - 27/05
- 1.0h
- Documentazione
* - 28/05
- 3.0h
- Documentazione
2021-05-29 13:31:49 +00:00
* - 29/05
- 3.0h
- Documentazione
Chiara Calzolari
""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
2021-05-29 09:53:58 +00:00
- 17h 30m
- Totale
2021-05-29 09:53:58 +00:00
* - 17/05
- 3.0h
- Traduzione UI
* - 17/05
- 1.5h
- Traduzione UI
* - 18/05
- 1.5h
- Traduzione UI
* - 20/05
- 1.0h
- Traduzione UI
* - 22/05
- 1.0h
- Traduzione UI
* - 24/05
- 2.0h
- Traduzione UI
* - 24/05
- 1.0h
- Traduzione UI
* - 25/05
- 1.0h
- Traduzione UI
* - 27/05
- 0.5h
- Traduzione UI
* - 28/05
- 2.0h
- Configurazione ambiente di sviluppo
* - 28/05
- 3.0h
- Creazione video-demo
Stefano Pigozzi
"""""""""""""""
2021-05-29 17:41:07 +00:00
.. todo:: Inserire activity log di Stefano Pigozzi relativo allo Sprint 3.
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
-
- Totale
* -
-
-
Giovanni Anniballi
""""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
2021-05-29 13:34:47 +00:00
- 18h
- Totale
2021-05-29 13:31:49 +00:00
* - 17/05
- 1h
- Ricontrollo generale codice, fix piccoli typo
* - 18/05
- 1h
- Aggiornati files di log e refactoring documentazione
* - 21/05
- 2h
- Studio Jest, valutazione di test sul frontend
* - 24/05
- 3h
- Primi test sulle autorizzazioni
* - 26/05
- 2h
- Fix ai test
* - 27/05
- 2h
- Test autorizzazioni completati, fix
* - 28/05
- 4h
- Fix test malfunzionanti, refactoring test
* - 29/05
- 3h
- Aggiornamento documentazione, aggiunti ulteriori test seguendo i suggerimenti di SQ
Giorgio Minoccari
"""""""""""""""""
2021-05-29 17:41:07 +00:00
.. todo:: Inserire activity log di Giorgio Minoccari relativo allo Sprint 3.
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
-
- Totale
* -
-
-
Lorenzo Balugani
""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
2021-05-29 09:53:58 +00:00
- 22h
- Totale
2021-05-29 09:53:58 +00:00
* - 17/05
- 4h
- Bugfixing, supporto alla localizzazione degli errori
* - 18/05
- 3h
- Bugfixing
* - 20/05
- 3h
- API autorizzazioni, refactoring
* - 21/05
- 2h
- Gestione tweet, rappresentazione tweet
* - 24/05
- 2h
- Bugfixing
* - 25/05
- 4h
- Docs, refactoring
* - 27/05
- 3h
- Bugfixing
* - 28/05
- 6h
- Bugfixing