Saltar al contenido principal

Modelo de datos (construcción)

El modelo de Elaboración se implementó — y se tocó varias veces — en C1. Quedó en 3FN, un solo servidor SQL (sigma_bd).

PDF · dump

Diagrama relacional SIGMA

Dos capas de roles​

  • Rol de sistema + permisos globales (RolSistema, PermisoSistema)
  • Rol de proyecto + membresía (UsuarioProyecto, RolProyecto)

Entidades del documento​

EntidadPara qué
Usuario, RolSistema, PermisoSistemaIdentidad y permisos globales
Proyecto, RolProyecto, UsuarioProyectoProyectos y membresía
Estimacion, FactorTecnico, FactorAmbiental, LogEstimacionPCU y auditoría de carga (RF de fecha)
Backlog, CasoDeUso, HistoriaUsuarioÍtems de estimación
Sprint, TareaTiempo real
ReporteSalidas exportadas

Estimacion: tipo_estimacion, mejor_caso, peor_caso, caso_probable, total_semanas, total_meses, factor_foco, num_actores, complejidad.

Lo que realmente creó el dump (28/10/2024)​

El SQL ya no es un único Estimacion: hay estimacion_pcu (por iteración) y estimacion_phu (por sprint), más actores, iteracion, pcu, factor_tecnico / factor_ambiental colgando de la PCU.

Es el desvío que cuenta la memoria: PHU y reportes se cerraron tarde con el cliente, y el modelo se reabrió en construcción.

Diagrama de Workbench: 03-Construccion/04- Implementacion/SIGMA Diagrama.mwb. El dump está también en implementación.

Extensión 2026 — Sprint ágil​

La migración pase a docker/init/04-sprint-agile.sql agrega columnas usadas por CU07, CU12 y el Tablero:

TablaColumnaUso
historia_usuariopuntos_historiaStory Points de la historia
historia_usuarioestadopendiente / en_progreso / completada
sprintvelocidad_calculadaSuma de puntos de historias completadas al cerrar
sprintcerrado1 cuando el sprint ya no se puede mover ni editar a mano