Saltar al contenido principal

Modelo de datos

Estructura de la base para PCU y PHU. Normalizado a 3FN, un solo servidor SQL.

PDF original

Dos capas de roles

  • Rol de sistema + permisos globales
  • Rol de proyecto + permisos por proyecto (UsuarioProyecto)

Entidades

EntidadPara qué
Usuario, RolSistema, PermisoSistema, RolSistemaPermisoIdentidad y permisos globales
Proyecto, RolProyecto, UsuarioProyecto, PermisoProyectoProyectos y membresía
Estimacion, FactorTecnico, FactorAmbiental, LogEstimacionPCU (factores T/E) y auditoría de carga
Backlog, CasoDeUso, HistoriaUsuarioÍtems de estimación
Sprint, TareaTiempo real y sprints
ReporteSalidas exportadas

Estimacion (atributos clave)

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

LogEstimacion guarda fecha_registro — es el RF07 (¿se estimó al inicio de la iteración?).

Relaciones

  • Usuario 1 — 1 RolSistema
  • Usuario 1 — * Proyecto
  • Proyecto 1 — * Estimacion
  • Estimacion 1 — * FactorTecnico / FactorAmbiental
  • Backlog 1 — * CasoDeUso / HistoriaUsuario
  • Proyecto 1 — * Sprint