Repositorio de políticas y normas
1) Nombramiento y principios
Un repositorio de políticas y regulaciones es una única fuente de verdad (SSOT) para requerimientos, estándares, procedimientos y aprobaciones de control que proporcionan:- Coherencia y pertinencia de los materiales para todos los equipos;
- la trazabilidad del «requisito → control → prueba → auditoría»;
- la disposición de «audit-ready» y la localización rápida bajo jurisdicción;
- exigibilidad automática de los requisitos (policy-as-code).
Principios: versionar, datos mínimamente suficientes, «una verdad», verificabilidad, reproducibilidad, seguridad de acceso.
2) Taxonomía y estructura
Jerarquía recomendada:- Política (política, principios obligatorios del nivel de la empresa).
- Estándar (estándar: requisitos y umbrales medibles).
- Procedure/SOP (instrucciones paso a paso).
- Guideline/Playbook (recomendaciones y plantillas).
- Estado de control (aprobación de control, ligamento con controles).
- Mapping regulatorio (mapa de normas: GDPR/ISO/SOC/PCI/AML, etc.).
- Localization Addendum (complementos locales para países/líneas de negocio).
- Records & Evidence Links (enlaces a pruebas y paquetes de auditoría).
Каталоги: `01-Governance`, `02-Security`, `03-Privacy`, `04-Risk`, `05-Operations`, `06-Data & AI`, `07-Vendors/VRM`, `08-Finance/AML`, `99-Archive`.
3) Metamodelo del documento (campos mínimos)
ID (clave de lectura humana y permanente).
Título/Título y Purpose/Objetivo.
Scope (sistemas, jurisdicciones, procesos).
Owner (A), Author, Approvers, Stakeholders.
Effective Date, Review Date, Version, Change Log.
Referencias regulatorias (artículos, secciones).
Estados de control (requisitos medibles).
Mappings: la norma ↔ el control de la ↔ métrica ↔ la evidencia.
Localización (lista de addendums y excepciones).
Docs relacionados (estándares relacionados/SOP/playbooks).
Tags (búsqueda: privacidad, KYC, logging, etc.).
4) Control de versiones y rastreabilidad
Todos los artefactos están en VCS (Git) con un proceso pull-request.
SemVer: Mayor (cambios políticos), Menor (refinamientos), Parche (errores/estilo).
Generación automática de CHANGELOG y referencias a discusiones.
Vista diff con retroiluminación de las aprobaciones de control y las tarjetas de mapping.
5) Roles y RACI
(R — Responsible; A — Accountable; C — Consulted; I — Informed)
6) Ciclo de vida (Policy Lifecycle)
1. Iniciación (requisito regulador/riesgo/negocio).
2. Draft y negociación (PR, comentarios, revisiones).
3. Análisis de impacto (evaluación de impacto: sistemas, controles, aprendizaje).
4. Apruve (comité/patrocinador).
5. Publicación (portal/wiki, notificaciones, «read & attest»).
6. Implementación (actualización de SOP, controles, reglas CCM).
7. Formación y certificación (cursos LMS, pruebas).
8. Monitoreo y métricas (CCM, KPI/KRI, incidentes).
9. Revisión periódica (annual/triggered) y retroceso.
10. Archivo (EOL con referencias al documento de sustitución).
7) Policy-as-Code y aprobaciones de control
Almacene los requisitos de control en un formato legible por máquina (YAML/JSON, Rego/SQL):yaml id: CTRL-LOG-001 statement: "All admin actions must be logged with a ticket reference"
metric: "pct_admin_actions_with_ticket_link"
threshold: ">= 99. 5%"
evidence_query: "sql:select pct from metrics where id='pct_admin_actions_with_ticket_link'"
ccm_rule: "rego: deny if admin_action and not has_ticket_link"
jurisdiction: ["EEA","UK"]
effective: "2025-01-01"
Ventajas: control automático de conformidad, seguimiento de las métricas y descargas de evidence que bloquean las puertas en CI/CD.
8) Localizaciones y jurisdicciones
Addendum de localización individual con un diff claro a la política básica.
Etiquetas 'jurisdiction/country' en metadatos.
Regla: más estricta de los requisitos (en la práctica - max (strictness) sobre la intersección de normas).
Registros de subprocesadores/ubicaciones de datos enlazados a documentos.
9) Acceso y seguridad
RBAC/ABAC: lectura abierta para todos, escritura sólo a través de PR.
Las secciones sensibles (por ejemplo, memo de Ley-Privilegio) son repositorios privados separados.
Read & Attest: mecánica de confirmación de lectura para roles (integración con HR/LMS).
Registros de acceso a archivos privados, SoD para Policy Owner vs Approver.
10) Integraciones
GRC: registro de normas, mapping de requisitos ↔ controles ↔ riesgos ↔ CAPA.
CCM: ejecución automática de pruebas de control por policy-as-code.
LMS: autogeneración de cursos/quiz en cambios mayores.
ITSM/Jira: tareas de implementación y CAPA.
CI/CD: puertas de bloque cuando no se cumplen los controles críticos.
Evidence Storage (WORM): publicación de recibos hash de lanzamientos de documentos.
11) Comunicaciones y aceptación (adoption)
One-pager con cambios clave y «qué hacer a los equipos».
Preguntas frecuentes y glosario junto a la política.
Read-receipt y control de aprendizaje para los roles afectados.
Office Hours/canal de preguntas en el mensajero.
12) Métricas y KPI
Política Cobertura:% de los procesos/jurisdicciones cubiertos por documentos válidos.
Revisión en tiempo real:% de los documentos revisados antes de la fecha de revisión.
Tasa de Adoption: proporción de empleados/roles con read-attest sobre nuevas políticas.
Control Mapping Completeness:% de las notificaciones de comprobación con métricas y consultas de evidencia.
CCM Pass Rate: la proporción de reglas verdes relacionadas con las políticas.
Time-to-Publish: mediana desde el draft hasta la publicación (por tipo de cambio).
Registro de localización: retraso entre la versión básica y los addendums locales.
Audit-Ready Time: reloj para recoger «policy-pack» (objetivo ≤ 4-8 h).
13) Dashboards
Policy Inventory: lista de documentos, versiones, temporizadores de revisión/EOL.
Change Pipeline: Draft → Review → Approved → Published → Implemented.
Jurisdiction Heatmap: cobertura de localización y caducidad.
Control Linkage: qué porcentaje de controles están asociados con las políticas actuales.
Training & Attestations: tomar cursos, roles no entrenados.
Evidence & Hashes: recibos WORM para lanzamientos, paquetes de auditoría.
14) SOP (procedimientos estándar)
SOP-1: Creación/modificación de políticas
Iniciador → PR con draft y mappings → rugido Legal/DPO/CISO → análisis de impacto → apruves por el Comité → publicación → comunicación y LMS.
SOP-2: Examen periódico
La creación automática de un ticket 60 días antes de Review → la actualización de las normas/enlaces → el rugido repetido → la renovación/sustitución/archivo.
SOP-3: Localización
Solicitar un líder local → diff a la política básica de → de rugido legal → publicar un addendum → notificar los roles afectados.
SOP-4: Incidente de apdate desencadenante
Post mortem → identificados gaps → PR en la política/estándar → acelerado aprow → actualización de reglas CCM.
SOP-5: Audit Pack
Generación de un paquete «policy-pack»: versiones actuales, mappings, registros de cambios, informes de lectura, recibos hash de lanzamientos.
15) Plantillas y formatos
Plantilla de política (Markdown)
[ID] Title
Purpose:
Scope:
Definitions:
Policy Statements:
Exceptions & Waivers:
Roles & Responsibilities:
Mappings (Regulation ↔ Controls):
Evidence & Metrics:
Review Cycle / Effective Date:
Change Log:
Related Documents:
Plantilla de Estado de Control (YAML) - ver § 7.
Plantilla de Addendum de localización
Base Policy: <ID/Version>
Jurisdiction: <Country/Region>
Diff Summary:
Added/Stricter:
Relaxed (with legal justification):
Effective/Review:
Approvals:
16) Gestión de excepciones (waivers)
Se formalizan como registros con fecha de caducidad, por el propietario y los controles compensatorios.
Son visibles en el dashboard Policy → excepciones; memorización automática 14/7/1 día.
Revisión en el Comité; prohibición de las excepciones «eternas».
17) Integración con riesgos, auditorías y pruebas
Comunicación «Policy → Risk» (qué riesgos cubre/reduce).
Audit-ready: cada aprobación de control tiene una métrica y una solicitud de evidence.
Re-auditar después de los cambios mayores: comprobar la eficacia de los controles aplicados.
Cadena de custodia para las versiones de políticas (recibos hash, archivo WORM).
18) Antipattern
Políticas sin aprobaciones de control mensurables.
Documentos «en aras de la conformidad» sin implementación en procesos/controles.
No versionar y Cambiar registro.
Localización «en archivos en el lado» - Russynchron y riesgos.
Excepciones sin fecha de caducidad y compensación.
No hay comunicación con LMS/GRC/CCM - zonas ciegas e infracciones repetidas.
Documentos duplicados/en conflicto en diferentes repositorios.
19) Modelo de madurez (M0-M4)
M0 Ad-hoc: Archivos dispares, falta una sola taxonomía.
M1 Catálogo: lista centralizada, metadatos básicos y rugido una vez al año.
M2 Administrado: repositorio Git, proceso PR, policy-as-code para controles clave, integración con LMS/GRC.
M3 Integrado: mappings completos de normas, autotestas de control (CCM), «policy-pack» por botón, localización por plantilla.
M4 Continuous Assurance: apdates recomendados para KRI/incidentes, cursos de generación automática, gates de flujo en CI/CD, métricas de cobertura predictivas.
20) Artículos relacionados wiki
Ciclo de vida de políticas y procedimientos
Administrar cambios en la política de cumplimiento
Monitoreo continuo de cumplimiento (CCM)
KPI y métricas de cumplimiento
Interacción con reguladores y auditores
Almacenamiento de pruebas y documentación
Mantenimiento de registros y Audit Trail
Comunicación de soluciones de cumplimiento en equipos
Resultado
Un repositorio de políticas y regulaciones no es una «carpeta con documentos», sino un producto administrado en vivo: metamodelo estricto, versionamiento, policy-as-code, conjunto de control y aprendizaje, métricas transparentes y preparación «por botón». Este sistema hace que el cumplimiento sea reproducible, medible y escalable en cualquier mercado y jurisdicción.