mirror of
https://github.com/pds-nest/nest.git
synced 2024-11-22 21:14:18 +00:00
477 lines
11 KiB
ReStructuredText
477 lines
11 KiB
ReStructuredText
Sprint 0: 04 Apr - 18 Apr
|
||
=========================
|
||
|
||
.. todo::
|
||
|
||
Inserire informazioni generali sullo sprint, come inizio e fine.
|
||
|
||
|
||
Consegna
|
||
--------
|
||
|
||
La seguente documentazione è stata fornita dal cliente durante questo sprint:
|
||
|
||
- :download:`Descrizione iniziale del prodotto <0-initial.pdf>`
|
||
- :download:`Sprint 0 <0-sprint-requirements.pdf>`
|
||
|
||
|
||
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à
|
||
* -
|
||
-
|
||
- 10h 6m
|
||
- Totale
|
||
|
||
* - 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
|
||
"""""""""""""""
|
||
|
||
.. list-table::
|
||
:header-rows: 2
|
||
|
||
* - Data
|
||
- Durata
|
||
- Attività
|
||
* -
|
||
- 6h 30m
|
||
- Totale
|
||
|
||
* - 2021-04-08
|
||
- 1h
|
||
- user stories
|
||
* - 2021-04-09
|
||
- 1h
|
||
- epic
|
||
* - 2021-04-10
|
||
- 30m
|
||
- use cases
|
||
* - 2021-04-11
|
||
- 30m
|
||
- use cases
|
||
* - 2021-04-14
|
||
- 30m
|
||
- documentazione SRS
|
||
* - 2021-04-15
|
||
- 30m
|
||
- documentazione SRS
|
||
* - 2021-04-17
|
||
- 1h 30m
|
||
- diagrammi di attività
|
||
|
||
|
||
Flavia Cocca
|
||
""""""""""""
|
||
|
||
.. list-table::
|
||
:header-rows: 2
|
||
|
||
* - Data
|
||
- Durata
|
||
- Attività
|
||
* -
|
||
- 15h
|
||
- Totale
|
||
|
||
* - 2021-04-08
|
||
- 2h 30m
|
||
- brainstorming Ui
|
||
* - 2021-04-10
|
||
- 2h
|
||
- creazione frame in figma con relativo css
|
||
* - 2021-04-11
|
||
- 1h 30m
|
||
- mockup UI con relativo css (creazione componenti)
|
||
* - 2021-04-12
|
||
- 1h 30m
|
||
- mockup UI con relativo css (creazione componenti)
|
||
* - 2021-04-14
|
||
- 3h
|
||
- mockup UI con relativo css (creazione pagine)
|
||
* - 2021-04-15
|
||
- 2h
|
||
- mockup UI con relativo css (creazioni pagine)
|
||
* - 2021-04-16
|
||
- 2h
|
||
- ultimi ritocchi UI
|
||
* - 2021-04-17
|
||
- 30m
|
||
- Stesura documentazione partita scrumble
|
||
|
||
|
||
Chiara Calzolari
|
||
""""""""""""""""
|
||
|
||
.. list-table::
|
||
:header-rows: 2
|
||
|
||
* - Data
|
||
- Durata
|
||
- Attività
|
||
* -
|
||
- 12h 30m
|
||
- Totale
|
||
|
||
* - 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
|
||
"""""""""""""""
|
||
|
||
.. list-table::
|
||
:header-rows: 2
|
||
|
||
* - Data
|
||
- Durata
|
||
- Attività
|
||
* -
|
||
- 23h 30m
|
||
- Totale
|
||
|
||
* - 2021-04-08
|
||
- 4h 30m
|
||
- Configurazione Discord e GitLab
|
||
* - 2021-04-09
|
||
- 3h 30m
|
||
- Riunione con il cliente e configurazione Taiga
|
||
* - 2021-04-10
|
||
- 4h
|
||
- Configurazione Penpot, Taiga, UI Design, progettazione Database
|
||
* - 2021-04-11
|
||
- 3h 30m
|
||
- Riunione, configurazione GitLab e project management
|
||
* - 2021-04-12
|
||
- 30m
|
||
- Configurazione Twitter e UI Design
|
||
* - 2021-04-15
|
||
- 2h 30m
|
||
- Partita a Scrumble e project management
|
||
* - 2021-04-16
|
||
- 1h 30m
|
||
- Project management e configurazione SonarQube
|
||
* - 2021-04-17
|
||
- 3h 30m
|
||
- Riunione e partita a scrumble
|
||
|
||
|
||
Giovanni Anniballi
|
||
""""""""""""""""""
|
||
|
||
.. note::
|
||
|
||
Giovanni ha iniziato a raccogliere dati sul tempo impiegato a partire dallo Sprint 1.
|
||
|
||
|
||
Giorgio Minoccari
|
||
""""""""""""""""""
|
||
|
||
.. note::
|
||
|
||
Giorgio ha iniziato a raccogliere dati sul tempo impiegato a partire dallo Sprint 1.
|
||
|
||
|
||
Lorenzo Balugani
|
||
""""""""""""""""
|
||
|
||
.. note::
|
||
|
||
Lorenzo ha iniziato a raccogliere dati sul tempo impiegato a partire dallo Sprint 1.
|
||
|
||
|
||
Risultati della partita di Scrumble
|
||
-----------------------------------
|
||
|
||
#. :Goal: Learn
|
||
:Question: Do team members understand the Scrum roles?
|
||
:Metric: Knowledge of Scrum roles by questions
|
||
:Evaluation: :1: no idea of the Scrum roles
|
||
:5: perfect knowledge of the roles and their jobs
|
||
:Chiara: 4
|
||
:Giorgio: 4
|
||
:Giovanni: 4
|
||
:Stefano P.: 4
|
||
:Lorenzo: 5
|
||
:Stefano G.: 5
|
||
:Flavia: 4
|
||
|
||
#. :Goal: Learn
|
||
:Question: Do team members feel they learned the process?
|
||
:Metric: Opinions from the participants
|
||
:Evaluation: :1: couldn't repeat the game
|
||
:5: could play the game as a Scrum Master by himself
|
||
:Chiara: 3
|
||
:Giorgio: 3
|
||
:Giovanni: 4
|
||
:Stefano P.: 5
|
||
:Lorenzo: 3
|
||
:Stefano G.: 3
|
||
:Flavia: 3
|
||
|
||
#. :Goal: Learn
|
||
:Question: Does everyone keep up with the other players?
|
||
:Metric: Check during every sprint retrospective if every one is on point
|
||
:Evaluation: :1: totally lost
|
||
:5: leads the game driving the other players
|
||
:Chiara: 3
|
||
:Giorgio: 4
|
||
:Giovanni: 4
|
||
:Stefano P.: 4
|
||
:Lorenzo: 5
|
||
:Stefano G.: 5
|
||
:Flavia: 5
|
||
|
||
#. :Goal: Practice
|
||
:Question: Are the game mechanics linear and repeatable?
|
||
:Metric: Opinions from the participants
|
||
:Evaluation: :1: feels the game is unrepeatable
|
||
:5: feels the game could be played in any situation
|
||
:Chiara: 1
|
||
:Giorgio: 2
|
||
:Giovanni: 1
|
||
:Stefano P.: 1
|
||
:Lorenzo: 1
|
||
:Stefano G.: 2
|
||
:Flavia: 1
|
||
|
||
#. :Goal: Practice
|
||
:Question: Do team success in completing the game?
|
||
:Metric: Number of User Stories completed
|
||
:Evaluation: :1: 0 to 3 stories
|
||
:2: 4 to 6
|
||
:3: 7 to 9
|
||
:4: 10 to 12
|
||
:5: 13 to 15
|
||
:Chiara: 5
|
||
:Giorgio: 5
|
||
:Giovanni: 5
|
||
:Stefano P.: 5
|
||
:Lorenzo: 5
|
||
:Stefano G.: 5
|
||
:Flavia: 5
|
||
|
||
#. :Goal: Practice
|
||
:Question: Do team members efficiently estimate during sprint planning?
|
||
:Metric: Uniformity in evaluating the size and the priority of user stories
|
||
:Evaluation: :1: abnormal difference from the other players
|
||
:5: coherent and uniform with the group most of the time
|
||
:Chiara: 5
|
||
:Giorgio: 4
|
||
:Giovanni: 5
|
||
:Stefano P.: 4
|
||
:Lorenzo: 5
|
||
|
||
#. :Goal: Cooperation
|
||
:Question: Do team members know each other better?
|
||
:Metric: Level of players' serenity throughout the game
|
||
:Evaluation: :1: never speaks with the other players
|
||
:5: talks friendly to anyone in every situation
|
||
:Chiara: 4
|
||
:Giorgio: 5
|
||
:Giovanni: 5
|
||
:Stefano P.: 5
|
||
:Lorenzo: 5
|
||
:Stefano G.: 5
|
||
:Flavia: 4
|
||
|
||
#. :Goal: Cooperation
|
||
:Question: Does the game let all players cooperate?
|
||
:Metric: Contribution of every player during the game
|
||
:Evaluation: :1: never puts effort in doing something
|
||
:5: every time is willing to understand what is going on
|
||
:Chiara: 4
|
||
:Giorgio: 3
|
||
:Giovanni: 3
|
||
:Stefano P.: 2
|
||
:Lorenzo: 3
|
||
:Stefano G.: 4
|
||
:Flavia: 3
|
||
|
||
#. :Goal: Cooperation
|
||
:Question: Do team member consult each other about a topic?
|
||
:Metric: Sharing of ideas
|
||
:Evaluation: :1: never asks for an opinion
|
||
:5: wants to discuss about every topic
|
||
:Chiara: 5
|
||
:Giorgio: 5
|
||
:Giovanni: 5
|
||
:Stefano P.: 3
|
||
:Lorenzo: 5
|
||
:Stefano G.: 4
|
||
:Flavia: 5
|
||
|
||
#. :Goal: Motivation
|
||
:Question: Do team members encourage collegues in need?
|
||
:Metric: Players explain something other players don't understand
|
||
:Evaluation: :1: not involved by the game
|
||
:5: always makes sure everyone is on point
|
||
:Chiara: 3
|
||
:Giorgio: 5
|
||
:Giovanni: 5
|
||
:Stefano P.: 4
|
||
:Lorenzo: 5
|
||
:Stefano G.: 4
|
||
:Flavia: 4
|
||
|
||
#. :Goal: Motivation
|
||
:Question: Does PO help the team?
|
||
:Metric: Quality of PO's advices to get better in the next sprints
|
||
:Evaluation: :1: poor/absent advices
|
||
:5: wise and helpful suggestions when is required
|
||
:Stefano G.: 4
|
||
|
||
#. :Goal: Motivation
|
||
:Question: Does the team come up with good ideas?
|
||
:Metric: Effectiveness of sprint retrospective
|
||
:Evaluation: :1: doesn't express opinions during retrospective
|
||
:5: feels the retrospective fundamental to express opinions
|
||
:Chiara: 4
|
||
:Giorgio: 5
|
||
:Giovanni: 5
|
||
:Stefano P.: 5
|
||
:Lorenzo: 5
|
||
:Stefano G.: 5
|
||
:Flavia: 5
|
||
|
||
#. :Goal: Problem Solving
|
||
:Question: Do team members behave well when facing a problem?
|
||
:Metric: Level of the technical debt at the end of the game
|
||
:Evaluation: On the game board, if the debt pawn is on the lowest stage,the evaluation is 5, for every higher stage it decreases by 1
|
||
:Chiara: 5
|
||
:Giorgio: 5
|
||
:Giovanni: 5
|
||
:Stefano P.: 5
|
||
:Lorenzo: 5
|
||
:Stefano G.: 5
|
||
:Flavia: 5
|
||
|
||
#. :Goal: Problem Solving
|
||
:Question: Does team organize their tasks properly?
|
||
:Metric: Average of tasks left at the end of each sprint
|
||
:Evaluation: :1: 21+ average tasks left
|
||
:2: 16-20 average tasks left
|
||
:3: 11-15 average tasks left
|
||
:4: 6-10 average tasks left
|
||
:5: 0-5 average tasks left
|
||
:Chiara: 5
|
||
:Giorgio: 5
|
||
:Giovanni: 5
|
||
:Stefano P.: 5
|
||
:Lorenzo: 5
|
||
|
||
#. :Goal: Problem Solving
|
||
:Question: Does PO plan efficiently the Sprint Backlog?
|
||
:Metric: Average of tasks left at the end of each sprint
|
||
:Evaluation: :1: 21+ average tasks left
|
||
:2: 16-20 average tasks left
|
||
:3: 11-15 average tasks left
|
||
:4: 6-10 average tasks left
|
||
:5: 0-5 average tasks left
|
||
:Stefano G.: 5
|
||
|
||
|
||
|
||
|
||
Statistiche
|
||
-----------
|
||
|
||
Gitinspector
|
||
^^^^^^^^^^^^^
|
||
|
||
Questa statistica è stata generata dal prof. Marcello Missiroli con
|
||
`Gitinspector`_ al termine dello Sprint.
|
||
|
||
- :download:`Sprint 0 <0-stats.html>`
|
||
|
||
|
||
.. _Gitinspector: https://github.com/ejwa/gitinspector
|