Documentazione
|
@ -470,6 +470,13 @@ Questa statistica è stata generata dal prof. Marcello Missiroli con
|
|||
.. _Gitinspector: https://github.com/ejwa/gitinspector
|
||||
|
||||
|
||||
Sprint Retrospective
|
||||
--------------------
|
||||
|
||||
|
||||
- :download:`Sprint 0 Retrospective <sprint-0_retrospective.pdf>`
|
||||
|
||||
|
||||
Sprint review
|
||||
-------------
|
||||
|
||||
|
|
BIN
docs/source/development/sprint0/sprint-0_retrospective.pdf
Normal file
BIN
docs/source/development/sprint1/BacklogSprint1.png
Normal file
After Width: | Height: | Size: 438 KiB |
BIN
docs/source/development/sprint1/Chart1.png
Normal file
After Width: | Height: | Size: 68 KiB |
BIN
docs/source/development/sprint1/Sprint1Task.png
Normal file
After Width: | Height: | Size: 13 KiB |
|
@ -0,0 +1,16 @@
|
|||
# Valutazione ScrumMaster debito tecnico
|
||||
|
||||
>La valutazione del debito tecnico effettuata da SonarQube è
|
||||
>relativa principalmente al backend, poiché l’analisi del progetto
|
||||
>sarebbe stata troppo dispendiosa a causa dell’elevato numero di
|
||||
>file presente nella cartella /frontend.
|
||||
|
||||
>Per quanto riguarda il backend invece il debito tecnico riscontrato
|
||||
> è minore del 5% come si può verificare dal grado A attestato da
|
||||
>SonarQube.
|
||||
|
||||
>Un punto chiave nell’implementazione ha permesso al team [**N.E.S.T.**]
|
||||
>di diminuire il debito tecnico, questo è avvenuto grazie
|
||||
>all’adozione del modello architetturale REST che ha migliorato
|
||||
>esponenzialmente il tempo di risposta delle richieste e la
|
||||
>leggibilità del codice.
|
|
@ -1,11 +1,6 @@
|
|||
Sprint 1: 19 Apr - 02 Mag
|
||||
=========================
|
||||
|
||||
.. todo::
|
||||
|
||||
Inserire informazioni generali sullo sprint, come inizio e fine.
|
||||
|
||||
|
||||
Consegna
|
||||
--------
|
||||
|
||||
|
@ -17,18 +12,27 @@ La seguente documentazione è stata fornita dal cliente durante questo sprint:
|
|||
Goal
|
||||
----
|
||||
|
||||
.. todo::
|
||||
Il **goal** per questo sprint è stato costruire una codebase facilmente mantenibile e modulare, che potesse accomodare grossi
|
||||
cambiamenti nei sottomoduli senza impattare gli altri:
|
||||
|
||||
Inserire qui lo sprint goal.
|
||||
- Dal punto di vista del **backend**: l'obiettivo è stato predisporre la struttura del database e creare le api calls per illogin degli utenti e la creazione dei repository
|
||||
- Dal punto di vista del **frontend**: creare la struttura con le componenti importate da figma e implementare le schermate principali
|
||||
|
||||
Tutto ciò è visibile dai task completati:
|
||||
|
||||
.. image:: Sprint1Task.png
|
||||
:width: 400
|
||||
|
||||
Backlog
|
||||
-------
|
||||
|
||||
.. todo::
|
||||
.. image:: BacklogSprint1.png
|
||||
:width: 400
|
||||
|
||||
Mostrare qui lo sprint backlog di Taiga.
|
||||
**Burndown Chart**
|
||||
|
||||
.. image:: Chart1.png
|
||||
:width: 600
|
||||
|
||||
Definition of done
|
||||
------------------
|
||||
|
@ -488,12 +492,17 @@ Questa statistica è stata generata dal prof. Marcello Missiroli con
|
|||
|
||||
Sprint retrospective
|
||||
--------------------
|
||||
|
||||
- :download:`Sprint 1 Retrospective <1-retrospective.pdf>`
|
||||
|
||||
Sprint review
|
||||
-------------
|
||||
|
||||
.. todo::
|
||||
Il video di sprint review è disponibile al seguente link:
|
||||
|
||||
Inserire un link alla sprint review.
|
||||
- https://drive.google.com/drive/folders/1dsis_cGCRnVgZAkZjEVIZKt4NndkycaF?usp=sharing
|
||||
|
||||
|
||||
Artefatti
|
||||
---------
|
||||
- :download:`Valutazion SM Debito Tecnico <ValutazioneSMDebitoTecnico.md>`
|
||||
- :download:`Valutazione PO User Stories <valutazionePO__US_realizzate_o_rifiutate.md>`
|
|
@ -0,0 +1,7 @@
|
|||
Durante questo sprint non sono state ristimate le US in quanto non sono emerse al termine dello sprint0 valutazioni che lo rendessero necessario, di conseguenza non sono state neanche rivalutate le priorità.
|
||||
Come product Owner ho individuato come criterio di accettazione l'esito positivo dei test, anche per il fatto che i test sono presenti in ogni US.
|
||||
Durante lo sviluppo di questo primo sprint sono ovviamente emerse delle issue che sono state tracciate su taiga.
|
||||
Una di queste, la #101 "L'API non è interamente REST" ha portato ad un refactoring di una parte del codice del backend, del frontend e naturalmente anche delle procedure di test, che erano già state abbozzate. La modifica comunque si è rilevata essere necessaria per rispondere appieno alle struttura tipica dei metodi REST.
|
||||
Altre issue sono state inserite ma possono essere sistemate nello sprint successivo in quanto non influiscono sul funzionamento atteso in questo primo sprint.
|
||||
|
||||
Un leggero ritardo sullo sviluppo del frontend non consente di chiudere alcune US, che verranno chiuse e testate nel prossimo sprint.
|
BIN
docs/source/development/sprint2/BacklogSprint2.PNG
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
docs/source/development/sprint2/Chart2.png
Normal file
After Width: | Height: | Size: 74 KiB |
BIN
docs/source/development/sprint2/RetrospectiveSprint2.pdf
Normal file
BIN
docs/source/development/sprint2/Sprint2Task.png
Normal file
After Width: | Height: | Size: 52 KiB |
|
@ -1,11 +1,6 @@
|
|||
Sprint 2: 03 Mag - 16 Mag
|
||||
=========================
|
||||
|
||||
.. todo::
|
||||
|
||||
Inserire informazioni generali sullo sprint, come inizio e fine.
|
||||
|
||||
|
||||
Consegna
|
||||
--------
|
||||
|
||||
|
@ -16,19 +11,26 @@ La seguente documentazione è stata fornita dal cliente durante questo sprint:
|
|||
|
||||
Goal
|
||||
----
|
||||
Il **goal** del secondo sprint è stato la creazione, cancellazione e modifica dei repository, ovvero permettere agli utenti
|
||||
di creare repo partendo da una ricerca che rispetta determinate condizioni.
|
||||
|
||||
.. todo::
|
||||
Tutto ciò è visibile dai task completati:
|
||||
|
||||
.. image:: Sprint2Task.png
|
||||
:width: 390
|
||||
|
||||
Inserire qui lo sprint goal.
|
||||
|
||||
|
||||
Backlog
|
||||
-------
|
||||
|
||||
.. todo::
|
||||
.. image:: BacklogSprint2.png
|
||||
:width: 400
|
||||
|
||||
Mostrare qui lo sprint backlog di Taiga.
|
||||
**Burndown Chart**
|
||||
|
||||
.. image:: Chart2.png
|
||||
:width: 600
|
||||
|
||||
Definition of done
|
||||
------------------
|
||||
|
@ -423,9 +425,14 @@ Questa statistica è stata generata dal prof. Marcello Missiroli con
|
|||
.. _Gitinspector: https://github.com/ejwa/gitinspector
|
||||
|
||||
|
||||
Sprint retrospective
|
||||
--------------------
|
||||
- :download:`Sprint 2 Retrospective <RetrospectiveSprint2.pdf>`
|
||||
|
||||
|
||||
Sprint review
|
||||
-------------
|
||||
|
||||
.. todo::
|
||||
Il video di sprint review è disponibile al seguente link:
|
||||
|
||||
Inserire un link alla sprint review.
|
||||
- https://drive.google.com/file/d/1x1kub-bpVJrwmGrn5LLU8ecqcbxFaoKg/view?usp=sharing
|
||||
|
|
BIN
docs/source/development/sprint3/Backlog3.png
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
docs/source/development/sprint3/Chart3.png
Normal file
After Width: | Height: | Size: 75 KiB |
BIN
docs/source/development/sprint3/Task3.png
Normal file
After Width: | Height: | Size: 37 KiB |
|
@ -1,11 +1,6 @@
|
|||
Sprint 3: 17 Mag - 30 Mag
|
||||
=========================
|
||||
|
||||
.. todo::
|
||||
|
||||
Inserire informazioni generali sullo sprint, come inizio e fine.
|
||||
|
||||
|
||||
Consegna
|
||||
--------
|
||||
|
||||
|
@ -18,17 +13,23 @@ La seguente documentazione è stata fornita dal cliente durante questo sprint:
|
|||
Goal
|
||||
----
|
||||
|
||||
.. todo::
|
||||
Il **goal** del terzo Sprint è stato far funzionare il crawler, gli alert e completare tutte i task rimanenti.
|
||||
|
||||
Inserire qui lo sprint goal.
|
||||
Tutto ciò è visibile dai task completati:
|
||||
|
||||
.. image:: Task3.png
|
||||
:width: 400
|
||||
|
||||
|
||||
Backlog
|
||||
-------
|
||||
.. image:: Backlog3.png
|
||||
:width: 400
|
||||
|
||||
.. todo::
|
||||
**Burndown Chart**
|
||||
|
||||
Mostrare qui lo sprint backlog di Taiga.
|
||||
.. image:: Chart3.png
|
||||
:width: 600
|
||||
|
||||
|
||||
Definition of done
|
||||
|
@ -285,3 +286,8 @@ Schermata finale di SonarQube
|
|||
.. todo::
|
||||
|
||||
Inserire qui uno screenshot della schermata finale di SonarQube.
|
||||
|
||||
Demo
|
||||
----
|
||||
|
||||
- https://drive.google.com/file/d/15o70Ffe51CNj8LTKHC9dGiqRVnbv9UpZ/view?usp=sharing
|
||||
|
|