Bloc 3 - Desenvolupament i Implementació (Planificació de Sprints)¶
- Visió General
- Diagrama de Gantt
- Sprints
- Resum de Sprints - Taula Comparativa
- Artefactes i Entregables
- Estructura de Carpetes
- Checklist de finalització - Bloc 3
1. Visió General¶
Bloc 3: Desenvolupament i Implementació
| Mètrica | Valor |
|---|---|
| Total tasques | 24 tasques |
| Durada total | ≈ 12 setmanes |
| Sprint duration | 2 setmanes |
| Total sprints | 6 sprints |
| Dates aproximades | 2025-12-15 - 2026-03-08 |
2. Cronograma Visual - Gantt¶
3. Sprints¶
-
Sprint 1 — Setup i Model Dades
Sprint 1
Dates: 15.12.2025 - 29.12.2025 (2 setmanes)
Sprint Goal: Entorn funcional i model de dades en marxa -
Sprint 2 — Backend Core & APIs
Sprint 2
Dates: 29.12.2025 - 12.01.2026 (2 setmanes)
Sprint Goal: Endpoints bàsics i estructura backend -
Sprint 3 — Seguretat i Validacions
Sprint 3
Dates: 12.01.2026 - 26.01.2026 (2 setmanes)
Sprint Goal: Autenticació, validacions i transaccionsTipus Descripció breu Planning Definició tasques detallades, estimacions i assignacions. Daily Reunions diàries de seguiment (15'). Review Demostració funcionalitat implementada. Retro Reflexió sobre el sprint (millores, èxits, bloquejos). - Revisar i ajustar permisos RBAC
- Validacions addicionals per dades crítiques
- Proves de càrrega per a gestió de transaccions
-
Sprint 4 — Frontend Interactiu
Sprint 4
Dates: 26.01.2026 - 09.02.2026 (2 setmanes)
Sprint Goal: Interfície responsive i components interactiusTipus Descripció breu Planning Revisió disseny UI/UX, planificació tasques. Daily Seguiment diari amb enfocament en integració frontend-backend. Review Presentació interfície i components. Retro Avaluació del procés de desenvolupament i integració. - Assegurar coherència en l'estil i temes
- Optimització d'imatges i recursos multimèdia
- Revisar accessibilitat amb usuaris reals
-
Sprint 5 — Multimèdia i Optimització
Sprint 5
Dates: 09.02.2026 - 23.02.2026 (2 setmanes)
Sprint Goal: Multimèdia i millora rendimentTipus Descripció breu Planning Planificació de tasques d'optimització i multimèdia. Daily Seguiment de la integració multimèdia i optimitzacions. Review Avaluació de la qualitat multimèdia i rendiment. Retro Reflexió sobre els aprenentatges i millores futures. - Validar reproducció multimèdia en diversos navegadors
- Comprimir i optimitzar tots els recursos estàtics
- Revisar i millorar la documentació d'API per a endpoints nous
-
Sprint 6 — QA, Qualitat i CI/CD
Sprint 6
Dates: 23.02.2026 - 08.03.2026 (2 setmanes)
Sprint Goal: Tests, lints i pipeline d'integració contínuaTipus Descripció breu Planning Revisió final i planificació de llançament. Daily Seguiment intensiu de bugs i QA. Review Revisió completa del producte i documentació. Retro Reflexió final del projecte i lliçons apreses. - Assegurar que tots els bugs crítics estan resolts
- Revisar i actualitzar la documentació del projecte
- Preparar presentació final per a stakeholders
4. Resum de Sprints - Taula Comparativa¶
| Sprint | Dates | Tasques principals | Objectiu |
|---|---|---|---|
| 1 | 15-29 des 2025 | 3.01,3.12,3.13 | Setup + Model dades |
| 2 | 29 des-12 gen 2026 | 3.02,3.03,3.05 | Backend core i APIs |
| 3 | 12-26 gen 2026 | 3.04,3.07,3.15 | Seguretat i validacions |
| 4 | 26 gen-09 feb 2026 | 3.08,3.09,3.10 | Frontend i estats |
| 5 | 09-23 feb 2026 | 3.11,3.16,3.18 | Optimització i multimèdia |
| 6 | 23 feb-08 mar 2026 | 3.20,3.21,3.24 | QA, qualitat i CI |
| TOTAL | 15 des 2025-08 mar 2026 | 3.01–3.24 | Bloc 3 Complet |
5. Artefactes i Entregables¶
Els entregables principals estan detallats dins de cada Sprint (vegeu la secció Sprints). Aquí es recullen els artefactes transversals o específics si s'escau.
- Entregables por sprint: vegeu cada subsecció "Entregables Sprint X".
6. Estructura de Carpetes¶
No definides específicament per aquest bloc.
7. Checklist de finalització - Bloc 3¶
Verificació Final
Infra & Model
- Entorn local instal·lable via README/scripts
- Connexió SGBD segura (.env exclòs del repo)
- Migrations i seeds executables
Backend
- Arquitectura implementada (models/servicios/controllers)
- ≥15 endpoints documentats (OpenAPI)
- Errors i logging centralitzats
Seguretat & Validacions
- Autenticació i RBAC funcionals
- Validacions servidor/client cobertes
- Transaccions testades
Frontend
- Interfície responsive (3 breakpoints)
- Gestió d'estats implementada
- Accessibilitat bàsica verificada
Optimització & Multimèdia
- Millores de rendiment aplicades (Lighthouse > baseline)
- Uploads segurs i thumbnails generats
- Reproducció multimèdia amb subtítols/fallbacks
QA & CI
- Coverage ≥80% (unit/integració)
- Linting i checks pre-commit configurats
- Pipeline CI executa lint, tests i build <10m