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

793 lines
15 KiB
ReStructuredText
Raw Normal View History

Registro attività
=================
.. todo::
Mettere titoli personali uguali in tutti gli sprint per consistenza.
Sprint 0
--------
Riunioni collettive
^^^^^^^^^^^^^^^^^^^
.. list-table::
:header-rows: 1
* - Data
- Ora
- Durata
- Attività
* - 2021-04-08
- 20:45
- 1h
- Analisi documento di specifiche
* - 2021-04-09
- 14:15
- 35m
- Intervista con il cliente
* - 2021-04-09
- 15:00
- 1h
- Resoconto intervista
* - 2021-04-11
- 15:03
- 2h 39m
- Documentazione e planning poker
* - 2021-04-15
- 18:15
- 52m
- Documentazione
* - 2021-04-17
- 15:05
- 4h
- Documentazione e partita a Scrumble
Attività individuali
^^^^^^^^^^^^^^^^^^^^
Stefano Goldoni - Product Owner
"""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 1
* - Data
- Durata
- Attività
* - 2021-04-08
- 1.0h
- user stories
* - 2021-04-09
- 1.0h
- epic
* - 2021-04-10
- 0.5h
- use cases
* - 2021-04-11
- 0.5h
- use cases
* - 2021-04-14
- 0.5h
- documentazione SRS
* - 2021-04-15
- 0.5h
- documentazione SRS
* - 2021-04-17
- 1.5h
- diagrammi di attività
Flavia Cocca - Scrum Master
"""""""""""""""""""""""""""
.. list-table::
:header-rows: 1
* - Data
- Durata
- Attività
* - 2021-04-08
- 2.5h
- brainstorming Ui
* - 2021-04-10
- 2.0h
- creazione frame in figma con relativo css
* - 2021-04-11
- 1.5h
- mockup UI con relativo css (creazione componenti)
* - 2021-04-12
- 1.5h
- mockup UI con relativo css (creazione componenti)
* - 2021-04-14
- 3.0h
- mockup UI con relativo css (creazione pagine)
* - 2021-04-15
- 2.0h
- mockup UI con relativo css (creazioni pagine)
* - 2021-04-16
- 2.0h
- ultimi ritocchi UI
* - 2021-04-17
- 0.5h
- Stesura documentazione partita scrumble
Chiara Calzolari - UI/UX Designer
"""""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 1
* - Data
- Durata
- Attività
* - 2021-04-09
- 2.5h
- Brainstorming UI
* - 2021-04-10
- 1.5h
- mockup UI con relativo css (dashboard ed elenco repositories)
* - 2021-04-11
- 1.0h
- mockup UI con relativo css (settings)
* - 2021-04-11
- 0.5h
- Prima versione del logo
* - 2021-04-12
- 3.0h
- mockup UI con relativo css (creazione componenti, light/dark mode)
* - 2021-04-13
- 1.0h
- mockup UI con relativo css (alerts)
* - 2021-04-15
- 1.0h
- Versione definitiva del logo
* - 2021-04-16
- 0.5h
- mockup UI con relativo css (Notifications e Share)
* - 2021-04-17
- 1.0h
- Documentazione Mockup
* - 2021-04-17
- 0.5h
- Doppiaggio video di presentazione
Stefano Pigozzi - Frontend Developer & Sysadmin
"""""""""""""""""""""""""""""""""""""""""""""""
.. todo:: Compilare con i dati di Toggl!
Sprint 1
--------
Riunioni collettive
^^^^^^^^^^^^^^^^^^^
.. list-table::
:header-rows: 1
* - Data
- Ora
- Durata
- Attività
* - 2021-05-01
- 15:30
- 2h
- backlog grooming session
Attività individuali
^^^^^^^^^^^^^^^^^^^^
Stefano Goldoni - Product Owner
"""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 1
* - Data
- Durata
- Attività
* - 2021-04-20
- 0.5h
- analisi test
* - 2021-04-20
- 1.5h
- scrittura test cases
* - 2021-04-26
- 0.5h
- predisposizione progetto in locale per il test
* - 2021-04-26
- 2.0h
- metodi di test login e creazione utente
* - 2021-04-28
- 2.0h
- metodi ti test
* - 2021-04-29
- 2.0h
- metodi di test
* - 2021-04-30
- 2.0h
- metodi di test backend
* - 2021-05-01
- 1.0h
- test frontend
* - 2021-05-01
- 1.0h
- test backend in pair programming
* - 2021-05-02
- 1.0h
- documentazione
* - 2021-05-02
- 2.5h
- test backend
Giovanni Anniballi - Tester
"""""""""""""""""""""""""""
Per il lavoro di testing è stata utilizzata anche la tecnica del Pair Programming, grazie ad un plugin dell'IDE utilizzato.
.. list-table::
:header-rows: 1
* - Data
- Durata
- Attività
* - 2021-04-22
- 0.5h
- Riunione con il team
* - 2021-04-23
- 1.0h
- Studio struttura del backend
* - 2021-04-24
- 1.5h
- Studio del backend, volto a capire il funzionamento delle varie API
* - 2021-04-26
- 2.0h
- Testing login e retrieval dei dati inerenti a tutti gli utenti registrati
* - 2021-04-27
- 1.0h
- Testing creazione user
* - 2021-04-28
- 2.0h
- Test cancellazione utente e ritorno dei dati inerenti a quellutente
* - 2021-04-29
- 1.5h
- Test modica utenti e creazione della prima repository
* - 2021-04-30
- 2.0h
- Testing ritorno di tutte le repository di proprietà dellutente loggato, ritorno delle info inerenti alla repository specificata
* - 2021-05-01
- 3.0h
- Riunione con il team per sprint review e sprint retrospective(2h). Testing modifica ed eliminazione di una repository (nome, stato)
* - 2021-05-02
- 2.0h
- Testing del frontend tramite UI, controllo generale dei test già effettuati.
Giorgio Minoccari - Sviluppatore Backend
""""""""""""""""""""""""""""""""""""""""
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: 1
* - Data
- Durata
- Attività
* - 2021-04-21
- 1.0h
- Primi test riguardo autenticazione Oauth per API twitter
* - 2021-04-23
- 1.5h
- Autenticazione funzionante
* - 2021-04-24
- 0.5h
- Test su ricerche generali con parole chiave
* - 2021-04-26
- 1.0h
- Test su ricerche geolocalizzate
* - 2021-04-27
- 1.0h
- Definizione di entita' di esempio nei database per provare funzioni legate ad esse
* - 2021-04-28
- 2.0h
- Definizione di funzioni per l'aggregazione di condizioni di diverso tipo per la ricerca di tweet tramite API
* - 2021-04-29
- 1.0h
- Refactor codice scritto fino a quel momento, eliminazione di dati inutili
* - 2021-05-01
- 1.0h
- Implementazioni di analisi su termini e hashtag restituiti dall'API
* - 2021-05-02
- 1.0h
- Test di chiamata alle funzioni di ricerca a partire da repository con condizioni complesse aggregate
Lorenzo Balugani - Developer
""""""""""""""""""""""""""""
.. list-table::
:header-rows: 1
* - Data
- Durata
- Attività
* - 2021-04-21
- 2.0h
- Implementazione Base di Dati
* - 2021-04-22
- 2.0h
- Login, creazione utenti
* - 2021-04-25
- 1.0h
- Rimozione utenti, CORS, Creazione repo
* - 2021-04-25
- 3.0h
- Altre funzioni API
* - 2021-04-26
- 0.5h
- Standardizzazione output json
* - 2021-04-26
- 1.0h
- Documentazione
* - 2021-04-27
- 0.5h
- Aggiunto supporto al modulo explorer, fix
* - 2021-04-28
- 0.5h
- Bugfixing
* - 2021-04-29
- 1.0h
- Gestione migliorata errori
* - 2021-04-29
- 1.0h
- Refactoring
* - 2021-05-02
- 1.0h
- Bugfixing
FLavia Cocca - Scrum Master
"""""""""""""""""""""""""""
.. list-table::
:header-rows: 1
* - Data
- Durata
- Attività
* - 2021-04-27
- 1.0h
- modifica mockup UI
* - 2021-04-28
- 1.0h
- Organizzazione Sprint retrospective
* - 2021-04-30
- 1.0h
- modifica mockup UI
* - 2021-05-01
- 2.0h
- Riunione con il team per sprint review e sprint retrospective
* - 2021-05-02
- 3.0h
- Stesura documenti Sprint1(debito tecnico e relazione sprint retrospective), realizzazione video Sprint1 review
Chiara Calzolari - UI Designer
""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 1
* - Data
- Durata
- Attività
* - 2021-04-26
- 3.0h
- Configurazione ambiente di sviluppo
* - 2021-04-27
- 1.0h
- modifica mockup UI (adeguamento al JS)
* - 2021-04-29
- 2.0h
- modifica mockup UI (Manage users)
* - 2021-05-01
- 0.5h
- Ultimi ritocchi al mockup UI
Stefano Pigozzi - Frontend Developer
""""""""""""""""""""""""""""""""""""
.. todo:: Compilare con i dati di Toggl!
Sprint 2
--------
Riunioni collettive
^^^^^^^^^^^^^^^^^^^
.. list-table::
:header-rows: 1
* - Data
- Ora
- Durata
- Attività
* - 2021-05-14
- 10:00
- 1.0h
- Sprint Retrospective session
Attività individuali
^^^^^^^^^^^^^^^^^^^^
Chiara Calzolari - UI Designer
""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
- 11.0h
- Totale
* - 2021-05-03
- 1.0h
- Testing frontend e segnalazione issues
* - 2021-05-03
- 1.0h
- Modifica mockup UI (Dashboard repository)
* - 2021-05-04
- 1.0h
- Modifica mockup UI (adeguamento al JS)
* - 2021-05-10
- 3.0h
- Configurazione ambiente di sviluppo
* - 2021-05-11
- 1.5h
- Modifica UI (traduzione in Italiano)
* - 2021-05-12
- 0.5h
- Modifica UI (traduzione in Italiano)
* - 2021-05-14
- 3.0h
- Realizzazione video demo sprint 2
Stefano Goldoni - Product Owner & Tester
""""""""""""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
- 16.0h
- Totale
* - 2021-05-04
- 1.0h
- preparazione backlog sprint 2
* - 2021-05-10
- 3.0h
- test sprint 2
* - 2021-05-11
- 2.5h
- test utenti e repository
* - 2021-05-12
- 2.0h
- test repository
* - 2021-05-13
- 2.5h
- test repository
* - 2021-05-14
- 3.0h
- test conditions
* - 2021-05-15
- 2.0h
- test conditions + sonarqube scanner
Lorenzo Balugani - DB & Backend Developer
"""""""""""""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
- 19.0h
- Totale
* - 2021-05-05
- 4.0h
- Setup di swagger, documentazione
* - 2021-05-06
- 4.0h
- Documentazione, sviluppo
* - 2021-05-07
- 3.0h
- Alert, documentazione
* - 2021-05-10
- 2.0h
- Alert Put, bugfixing
* - 2021-05-11
- 3.0h
- Bugfixing, sviluppo
* - 2021-05-12
- 3.0h
- Risolti issue pubblicati su Taiga
* - 2021-05-13
- 1.0h
- Bugfixing
* - 2021-05-14
- 1.0h
- Bugfixing
Stefano Pigozzi - Sysadmin & Frontend Developer
"""""""""""""""""""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
- 27.5h
- Totale
* - 2021-05-05
- 0.40h
- Riunione
* - 2021-05-05
- 0.21h
- Documentazione
* - 2021-05-06
- 0.09h
- Sviluppo
* - 2021-05-06
- 0.03h
- Configurazione Taiga
* - 2021-05-06
- 0.11h
- Documentazione
* - 2021-05-06
- 0.09h
- Riunione
* - 2021-05-06
- 0.20h
- Documentazione
* - 2021-05-06
- 0.39h
- Sviluppo
* - 2021-05-06
- 0.15h
- Riunione
* - 2021-05-06
- 1.04h
- Riunione
* - 2021-05-07
- 1.47h
- Sviluppo
* - 2021-05-07
- 0.17h
- Sviluppo
* - 2021-05-07
- 0.34h
- Sviluppo
* - 2021-05-07
- 0.34h
- Project management
* - 2021-05-07
- 2.44h
- Sviluppo
* - 2021-05-08
- 0.13h
- Sviluppo
* - 2021-05-08
- 0.29h
- Sviluppo
* - 2021-05-08
- 0.18h
- Sviluppo
* - 2021-05-10
- 1.00h
- Sviluppo
* - 2021-05-10
- 1.15h
- Configurazione GitLab
* - 2021-05-10
- 0.25h
- Sviluppo
* - 2021-05-10
- 0.39h
- Sviluppo
* - 2021-05-11
- 0.25h
- Bugfixing
* - 2021-05-11
- 3.57h
- Sviluppo
* - 2021-05-11
- 1.45h
- Sviluppo
* - 2021-05-12
- 0.10h
- Sviluppo
* - 2021-05-12
- 1.51h
- Sviluppo
* - 2021-05-13
- 1.00h
- Sviluppo
* - 2021-05-13
- 1.20h
- Sviluppo
* - 2021-05-14
- 0.20h
- Sviluppo
* - 2021-05-15
- 3.17h
- Documentazione
Flavia Cocca - Scrum Master & UI Designer
"""""""""""""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
- 16.0h
- Totale
* - 2021-05-04
- 0.5h
- Riunione per con PO, nuovo backlog
* - 2021-05-05
- 1.0h
- Riunione
* - 2021-05-07
- 3.0h
- Refactoring test
* - 2021-05-08
- 2.0h
- Refactoring test
* - 2021-05-09
- 3.0h
- Nuovi test
* - 2021-05-11
- 2.5h
- Discussione test e risoluzione di alcune issue
* - 2021-05-13
- 1.0h
- Bugfixing
* - 2021-05-14
- 1.0h
- Sprint Retrospective
* - 2021-05-15
- 2.0h
- Documentazione
Giovanni Anniballi - Tester
"""""""""""""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
- 17.0h
- Totale
* - 2021-05-04
- 0.5h
- Incontro con SM e PO per valutare quali US andranno nello sprint2
* - 2021-05-05
- 1.0h
- Incontro con il team
* - 2021-05-07
- 2.0h
- Refactoring tests sugli user e primi utilizzi delle fixtures
* - 2021-05-08
- 2.0h
- Completamento test users
* - 2021-05-10
- 1.0h
- Ulteriori approcci (fallimentari) al coverage di SonarQube
* - 2021-05-11
- 2.0h
- Discussione sui test e correzioni bug
* - 2021-05-12
- 1.0h
- Test repository
* - 2021-05-13
- 1.0h
- Generazione coverage pytest e setting sonarqube (riuscito!)
* - 2021-05-14
- 4.0h
- Sprint review e retrospettiva, conclusione test repository
* - 2021-05-15
- 2.5h
- generazione nuovo coverage e fix a sonarqube 2h, fix piccoli bug segnalati da sonarqube 0.5h
Giorgio Minoccari - Analyst & Backend Developer
"""""""""""""""""""""""""""""""""""""""""""""""
.. list-table::
:header-rows: 2
* - Data
- Durata
- Attività
* -
- 10.0h
- Totale
* - 2021-05-04
- 0.5h
- Aggiunta della condizione sull'utente
* - 2021-05-10
- 2.0h
- Tentativo di inserimento delle query con place_id
* - 2021-05-11
- 1.5h
- Test per passare alla versione 2.0 delle API
* - 2021-05-12
- 1.0h
- Ritorno alla versione 1.1 perche' lascia disponibili le query sulla geolocalizzazione gratuitamente
* - 2021-05-14
- 5.0h
- Integrazione e inserimento dei tweet catturati nel database
Sprint 3
--------
.. todo::
Compilare il registro attività dello sprint 3.