Saltar a contenido

← Volver al índice | Roadmap | Visión de Plataforma

Backlog de Funcionalidades

Tipo: Documentación de Proyecto — Gestión
Audiencia: Product owner, equipo de desarrollo, scrum master
Fecha: 20 de marzo de 2026
Relacionado con: Roadmap | Catálogo de Servicios


1. Priorización

Las funcionalidades se priorizan con el método MoSCoW dentro de cada fase:

Prioridad Significado Criterio
Must Imprescindible El MVP no funciona sin esto
Should Importante Aporta valor significativo
Could Deseable Mejora la experiencia
Won't (this phase) Descartado para esta fase Se considera en fases posteriores

2. Fase 1 — MVP

Must Have

ID Funcionalidad Componente Estimación
F1-01 Captura de foto de muestra App Móvil 2 semanas
F1-02 Identificación de especie por IA Backend + IA 3 semanas
F1-03 Entrada manual de metadatos App Móvil + Web 1 semana
F1-04 Persistencia de muestras en BD Backend 1 semana
F1-05 Visualización del resultado IA App Móvil + Web 1 semana
F1-06 Pipeline de embeddings (foto → vector) Backend + IA 2 semanas
F1-07 Búsqueda por similitud (top-K) Backend + ChromaDB 1 semana
F1-08 Autenticación Entra ID (OIDC) Backend + Frontend 2 semanas
F1-09 Docker Compose funcional (7 servicios) Infraestructura 2 semanas
F1-10 Schema PostgreSQL + migraciones Liquibase Backend 1 semana

Should Have

ID Funcionalidad Componente Estimación
F1-11 Vídeo en tiempo real con detección App Móvil + Backend 3 semanas
F1-12 Caché CAG con Golden Knowledge Backend + IA 2 semanas
F1-13 Estimación de edad (otolitos) IA 2 semanas
F1-14 Historial de muestras con filtros App Móvil + Web 1 semana
F1-15 Confirmar/rechazar identificación IA App Móvil + Web + Backend 1 semana

Could Have

ID Funcionalidad Componente Estimación
F1-16 Modo offline con Edge AI (TFLite) App Móvil 3 semanas
F1-17 Sincronización offline → online App Móvil + Backend 2 semanas
F1-18 Notificaciones push App Móvil + Backend 1 semana

3. Fase 2 — Expansión

Must Have

ID Funcionalidad Componente Estimación
F2-01 Integración Graph API (webhooks SharePoint) Backend 2 semanas
F2-02 ETL automatizado (Excel → PostgreSQL) Backend 2 semanas
F2-03 Segundo departamento integrado Backend + IA 3 semanas
F2-04 Búsqueda interdepartamental Backend + ChromaDB 2 semanas
F2-05 Permisos por departamento (Row-Level Security) Backend + BD 1 semana

Should Have

ID Funcionalidad Componente Estimación
F2-06 Dashboard básico con KPIs Web 2 semanas
F2-07 Agente de enrutamiento CAG vs RAG Backend + IA 2 semanas
F2-08 Tercer departamento integrado Backend + IA 3 semanas
F2-09 Tests de integración automatizados QA 1 semana

Could Have

ID Funcionalidad Componente Estimación
F2-10 Fine-tuning LoRA si precisión < 80% IA 3 semanas
F2-11 Importación batch de imágenes (web) Web + Backend 1 semana

4. Fase 3 — Plataforma

Must Have

ID Funcionalidad Componente Estimación
F3-01 Dashboard unificado completo Web 3 semanas
F3-02 Búsqueda semántica en lenguaje natural Backend + IA 2 semanas
F3-03 API pública documentada (OpenAPI 3.0) Backend 2 semanas
F3-04 OAuth2 client credentials para partners Backend 1 semana
F3-05 Rate limiting (Redis) Backend 1 semana

Should Have

ID Funcionalidad Componente Estimación
F3-06 Exportación de informes (PDF, CSV) Web + Backend 2 semanas
F3-07 Gráficas analíticas temporales Web 2 semanas
F3-08 Alertas configurables Backend + Web 1 semana
F3-09 Sandbox de pruebas para colaboradores Infraestructura 1 semana

Could Have

ID Funcionalidad Componente Estimación
F3-10 Embeddings custom para fauna del Atlántico IA 4 semanas
F3-11 Migración a Kubernetes Infraestructura 3 semanas
F3-12 Integración con SIRENO (Oracle → PostgreSQL) Backend 3 semanas

5. Deuda Técnica y Mejoras Transversales

ID Tarea Prioridad Fase
DT-01 Pipeline CI/CD completo Should F1
DT-02 Tests unitarios (cobertura ≥ 70%) Must F1
DT-03 Tests de integración Should F2
DT-04 Monitorización (Prometheus + Grafana) Should F2
DT-05 Documentación de API (Swagger UI) Must F1
DT-06 Load testing (k6) Could F2
DT-07 Logging estructurado (ELK/Loki) Should F3

6. Resumen por Fase

Fase Must Should Could Total
Fase 1 - MVP 10 5 3 18
Fase 2 - Expansión 5 4 2 11
Fase 3 - Plataforma 5 4 3 12
Transversal 2 3 2 7
Total 22 16 10 48

Documentos Relacionados

Nivel Documento Descripción
Proyecto Roadmap Timeline, hitos y criterios de aceptación
Negocio Catálogo de Servicios Servicios que implementan estas funcionalidades
Negocio Visión de Plataforma Contexto de negocio
Especificación API REST Contrato de los endpoints
Especificación App Móvil Requisitos de la app