Bloc 5 - Avaluació i Millora Contínua (Planificació de Sprints)¶
- Visió General
- Diagrama de Gantt
- Sprints
- Resum de Sprints - Taula Comparativa
- Artefactes i Entregables
- Estructura de Carpetes
- Checklist de finalització - Bloc 5
1. Visió General¶
Bloc 5: Avaluació i Millora Contínua
| Mètrica | Valor |
|---|---|
| Total tasques | 24 tasques |
| Durada total | ≈ 12 setmanes |
| Sprint duration | 2 setmanes |
| Total sprints | 6 sprints |
| Dates aproximades | 2026-05-04 - 2026-07-06 |
2. Cronograma Visual - Gantt¶
---
config:
theme: 'forest'
---
gantt
title Avaluació Bloc 5 - [Sprints]()
dateFormat YYYY-MM-DD
axisFormat %d %b
section Sprint 1: Testing Unitari i Integració
[Tasca 5.1](./tasques_enunciats_complets.md#b501): Testing unitari backend : b501, 2026-05-04, 8d
[Tasca 5.2](./tasques_enunciats_complets.md#b502): Testing integració APIs : b502, 2026-05-12, 6d
Sprint Review & Retro : milestone, sr1, 2026-05-16, 0d
section Sprint 2: Frontend funcional i E2E
[Tasca 5.3](./tasques_enunciats_complets.md#b503): Testing funcional frontend : b503, 2026-05-16, 8d
[Tasca 5.4](./tasques_enunciats_complets.md#b504): Testing E2E : b504, 2026-05-24, 6d
Sprint Review & Retro : milestone, sr2, 2026-05-30, 0d
section Sprint 3: Rendiment i càrrega
[Tasca 5.5](./tasques_enunciats_complets.md#b505): Testing rendiment : b505, 2026-05-30, 6d
[Tasca 5.6](./tasques_enunciats_complets.md#b506): Load / stress tests : b506, 2026-06-03, 6d
Sprint Review & Retro : milestone, sr3, 2026-06-06, 0d
section Sprint 4: Seguretat i Cross-browser
[Tasca 5.7](./tasques_enunciats_complets.md#b507): Testing seguretat : b507, 2026-06-06, 6d
[Tasca 5.8](./tasques_enunciats_complets.md#b508): Cross-browser tests : b508, 2026-06-10, 5d
[Tasca 5.9](./tasques_enunciats_complets.md#b509): Auditoria accessibilitat : b509, 2026-06-13, 6d
Sprint Review & Retro : milestone, sr4, 2026-06-20, 0d
section Sprint 5: Optimitzacions i Refactoring
[Tasca 5.13](./tasques_enunciats_complets.md#b513): Refactoring i SonarQube : b513, 2026-06-20, 6d
[Tasca 5.14](./tasques_enunciats_complets.md#b514): Optimització consultes : b514, 2026-06-24, 6d
[Tasca 5.15](./tasques_enunciats_complets.md#b515): Optimització frontend : b515, 2026-06-28, 6d
Sprint Review & Retro : milestone, sr5, 2026-07-02, 0d
section Sprint 6: Deploy, Monitorització i Informe Final
[Tasca 5.16](./tasques_enunciats_complets.md#b516): Implementació cache : b516, 2026-07-02, 4d
[Tasca 5.17](./tasques_enunciats_complets.md#b517): Entorn producció : b517, 2026-07-04, 4d
[Tasca 5.18](./tasques_enunciats_complets.md#b518): Desplegament aplicació : b518, 2026-07-06, 4d
Sprint Review & Retro : milestone, sr6, 2026-07-06, 0d
3. Sprints¶
-
Sprint 1 — Testing unitari i integració
-
Sprint 2 — Frontend funcional i E2E
-
Sprint 3 — Rendiment i càrrega
-
Sprint 4 — Seguretat i accessibilitat
-
Sprint 5 — Refactoring i optimitzacions
-
Sprint 6 — Deploy, monitorització i tancament
4. Resum de Sprints - Taula Comparativa¶
| Sprint | Dates | Tasques principals | Objectiu |
|---|---|---|---|
| 1 | 04-18 maig 2026 | 5.1,5.2 | Tests unitari \& integració |
| 2 | 18 maig-31 maig 2026 | 5.3,5.4 | Frontend funcional \& E2E |
| 3 | 31 maig-14 juny 2026 | 5.5,5.6 | Rendiment i càrrega |
| 4 | 14-28 juny 2026 | 5.7,5.9 | Seguretat i accessibilitat |
| 5 | 28 juny-02 jul 2026 | 5.13,5.14,5.15 | Refactoring \& optimitzacions |
| 6 | 02-06 jul 2026 | 5.16,5.17,5.18 | Deploy i monitorització |
| TOTAL | 04 maig 2026-06 jul 2026 | 5.1–5.24 | Bloc 5 Complet |
5. Artefactes Scrum¶
Entregables principals (Bloc 5)¶
Els entregables principals estan relacionats amb les proves, informes i automatització del procés; es descriuen a continuació i també dins de cada Sprint (vegeu la secció Sprints).
- Entregables per sprint: vegeu cada subsecció "Entregables" de cada Sprint.
- Documents transversals esperats:
backlog/tests/(suites, fixtures, vídeos d'execució)docs/performance/(Lighthouse, load test reports)docs/security/(audit reports, fixes)docs/monitoring/(APM dashboards, alert rules)runbooks/iscripts/deploy/
Definition of Done (DoD)¶
Criteris de compliment
- ✅ Tests unitaris i d'integració executats i amb cobertura acceptada
- ✅ E2E establerts i automats (si aplica)
- ✅ Reports de rendiment analitzats i millores aplicades
- ✅ Auditoria de seguretat revisada i vulnerabilitats prioritzades
- ✅ Documentació d'operacions (runbooks) disponible
- ✅ Pipeline de deploy que ejecuta checks (lint/tests/build)
6. Estructura de Carpetes¶
root/
├── backlog/
│ ├── tests/
│ │ ├── unit/
│ │ ├── integration/
│ │ └── e2e/
│ └── test_plans.md
├── docs/
│ ├── performance/
│ │ ├── lighthouse/
│ │ └── load_tests/
│ ├── security/
│ │ ├── audits/
│ │ └── fixes/
│ ├── monitoring/
│ │ ├── apm_dashboards/
│ │ └── alert_rules.md
│ └── api/
│ └── swagger.yaml
├── runbooks/
│ ├── deploy.md
│ └── rollback.md
├── scripts/
│ ├── ci/
│ └── deploy/
└── reports/
├── performance/
├── security/
└── final/
7. Checklist de finalització - Bloc 5¶
- Coverage ≥80% per unit/integració
- E2E tests robusts i vídeos d'execució
- Reports rendiment i millores aplicades
- Security audit resolt (OWASP findings)
- Cross-browser i accessibilitat verificada
- SonarQube technical debt reduït
- Deploy automatitzat i monitoratge actiu
- Documentació runbooks i informe final