1. Propósito y Alcance
Garantizar que los datos de la Secretaría de Hacienda (SH) sean confiables, seguros, disponibles, comprensibles y valorados como activos estratégicos para la toma de decisiones, el cumplimiento normativo y la prestación de servicios "inteligentes" al ciudadano.
| Elemento | Definición |
|---|---|
| Alcance Funcional | Todas las capas de la Arquitectura: Master Data (Ciudadano, Predio, Empleado, Proveedor, Empresa, Programa, Proyecto), Reference Data (Catálogos CIIU, DANE, Presupuestales, Trámites), Transactional Data (Recaudo, Trámites, Contratación, Proyectos, Servicios) y Metadatos (Catálogo, Linaje, Calidad, Glosario). |
| Principios Rectores | Valor Público Unicidad (SSOT) Responsabilidad Compartida Privacidad por Diseño Transparencia y Trazabilidad Mejora Continua (PDCA) |
2. Estructura Organizacional de Gobernanza (Modelo Operativo)
Modelo federado de tres niveles (Estratégico, Táctico, Operativo) con autoridad decisoria clara y responsabilidad distribuida por dominios de negocio.
2.2 Definición de Roles y Responsabilidades (Matriz RACI)
| Rol | Actor(es) | Responsabilidades Clave (Accountability) | Frecuencia Reunión |
|---|---|---|---|
| Executive Sponsor | Secretario de Hacienda | Patrocinio político, presupuesto, remoción de barreras organizacionales, voto dirimente en conflictos críticos. | Cuatrimestral (Comité Directivo) |
| Comité Directivo de Datos (Data Governance Board) |
Secretario, Subsecretarios, Jefe Asesor TIC, Jefe Control Interno, Jurídica | Aprobar: Políticas, Glosario, Plan Anual, Presupuesto, Excepciones riesgo alto. Resolver: Conflictos inter-dominio (ej. Dueño del Ciudadano). |
Cuatrimestral |
| Data Council (Comité Técnico de Datos) |
Data Stewards Líderes (5 dominios), Arq. Datos, InfoSec, Jurídica, PMO (Secretaría Técnica) | Definir: Estándares técnicos, Reglas Calidad, Modelos MDM/RefData, SLAs. Priorizar: Backlog iniciativas datos. Monitorear: KPIs salud datos. |
Quincenal / Mensual |
| Data Management Office (DMO / Oficina de Datos) |
Jefe Inteligencia Tributaria (Líder), Analistas Datos, Ingenieros Datos | Ejecutor técnico: Operación Catálogo, Linaje, Pipelines Calidad, MDM Hub, APIs RefData. Soporte a Stewards. | Diaria (Operación) |
| Data Stewards de Dominio (5) | Funcionarios negocio designados (Tributario, Catastro, Contratación, Talento Humano, Planeación) | Dueños del contenido: Definen atributos, reglas validación, calidad, seguridad (PII), retención. Aprueban cambios RefData. Validan Golden Records. | Permanente (Parte de su rol) |
| Data Custodians (TI / DBA) | Equipo TIC / Proveedor Cloud | Dueños de la infraestructura: Backup, Recovery, Parcheo, Performance, Implementación controles técnicos (RLS, Encriptación). | SLA Operacional |
| Data Consumers | Analistas BI, Ciudadanos (Portal), Organismos Control, Dependencias | Usuarios: Reportan incidencias, consumen APIs/Data Products, exigen SLA. | Continuo |
Los Organismos de Control (Contraloría, Procuraduría) y Concejo Municipal son Stakeholders de Validación Externa. No votan en el Council, pero sus hallazgos (informes de auditoría) entran como inputs obligatorios en el backlog del DMO.
3. Pilares del Marco de Gobernanza (Componentes Funcionales)
Seis pilares que cubren el ciclo de vida completo del dato, alineados con las 4 capas de la Arquitectura Técnica.
Pilar 1: Gobernanza de Datos Maestros (MDM Governance) Capa Master Data
Objetivo: Mantener la "Golden Record" íntegra, única y confiable para las 7 entidades maestras.
| Proceso | Descripción Operativa | Herramienta / Artefacto | Owner |
|---|---|---|---|
| Onboarding / Alta | Validación Registraduría (Ciudadano), IGAC (Predio), DIAN (Proveedor/Empresa) antes de crear registro en MDM Hub. | MDM Hub (Match & Merge), APIs Validadoras Externas | Steward Dominio + DMO |
| Match & Merge / Deduplicación | Reglas determinísticas (Nro Doc, Cod Catastro) + Probabilísticas (Nombre, Dir). Resolución manual de "tasks" en consola stewardship. | MDM Hub (Stewardship Console) | Steward Dominio |
| Gestión Cambios Críticos | Cambio Nro Doc, Fusión Predios, Cambio Rep. Legal. Requiere acta, trazabilidad legal, aprobación Steward + Jurídica. | Workflow BPM en MDM / Log_Transacción | Steward + Jurídica |
| Distribución / Sincronización | Publicación Golden Record via APIs (`GET /ciudadano/{id}`). Suscripción sistemas transaccionales via CDC/Event Bus. | API Gateway, Event Bus (Kafka) | DMO / TI |
Pilar 2: Gobernanza de Datos de Referencia (Reference Data Governance) Capa Reference Data
Objetivo: Consistencia semántica universal. Regla de Oro: Ningún sistema transaccional ni analítico puede tener "listas de valores" hardcodeadas. FK obligatoria a RefData Hub vía API.
| Catálogo Crítico | Fuente Oficial | Frecuencia Actualización | Proceso de Cambio | Steward Owner |
|---|---|---|---|---|
| CIIU 4.0 | DANE | Anual (o por decreto) | Automatizado (WS DANE) → Validación Steward Contratación/Tributario → Publicación API | Steward Contratación |
| División Político-Adm (DANE/IGAC) | DANE / IGAC | Anual | Carga controlada DMO → Validación Geo Steward Catastro | Steward Catastro |
| Tipos de Trámite | SH / Ley 1755 | Bajo demanda (Decreto) | Solicitud Steward → Aprobación Council → Versionado Semántico (v1.x) | Steward Tributario |
| Clasificación Presupuestal (CHIP) | MinHacienda / DNP | Anual (Vigencia Fiscal) | Carga oficial → Validación Steward Planeación/Contratación | Steward Planeación |
| Estados Proy/Programa | Interno (Metodología) | Baja | Change Request Council → Versionado | Steward Planeación |
| Métodos de Pago | SH / Bancos | Media | Coordinación Tesorería + Steward Tributario | Steward Tributario |
Pilar 3: Gestión de Calidad de Datos (DQ Management) Capa Transaccional / Analítica
Objetivo: Medir, monitorear y mejorar la "Salud de los Datos" mediante contratos de datos y quality gates automatizados.
| Dimensión DQ | Definición Operativa | Métrica (KPI) | Umbral Objetivo | Acción Correctiva |
|---|---|---|---|---|
| Completitud | % atributos obligatorios poblados (ej. Email Ciudadano, NIT Proveedor) | `# Completos / # Total` | > 98% (Críticos), > 90% (Otros) | Alerta Steward → Campaña enriquecimiento / Validación en origen |
| Unicidad | % claves únicas sin duplicados (Ciudadano, Predio, Proveedor) | `# Duplicados / # Total` | 0% (Críticos - MDM), < 0.5% (Transaccional) | Tarea Merge en MDM Hub / Bloqueo inserción (FK) |
| Validez / Conformidad | % registros que cumplen formato/dominio (CIIU válido, Estrato 0-6, Email RFC) | `# Válidos / # Total` | 100% (FK a RefData), > 99% (Formatos) | Rechazo en API/ETL (Quality Gate). Corrección en origen |
| Consistencia | Coherencia entre sistemas (ej. Recaudo Tesorería = Contabilidad = DW) | `# Discrepancias Conciliación` | 0 (Cierres Mensuales) | Proceso Conciliación Automatizado (Diario) → Alerta Tesorería/Contabilidad |
| Oportunidad (Timeliness) | Latencia Dato Transaccional → Disponible en DW/BI | `Tiempo (min) Commit → DW` | < 15 min (Streaming), < 4h (Batch) | Alerta SLA Pipeline (Airflow/Dagster) → DMO |
| Exactitud (Accuracy) | Grado en que el dato refleja la realidad (Dirección física real) | Encuestas / Cruce fuentes externas / Auditoría muestra | > 95% (Muestra) | Proceso "Curación" periódico Steward |
Great Expectations / Soda Core integrado en CI/CD (Pre-commit) y Pipelines (Pre-load Gold). Data Contracts firmados entre Productores (Sistemas Fuente) y Consumidores (DW/BI). Ver Anexo para plantilla YAML.
Pilar 4: Metadatos, Linaje y Catálogo (Data Catalog & Lineage) Capa Metadatos (Transversal)
Objetivo: Auto-servicio, confianza, trazabilidad, cumplimiento AGN (Res 090/2018).
| Capacidad | Alcance | Herramienta Objetivo | KPI Adopción |
|---|---|---|---|
| Diccionario Técnico / Negocio | 100% Tablas Gold/Silver documentadas (Definición, Tipo, FK, Owner, PII Tag) | OpenMetadata / DataHub / Amundsen | % Tablas Documentadas > 95% |
| Linaje Automatizado (Column-level) | Origen (Fuente/Tabla) → Staging → MDM/Ref → DW (Hechos/Dims) → Dashboard / API | OpenLineage (Airflow/Dbt/Spark listeners) | % Tablas Gold con Linaje Completo = 100% |
| Glosario de Negocio | Términos únicos: "Contribuyente Activo", "Predio Mejorado", "Recaudo Efectivo", "Evasión" | Business Glossary (Catálogo) | # Términos Aprobados Council / Trimestre |
| Políticas Retención (AGN) | Mapeo Tabla/Entidad → Serie Documental → Plazo (ej. Log_Transaccion 5 años, Expedientes 20) | Catálogo + Jobs Purge/Archive (Airflow) | % Tablas con Política Asignada = 100% |
| Etiquetado PII / Sensible | Auto-descubrimiento (Regex/Diccionarios) + Validación Manual Steward. Tags: `PII_ALTA`, `SENSIBLE_FINANCIERA` | Catálogo (Clasificación) | % Columnas PII Etiquetadas = 100% |
Pilar 5: Seguridad, Privacidad y Acceso (Data Security & Privacy) Transversal (Ley 1581, MECI, ENI)
| Control | Implementación Arquitectónica | Responsable |
|---|---|---|
| Clasificación Activos | Heredada de Etiquetas Catálogo (PII, Pública, Interna, Confidencial, Secreta) | Steward + InfoSec |
| Control Acceso (RBAC/ABAC) | Capa Analítica (Gold): Row-Level Security (RLS) por `id_dependencia`, `rol`. Capa Maestra (MDM): APIs con Scopes OAuth2 (`read:ciudadano:basico`, `read:ciudadano:pII`). Capa Transaccional: Roles BD nativos + Auditoria `Log_Transacción`. | TI / DBA / DMO |
| Encriptación | En Tránsito: TLS 1.3 obligatorio. En Reposo: TDE + Column-Level Encryption (CLE) para `numero_documento`, `direccion`, `cuenta_bancaria`. | TI / Cloud Provider |
| Derechos ARCO (Ley 1581) | APIs específicas: `GET /subject-access`, `PUT /rectification`, `DELETE /erasure` (bloqueo lógico + anonimización). Proceso manual Steward Jurídica para verificación identidad. | DMO + Jurídica + Steward |
| DPIA (Evaluación Impacto Privacidad) | Obligatorio para: Nuevos modelos predictivos (Scoring), Integración nuevas fuentes, Cambios en MDM Hub. Plantilla estandarizada. | DMO + InfoSec + Jurídica |
| Auditoría y No Repudio | `Log_Transacción` inmutable (Append-only, WORM storage). Firma digital hash diaria. Acceso solo Lectura Auditores. | TI / Control Interno |
Pilar 6: Gestión del Ciclo de Vida y Arquitectura (Data Lifecycle & Architecture)
| Actividad | Descripción | Frecuencia |
|---|---|---|
| Gestión Cambios Esquema (Schema Evolution) | Políticas: Backward Compatibility obligatoria (Add column OK, Drop/Rename = Nueva versión API/Tabla). Proceso: PR Git → Tests Contrato → Aprobación Council → Deploy Canary. | Continuo (Change Advisory Board ligero) |
| Modelado y Estándares | Convenciones Nombrado (snake_case, prefijos `dim_`, `fact_`, `stg_`, `mdm_`, `ref_`). Tipos de datos estándar. Documentación en Catálogo. | Revisión Anual |
| Data Archiving / Purging | Ejecución Jobs `Retention_Policy`. Movimiento Cold Storage (S3 Glacier) antes de Purga. Certificación Disposición Final (Acta AGN). | Mensual / Anual |
| Gestión Incidencias de Datos | Canal único (Jira/Service Now): Tipo "Data Quality Issue". SLA: Crítico 4h, Alto 24h, Medio 5d. RCA obligatorio para Críticos. | Continuo |
4. Procesos Transversales Clave
4.1 Proceso de Resolución de Conflictos de Propiedad (Ownership Disputes)
Ejemplo clásico: ¿Quién dueño de "Ciudadano"? Tributario vs Talento Humano vs Catastro.
4.2 Proceso de Alta / Baja / Modificación de Catálogos (RefData)
- Solicitud: Steward crea Ticket "RefData Change" (Jira): Justificación legal/negocio, Valores, Vigencia, Impacto (Sistemas).
- Análisis Impacto: DMO ejecuta scripts búsqueda de uso (¿Dónde se usa este código?).
- Aprobación:
- Menor (Nuevo valor, sin ruptura): Steward Líder + DMO (Autorización Rápida 24h).
- Mayor (Cambio estructura, deprecación, vMajor): Data Council.
- Implementación: DMO aplica en RefData Hub (Versionado Semántico), actualiza APIs, notifica consumidores (Webhook/Email).
- Validación: Pruebas automatizadas regresión en consumidores clave.
4.3 Proceso de Certificación de "Data Products" (Capa 4 - Consumo)
Antes de publicar un Dashboard, API o Dataset en Portal Abierto:
- Pasa Quality Gates (Great Expectations) en Pipeline.
- Metadatos Completos: Dueño, Frecuencia, SLA, Clasificación, Linaje.
- Revisión Seguridad: InfoSec valida RLS, PII masking, Rate Limiting.
- Firma: Steward (Negocio) + DMO (Técnico) + InfoSec (Seguridad).
5. Métricas de Madurez y Desempeño (KPIs de Gobernanza)
| Categoría | KPI | Fórmula / Medición | Meta Año 1 | Meta Año 3 (Objetivo) |
|---|---|---|---|---|
| Cobertura | % Entidades Críticas con Steward Asignado | `(Con Steward / Total Críticas) * 100` | 100% (7 Maestras + 10 Ref) | 100% (Todo Catálogo) |
| % Activos Críticos con Data Contract Firmado | `(Con Contrato / Total Productivos) * 100` | 50% | 100% | |
| Calidad | Índice Global de Calidad (DQ Score) | Promedio ponderado (Completitud, Validez, Unicidad, Oportunidad) | > 85% | > 97% |
| % Registros Críticos sin Duplicados (MDM) | `(1 - # Duplicados / # Total) * 100` | 99.9% | 100% | |
| Catálogo | % Activos Documentados (Diccionario + Linaje) | `(Documentados / Totales Gold) * 100` | 70% | 100% |
| % Modelos Gold con Linaje Column-Level Automático | `(Con Linaje / Total Gold) * 100` | 50% | 100% | |
| Resolución | Tiempo Medio Resolución Incidencias Críticas (MTTR) | `Promedio (Cierre - Apertura) Críticas` | < 8 horas | < 2 horas |
| Adopción | % Reportes Oficiales generados desde Capa Gold (vs Excel/Manual) | `(Reportes Gold / Total Formales) * 100` | 50% | 95% |
| Cumplimiento | % Auditorías (Contraloría/Internas) sin hallazgos en Gestión Datos | `Hallazgos Críticos / Total Hallazgos Datos` | 0 Hallazgos Críticos | 0 Hallazgos Totales |
| Privacidad | % Solicitudes ARCO atendidas en plazo legal (15 días hábiles) | `(Atendidas Plazo / Total Recibidas) * 100` | 100% | 100% |
| Valor | Casos de Uso Analíticos Avanzados en Producción | Conteo (Scoring Evasión, Chatbot, Next Best Action, Simulador) | 2 Pilotos | 5+ Productivos |
6. Roadmap de Implementación de la Gobernanza (Alineado a Fases Arquitectura)
Fase 0: Fundación (Meses 1-3) - Estructura y Políticas Base
- Decreto/Resolución creando Comité Directivo & Data Council.
- Carta de Gobernanza (Charter): Alcance, Roles, Autoridad.
- Políticas Marco: Clasificación, Acceso, Retención, Calidad, Privacidad.
- Designación formal 5 Data Stewards + DMO Leader.
- Inventario Activos de Datos (Data Landscape).
Fase 1: Quick Wins MDM (Meses 3-8) - Gobernanza Operativa Núcleo
- Reglas Match & Merge documentadas y aprobadas (Ciudadano, Predio).
- Proceso Stewardship MDM operativo (Consola revisión diaria/semanal).
- RefData Hub v1.0: CIIU, DANE Geo, Tipos Trámite, Presupuestal cargados, versionados, con API.
- Catálogo Inicial: Diccionario Tablas Críticas (Fuentes + MDM).
- DQ Rules Críticas: Unicidad PK/FK, Not Null, FK Validez (Great Expectations en Staging).
Fase 2: Plataforma Analítica (Meses 6-12) - Gobernanza Analítica y Calidad Automatizada
- Data Contracts firmados entre Fuentes → Lakehouse (Bronze/Silver/Gold).
- Quality Gates en Pipeline: Bloqueo promoción Silver→Gold si falla DQ.
- Linaje Automatizado funcional (Fuente → Dashboard).
- RLS / Seguridad implementada en Capa Gold por Dependencia/Rol.
- Glosario Negocio v1.0: 50 términos críticos aprobados.
Fase 3: Madurez y Metadata (Meses 9-14) - Autoservicio, Cumplimiento, Optimización
- Portal Auto-servicio: Catálogo buscable, Solicitud Acceso (Workflow), Glosario público interno.
- Retención Automatizada: Jobs Purge/Archive certificados AGN funcionando.
- DPIA Integrado: Plantilla y flujo obligatorio en Jira para nuevos proyectos datos.
- Data Literacy Avanzado: Talleres Stewards + Consumidores (Interpretar Linaje, DQ, Glosario).
- Assessment Anual Madurez: DCAM (DAMA) → Plan Mejora Año Siguiente.
Fase 4: IA y Valor (Meses 12+) - Gobernanza de Modelos y Datos Sintéticos
- Model Governance (MLOps): Registro Modelos, Versionado, Monitoreo Drift (Data/Concept), Sesgo, Explicabilidad.
- Gobernanza Datos Sintéticos: Políticas generación/uso para testing/entrenamiento (Privacidad).
- Data Marketplace Interno: Data Products certificados, rating, suscripción, facturación interna (Showback).
- Gobernanza Colaborativa: Intercambio seguro datos con EPA, CRQ, DIAN, MinHacienda (Data Sharing Agreements).
7. Matriz de Cumplimiento Normativo (Traceability Matrix)
| Norma / Estándar | Artículo / Referencia | Control de Gobernanza Implementado | Evidencia de Cumplimiento |
|---|---|---|---|
| Ley 1712/2014 (Transparencia) | Art. 9, 10, 11, 15 | 1. Catálogo Metadatos (DCAT-AP.co) → Portal Datos Abiertos. 2. APIs Datos Abiertos (RefData, Indicadores). 3. Política Retención Documental (AGN). | Portal Datos Abiertos Activo. Informe Anual Gestión Documental. |
| Ley 1581/2012 (Habeas Data) | Art. 17, 18, 23, Dec 1377 Art 14 | 1. Registro Bases Datos (RNPD). 2. DPIA para proyectos nuevos. 3. APIs Derechos ARCO. 4. Encriptación PII + RLS + Logs Acceso. 5. Avisos Privacidad en Captura. | Certificado Seguridad (MinTIC). Logs Auditoría Acceso PII. |
| Decreto 1081/2015 (MECI) | Art 2.2.3.5.1 | 1. Linaje End-to-End (Trazabilidad). 2. Segregación Funciones (RLS/RBAC). 3. Auditoría Transaccional (`Log_Transacción` inmutable). 4. Plan Continuidad (Backup/DR). | Informe Anual Control Interno. Hallazgos Cero en Trazabilidad. |
| Resolución 0090/2018 (AGN) | TRD | 1. Mapeo Entidad/Tabla → Serie Documental → Plazo. 2. Jobs Automatizados Disposición Final (Acta Digital). 3. Preservación Formato Abierto (Parquet/CSV/A) en Cold Storage. | Actas Disposición Final. Informe Transferencia Archivo Central. |
| CONPES 3918/2018 (Gob. Digital) | Ejes: Interoperabilidad, Datos, Ciudadano | 1. APIs REST/OData + OAuth2 (ENI). 2. Modelo Ciudadano 360 (Master Data). 3. Datos Abiertos Proactivos. 4. Analítica para Decisiones (BI/IA). | Índice Madurez Gov.co. Reporte CONPES Anual. |
| Estándares DANE (CIIU, Geo) | Resoluciones DANE | 1. Sincronización Automática RefData Hub. 2. Validación FK en Origen (Transaccional). 3. Versionado Histórico Cambios DANE. | Logs Sincronización. Certificación Calidad DANE. |
8. Presupuesto y Recursos (Estimación Referencial 2024-2026)
| Rubro | Descripción | Fase 0-1 (Setup) | Fase 2-3 (Escalamiento) | Recurrente Anual (Estado Estacionario) |
|---|---|---|---|---|
| Talento Humano | 1 Data Gov Lead, 1 Data Engineer (DMO), 5 Data Stewards (50% tiempo), 1 Data Architect (Compartido TI). | $450M COP | $600M COP | $700M COP |
| Plataforma Tecnológica | Data Catalog, MDM Hub, DQ Tools, API Gateway, Cloud Storage/Compute (Licencias + Cloud Ops). | $300M COP | $400M COP | $500M COP |
| Capacitación / Cambio Cultural | Talleres Data Literacy, Certificaciones (CDMP, DAMA), Change Management. | $80M COP | $50M COP | $50M COP |
| Consultoría Especializada | Arquitectura Inicial, Implementación MDM/Catalog, Assessment Madurez. | $500M COP | $200M COP | $100M COP |
| TOTAL ESTIMADO | ~$1.330 MM COP | ~$1.250 MM COP | ~$1.350 MM COP / Año |
Nota: Montos referenciales. Requieren validación en Plan Anual de Adquisiciones y Presupuesto Vigencia Futura.
9. Riesgos Críticos de la Gobernanza y Mitigaciones
| Riesgo | Prob. | Impacto | Estrategia de Mitigación (Gobernanza) |
|---|---|---|---|
| Falta de Empoderamiento Real de Stewards (Jefes no liberan tiempo, no hay incentivos) | Muy Alta | Crítico | 1. Incluir objetivos Gobernanza en Pacto de Desempeño / Evaluación Anual. 2. Asignar Tiempo Protegido (mín 10-15 hrs/sem) certificado por Jefe Inmediato. 3. Sponsor (Secretario) interviene si Jefe no libera tiempo. |
| Resistencia Cultural "Mis Datos son Míos" (Silos) | Alta | Alto | 1. Quick Wins Visibles: Resolver dolor real (ej. Duplicados Ciudadano que frenan trámites). 2. Comunicar Casos de Éxito internos mensualmente. 3. Incentivar Data Champions por dependencia (Reconocimiento público). |
| Deuda Técnica Legado Impide Controles (FK, CDC, APIs imposibles en FoxPro/VB6/Access) | Alta | Alto | 1. Patrón Strangler Fig: Capa Anti-Corrupción (APIs) sobre legado. 2. Validación en Origen (Front-end/App) mientras no haya CDC en BD Legado. 3. Priorizar migración fuentes "Críticas" en Plan TI. |
| Sobrecarga Burocrática (Gobernanza = Papeleo) | Media | Medio | 1. Automatizar Todo: Linaje, DQ, Retención, Catálogo (Zero-touch metadata). 2. Procesos Ágiles: Cambios RefData Menores = Aprobación Steward+DMO (24h). Solo Mayores van a Council. 3. Enfoque "Data Products": Gobernar lo que se consume. |
| Rotación de Personal Clave (Stewards, DMO Lead) | Media | Alto | 1. Documentación Viva en Catálogo (Bus Factor > 1). 2. Succession Plan: Sub-Stewards designados por dominio. 3. Conocimiento en Equipo DMO (No en una sola persona). |
10. Próximos Pasos Inmediatos (Action Items - Semanas 1-4)
| # | Acción | Responsable | Fecha Límite | Evidencia / Entregable |
|---|---|---|---|---|
| 1 | Radicar Decreto/Resolución creando Comité Directivo de Datos y Oficializando Data Stewards. | Secretario Hacienda / Jurídica | Semana 2 | Borrador Decreto / Acta Compromiso Firmada |
| 2 | Conformar DMO Inicial: Asignar Ingeniero Datos (Líder) + Analista (Soporte) bajo Jefatura Inteligencia Tributaria. | Jefe Inteligencia Tributaria | Semana 1 | Acta Designación / Cargos Funcionales Actualizados |
| 3 | Taller Kick-off Capacity WORKS Governance: Alinear expectativas con 5 Stewards + TI + Jurídica + Control Interno. | DMO Lead / Consultor | Semana 3 | Acta Taller + Matriz RACI Validada + Mapa de Actores Gobernanza |
| 4 | Definir "Data Governance Charter" v0.1 para revisión Council. | DMO Lead | Semana 4 | Documento Borrador Compartido (Confluence/Wiki/Git) |
| 5 | Inventario Rápido Fuentes Críticas: Entrevistas 30 min c/ Stewards (Sistemas, Tablas Críticas, Dolor, Dueño Técnico). | DMO + Stewards | Semana 4 | Matriz Inventario (Excel/Tool) base para Catálogo |
| 6 | Selección Herramienta Catálogo (PoC 2 sem): Evaluar OpenMetadata vs DataHub vs Comercial (Linaje Auto, ER, Glosario, API, Costo). | DMO + Arq. Datos + TI | Semana 4 | Informe Comparativo + Decisión Técnica Documentada |
Anexo: Plantilla Estándar "Data Contract" (Contrato de Datos) - SH Armenia
Formato YAML para definición de expectativas entre Productores (Fuentes) y Consumidores (DW/BI/IA). Versionado en Git junto al código de transformación (dbt/SQL).
# data_contract_fact_recaudo_v1.yaml
dataset: "fact_recaudo_diario"
version: "1.2.0"
owner:
domain: "Tributario"
steward: "Juan Perez (Steward Tributario)"
technical_contact: "DMO Team (datos@armenia.gov.co)"
sla:
freshness: "15_minutos_post_cierre_caja"
availability: "99.5%"
latency_p99_query: "2s"
schema:
- name: "fecha_recaudo"
type: "date"
description: "Fecha contable del recaudo"
constraints: { not_null: true, unique: false }
pii: false
- name: "id_ciudadano"
type: "int"
description: "FK a mdm.ciudadano (Golden Record)"
constraints: { not_null: true, foreign_key: "mdm.ciudadano.id_ciudadano" }
pii: false # Es clave sustituta
- name: "valor_recaudo"
type: "decimal(18,2)"
description: "Valor total recaudado en la transacción"
constraints: { not_null: true, min: 0 }
pii: false
- name: "id_metodo_pago"
type: "int"
description: "FK a ref.metodo_pago"
constraints: { not_null: true, foreign_key: "ref.metodo_pago.id_metodo_pago" }
pii: false
- name: "recibo_numero"
type: "string"
description: "Número único de recibo oficial"
constraints: { not_null: true, unique: true }
pii: false
quality_rules: # Great Expectations / Soda Checks
- rule: "expect_table_row_count_to_be_between"
params: { min_value: 1, max_value: null } # Al menos 1 registro/día
- rule: "expect_column_values_to_be_in_set"
column: "id_metodo_pago"
params: { value_set: "SELECT id_metodo_pago FROM ref.metodo_pago WHERE activo=true" }
- rule: "expect_column_sum_to_be_between"
column: "valor_recaudo"
params: { min_value: 1000000, max_value: 50000000000 } # Rango razonable diario
lineage:
upstream_sources:
- system: "Sistema Recaudo Tesorería (SRT)"
table: "srt.pagos_caja"
extraction: "CDC (Debezium) -> Kafka Topic 'srt.pagos'"
transformation_logic: "dbt model: models/gold/fact_recaudo_diario.sql (Limpieza, Join MDM Ciudadano, Join Ref Metodo_Pago)"
tags: ["recaudo", "tributario", "oficial", "pii_free", "kpi_critical"]