Sprint 0: 04 Apr - 18 Apr¶
Consegna¶
La seguente documentazione è stata fornita dal cliente durante questo sprint:
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
del repository Git
Statistiche¶
Gitinspector¶
Questa statistica è stata generata dal prof. Marcello Missiroli con Gitinspector al termine dello Sprint.
Sprint Review¶
Il video di Sprint Review è disponibile al seguente link:
Artefatti¶
In questo sprint è stato realizzato un documento con i risultati dell'analisi effettuata per realizzare il software:
Registro attività¶
Riunioni collettive¶
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¶
Suggerimento
Per vedere più in dettaglio il lavoro di sviluppo effettuato da ogni membro del gruppo, si suggerisce di visualizzare il log di Git:
$ git log
Stefano Goldoni¶
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¶
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¶
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¶
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¶
Nota
Giovanni ha iniziato a raccogliere dati sul tempo impiegato a partire dallo Sprint 1.
Giorgio Minoccari¶
Nota
Giorgio ha iniziato a raccogliere dati sul tempo impiegato a partire dallo Sprint 1.
Lorenzo Balugani¶
Nota
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