El flujo del dato
El recorrido que hace un archivo desde que llega hasta que sale, con las seis etapas que el plan declara y las dos que no son un paso sino soporte de todos. Cada etapa se mide con los paquetes que la construyen: la barra de arriba cuenta paquetes cerrados y la de abajo, las comprobaciones de su definición de terminado. Una etapa pasa a en curso con la primera comprobación palomeada.
El recorrido del dato
-
Ingesta
4 de 4 paquetes18 de 18 comprobaciones9 componentes
Ingesta
Qué se construye aquí
pollerfile_dedupabsence_detectorbackfill_reconcilerlanding_writerparser_mediadoparser_sin_mediarbronze_writerschema_drift_handler
Con qué paquetes se mide
1.4 · 1.5 · 1.6 · 1.7
-
Silver
7 de 9 paquetes28 de 34 comprobaciones9 componentes
Silver
Qué se construye aquí
cdr_datacdr_smscdr_voiceedr_flowedr_sessionedr_bearersession_reconstructorinterim_resolverwatermark_manager
Con qué paquetes se mide
2.4 · 2.5 · 2.8 · 3.1 · 3.2 · 3.3 · 3.4 · 3.5 · 3.6
-
Gold
4 de 5 paquetes16 de 17 comprobaciones7 componentes
Gold
Qué se construye aquí
consumo_linea_diaconsumo_linea_horasesioneshuella_dispositivoceldas_visitadasactividad_peerslibro_reconciliacion
Con qué paquetes se mide
2.6 · 4.1 · 4.2 · 4.3 · 4.4
-
Salida
10 de 10 paquetes32 de 32 comprobaciones10 componentes
Salida
Qué se construye aquí
exporterdelivery_agentapi_consultaapi_sesionapi_agregadosapi_catalogoapi_frescuraauth_tenantapi_opsmcp_server
Con qué paquetes se mide
2.7 · 4.5 · 4.6 · 4.7 · 5.1 · 5.2 · 5.3 · 5.4 · 5.5 · 5.6
Lo que la cadena usa en cada paso
-
Plano de control
1 de 2 paquetes11 de 13 comprobaciones10 componentes
Plano de control
Qué se construye aquí
tenantslinesline_eventssource_profilesbatchesschema_registryquarantineretention_policiesaudit_logdelivery_log
Con qué paquetes se mide
1.2 · 1.3
-
Módulos compartidos
4 de 4 paquetes21 de 21 comprobaciones9 componentes
Módulos compartidos
Qué se construye aquí
codecs.base64codecs.protobufcodecs.temporalcodecs.networkidentity.msisdnidentity.tokenizertenancy.resolverlineage.trackerlineage.verifier
Con qué paquetes se mide
1.8 · 2.1 · 2.2 · 2.3
Lo que no construye una etapa
-
Trabajo transversal
10 de 32 paquetes59 de 115 comprobaciones5 de 32 estados se declaran a mano.
Andamiaje, medición, documentación, seguridad y pruebas.
El flujo del dato
Qué es
Por un extremo entra un archivo de registros de red; por el otro sale el consumo de la línea con su procedencia. En medio, cuatro pasos: recibirlo sin perder un renglón, normalizarlo, sumar el consumo y entregarlo. Las otras dos no son pasos: el catálogo de atribución y las piezas que leen los formatos.
Un ejemplo
Un renglón llega con el número codificado y la fecha en formato de origen. Los módulos compartidos lo leen, el plano de control dice de qué cliente era ese número ese día, Silver lo guarda normalizado, Gold lo suma al día y Salida lo entrega. Si una etapa falta, el renglón no llega al final.
Para qué sirve
Enseña en qué parte del recorrido está el trabajo, que es lo que un porcentaje general no puede decir. Una etapa en cero de nueve paquetes señala qué tramo del recorrido no existe todavía; y las etapas que ya se mueven señalan por dónde va a llegar la primera cifra verificable.
Trabajo previo al cronograma
Completado antes de la fase 0. No entra en el conteo de fases.
-
Análisis de la muestra de datos
completadoinicio 2 sep 2026cierre 2 sep 2026
7 de 7 hechosSiete hallazgos cuantificados y reproducibles desde el archivo de muestra. Son la base del dimensionamiento y del diseño.
7 hechos
- 12 registros reales y no los 300 que aparenta el archivo: las llaves de sesión quedaron aplastadas por el enmascarado
- Tasa de eventos medida: 49.3 flujos por línea por día. Es el único ancla empírica que existe, y se declara de confianza baja
- Los registros ya resumidos no permiten estimar volumen: son un corte de las últimas filas, no una traza. Por eso no se publica esa cifra
- Un solo registro abarca casi tres días y trae contadores nulos: la ambigüedad de interpretación es real, no teórica
- 54 de 174 columnas llegan siempre vacías. El modelo tipado se define sobre las 120 que tienen valor
- Los registros detallados no traen identificador de cliente. De ahí sale el diseño de atribución por catálogo de líneas
- Siete hallazgos más con implicación directa: redes propias y visitadas, números sin formato internacional, y campos codificados
-
Plan de ejecución y cronograma
completadoinicio 2 sep 2026cierre 2 sep 2026
5 de 5 hechosSiete fases, 24 semanas comprometidas con techo de 28. Cada semana de contingencia tiene un disparador identificado.
5 hechos
- Siete fases, cada una con sus criterios de salida explícitos
- Cada paquete de trabajo apuntado a su definición de terminado, o a la razón escrita de por qué todavía no tiene una
- Veinticuatro semanas comprometidas, con techo de veintiocho
- Cada semana de contingencia con su disparador identificado, no una reserva genérica
- Los datos que faltan, con qué se hace mientras no llegan y qué cuesta que lleguen tarde
-
Especificación técnica
completadoinicio 2 sep 2026cierre 2 sep 2026
4 de 4 hechosUn documento por capa del sistema, cada uno con su definición de terminado explícita y verificable.
4 hechos
- Un documento por capa del sistema
- Los puntos de definición de terminado, verificables y contados en vivo por esta página — la cuenta está arriba
- Los valores enumerados declarados en un solo lugar, para que nadie invente uno
- Las decisiones diferidas, cada una con su valor conservador y su bandera de configuración
-
Ambiente de desarrollo
completadoinicio 2 sep 2026cierre 3 sep 2026
4 de 4 hechosRepositorio y entorno de desarrollo corriendo sobre un equipo existente, como infraestructura provisional. La preproducción espera la máquina rentada que la va a sostener, que no se ha contratado.
4 hechos
- Repositorio con sus compuertas de verificación automática, que corren en cada cambio
- Seis servicios en contenedores, levantables con un solo comando
- Migraciones de base de datos versionadas, aplicables desde cero
- Las decisiones de arquitectura registradas, con su motivo y su alternativa descartada
Las siete fases
Las semanas son de plan y se cuentan desde el cierre de la fase 0. Las horas estimadas son trabajo de construcción, no calendario, y salen de una suposición que se enuncia en lugar de dejarse deducir: 21 semanas de construcción a 40 horas. Las otras semanas del plan son espera de terceros, así que la fase 0 no lleva horas —no tarda por falta de ellas—. El avance de cada fase se calcula desde el repositorio.
-
Contrato de interfaz de datos
en cursoplan semanas 1 – 4inicio 2 sep 2026cierre —
1 de 10 paquetesSin comprobaciones automáticas.
5 de 10 estados se declaran a mano.
Medición del volumen real y acuerdo escrito sobre formato, entrega y lectura de los archivos. El borrador está redactado. El cronograma empieza a contar al cerrar esta fase.
Lo que falta son respuestas y firmas de terceros. No depende de capacidad de desarrollo.
Contrato de interfaz de datos
Qué es
Un acuerdo escrito con quien entrega los archivos: en qué formato llegan, cada cuánto, por qué canal, y qué significa cada campo cuando viene vacío o repetido. El borrador existe y declara qué se aplica mientras cada cláusula no se confirme. Falta la firma, y faltan las respuestas.
Un ejemplo
Es la diferencia entre recibir cajas en una bodega con lista de empaque y recibirlas sin ella. Sin la lista se puede abrir cada caja y deducir qué trae, pero nadie puede firmar que llegó todo, ni reclamar cuando falte.
Para qué sirve
Para poder afirmar una cifra y sostenerla. Mientras no exista, cada número que salga del sistema arrastra una nota diciendo de qué depende, y el cronograma no puede empezar a contar.
Qué lo detiene
- La respuesta al cuestionario técnicomientras no llega Se construye sobre los datos de muestra y sobre datos sintéticos. Ninguna fase se detiene por esto, salvo el cierre de la tercera.
- Las credenciales de entrega y del catálogo de líneasmientras no llega Sin catálogo no hay atribución por cliente: se opera con un solo cliente configurado y se marca en el linaje.
- La medición del volumen real por familia de registromientras no llega Se dimensiona para el escenario alto y se opera en el bajo. Puede significar sobrepago temporal de infraestructura, no un rediseño.
10 paquetes
-
0.1 Cuestionario técnico al proveedor de los datos y escalamiento comercial
Sin comprobaciones automáticas. El estado se declara a mano.
Cuestionario técnico al proveedor de los datos y escalamiento comercial
Qué es
El cuestionario técnico que se manda a quien entrega los archivos, con las preguntas cuya respuesta cambia el diseño, y el escalamiento comercial si no contestan.
Un ejemplo
Es pedir la ficha técnica antes de instalar una máquina. Se puede improvisar sin ella, pero cada improvisación es una decisión que alguien va a tener que rehacer.
Para qué sirve
Para que las decisiones de arranque se tomen con la respuesta y no con una suposición.
-
0.2 Gestión de las cinco peticiones de datos
Sin comprobaciones automáticas.
Gestión de las cinco peticiones de datos
Qué es
La gestión de las cinco peticiones concretas de datos: archivos completos de cada familia, una traza continua de veinticuatro horas, y las notas de campos.
Un ejemplo
Es pedir el estado de cuenta completo en vez de la última página. Con una página se ve el saldo; con el estado completo se ve el patrón.
Para qué sirve
Para medir volumen real en vez de extrapolar de una muestra curada, que es lo único que hay hoy.
-
0.3 Obtención de credenciales de SFTP y de la API del numeral 4
Sin comprobaciones automáticas.
Obtención de credenciales de SFTP y de la API del numeral 4
Qué es
Las credenciales para recoger los archivos por sí solos y para consultar el catálogo que dice qué línea es de quién.
Un ejemplo
Es la llave de la bodega y el directorio de inquilinos. Sin la llave alguien tiene que abrir cada vez; sin el directorio no se sabe de quién es cada caja.
Para qué sirve
Para que la ingesta corra sola y para poder atribuir cada registro a su cliente.
-
0.4 Análisis de los archivos recibidos y medición de volumen por familia
Sin comprobaciones automáticas. El estado se declara a mano.
Análisis de los archivos recibidos y medición de volumen por familia
Qué es
El análisis de los archivos que lleguen y la medición de cuántos registros produce cada familia por línea y por día.
Un ejemplo
Es pesar la carga antes de rentar el camión. Se puede rentar el más grande por si acaso, y se paga de más todos los meses.
Para qué sirve
Para dimensionar el almacenamiento y decidir el motor de base de datos con una cifra medida.
-
0.5 Resolución documentada de la semántica de interim
Sin comprobaciones automáticas.
Resolución documentada de la semántica de interim
Qué es
La respuesta a una sola pregunta: cuando un flujo abierto se reporta varias veces, cada reporte es el total acumulado o sólo lo nuevo.
Un ejemplo
Es el taxímetro contra los recibos parciales. Si el segundo dice doscientos, hay que saber si son doscientos en total o doscientos más.
Para qué sirve
Porque las dos lecturas dan cifras distintas de consumo, y una de las dos cobra el doble.
-
0.6 Definición de la llave de deduplicación por familia
Sin comprobaciones automáticas.
Definición de la llave de deduplicación por familia
Qué es
La definición de qué combinación de campos identifica un registro como único, para poder descartar los repetidos.
Un ejemplo
Es el número de folio de una factura. Sin folio, dos copias de la misma factura se pagan dos veces.
Para qué sirve
Para que un archivo reenviado no se cuente dos veces. Mientras no llegue, se descarta por huella del renglón completo, que es conservador.
-
0.7 Contrato de interfaz redactado y firmado
Sin comprobaciones automáticas. El estado se declara a mano.
Contrato de interfaz redactado y firmado
Qué es
El documento firmado que fija formato, canal, frecuencia y significado de los campos, con lo que pasa cuando algo cambia.
Un ejemplo
Es el contrato de arrendamiento en vez del acuerdo de palabra. Los dos funcionan hasta el día en que no.
Para qué sirve
Para que un cambio de formato sea un aviso previsto y no una madrugada de trabajo.
-
0.8 Cuestionario al cliente final y recepción de respuestas
Sin comprobaciones automáticas. El estado se declara a mano.
Cuestionario al cliente final y recepción de respuestas
Qué es
El cuestionario a quien va a consumir los datos: qué campos necesita de verdad, en qué formato los quiere y con qué frecuencia.
Un ejemplo
Es preguntar la talla antes de coser el traje. Se puede coser una talla promedio y no le queda bien a nadie.
Para qué sirve
Para construir lo que se va a usar y no el conjunto completo de lo posible.
-
0.9 Verificación de precios de software y tres cotizaciones de pentest
Sin comprobaciones automáticas.
Verificación de precios de software y tres cotizaciones de pentest
Qué es
La verificación de precios del software que se contrata y tres cotizaciones para la revisión de seguridad externa.
Un ejemplo
Es pedir tres presupuestos antes de la obra. La primera cifra siempre parece razonable hasta que se ve la segunda.
Para qué sirve
Para que el costo de operación esté verificado antes de comprometerlo, no después.
-
0.10 Definición de postura de residencia de datos
Sin comprobaciones automáticas. El estado se declara a mano.
Definición de postura de residencia de datos
Qué es
La decisión de en qué país viven los datos. Era también la compra de la única computadora propia, y esa compra se canceló sin ejecutarse: ahora todo se renta, y todo espera esta respuesta.
Un ejemplo
Es decidir en qué ciudad se renta la bodega. Ya no hay la opción de guardar nada en la oficina, y mover una bodega llena cuesta mucho más que elegir bien.
Para qué sirve
Porque cambiar de región después obliga a migrar todo, y es la decisión más difícil de revertir del proyecto.
-
Ingesta y almacenamiento crudo
en cursoplan semanas 3 – 7165 h estimadasinicio 2 sep 2026cierre —
13.3 de 15 semanas58 de 66 comprobaciones7 de 11 paquetes cerrados.
Los archivos se registran, verifican y almacenan en menos de quince minutos. Un archivo repetido se descarta sin procesarse. La ausencia de entregas se detecta automáticamente. Una columna nueva no interrumpe la ingesta.
Ingesta y almacenamiento crudo
Qué es
La puerta de entrada. Un proceso vigila el lugar donde se depositan los archivos, detecta cuándo terminó de escribirse uno, lo copia a un almacén propio sin modificarlo, y anota de dónde vino y cuándo llegó.
Un ejemplo
Es la recepción de un laboratorio. La muestra se etiqueta al entrar, se guarda tal como llegó, y todo lo que se haga después se hace sobre copias. Si alguien pregunta seis meses más tarde de dónde salió un resultado, se puede volver al frasco original.
Para qué sirve
Para que el archivo original siempre exista y cualquier cifra pueda rastrearse hasta él. Y para que el sistema note por sí solo cuando una entrega no llegó, en vez de que alguien lo descubra semanas después al ver un hueco.
Qué lo detiene
- Mecanismo de fin de escritura el proveedor de los datosmientras no llega Estabilidad de tamaño en dos muestreos de 30 segundos
- Si emite archivos vacíos el proveedor de los datosmientras no llega La ausencia se registra sin escalar
- Aviso de cambios de esquema el proveedor de los datosmientras no llega Se asume que no hay aviso, que es el caso peor
- API del numeral 4 el proveedor de los datosmientras no llega Bloqueante. Sin catálogo no hay atribución de tenant
- Contratación de la nube la organizaciónmientras no llega Todo sigue en el equipo provisional, y staging no cabe ahí
11 paquetes
-
1.1 Andamiaje del proyecto, Docker Compose, CI, promoción por etiqueta
7 de 8Andamiaje del proyecto, Docker Compose, CI, promoción por etiqueta
Qué es
El armazón del proyecto: la estructura de carpetas, los servicios en contenedores, y las comprobaciones automáticas que corren en cada cambio.
Un ejemplo
Es el andamio y la red antes de subir a construir. No se ve en el edificio terminado y es lo que permite trabajar rápido sin caerse.
Para qué sirve
Para que ningún cambio llegue a producción sin pasar las mismas pruebas, sin que nadie tenga que acordarse de correrlas.
-
1.2 Modelo del plano de control y admin de Django
8 de 8Modelo del plano de control y admin de Django
Qué es
Las tablas que guardan la configuración del sistema —clientes, fuentes, lotes, políticas— y la pantalla de administración para verlas.
Un ejemplo
Es el tablero de control de una planta. No procesa nada; dice qué hay conectado y en qué estado está.
Para qué sirve
Para que la configuración sea un dato consultable y con historial, y no un archivo que alguien editó una vez.
-
1.3 Catálogo de líneas bi-temporal e ingesta desde la API del numeral 4
3 de 5Catálogo de líneas bi-temporal e ingesta desde la API del numeral 4
Qué es
El catálogo que dice qué línea pertenece a qué cliente, guardado con su historial: no sólo de quién es hoy, sino de quién era en cualquier fecha pasada.
Un ejemplo
Es el registro público de la propiedad. Sirve para saber quién es el dueño hoy, y sobre todo para saber quién lo era cuando ocurrió el hecho que se discute.
Para qué sirve
Para poder atribuir un consumo de hace tres meses al cliente que tenía la línea entonces, y no al de ahora.
-
1.4
poller,file_dedup,landing_writer5 de 5poller,file_dedup,landing_writerQué es
Los tres procesos de la puerta de entrada: uno vigila el buzón, otro reconoce si el archivo ya se recibió antes, y el tercero lo guarda intacto.
Un ejemplo
Es la recepción de paquetería: se revisa que no sea un reenvío, se sella la hora de llegada y se guarda sin abrir.
Para qué sirve
Para que un archivo llegue, quede registrado y no se procese dos veces, en menos de quince minutos y sin que nadie mire.
-
1.5
absence_detectorybackfill_reconciler1 de 1absence_detectorybackfill_reconcilerQué es
Dos procesos que vigilan lo que NO llegó: uno detecta la entrega faltante, el otro la recupera cuando la fuente se restablece.
Un ejemplo
Es el vigilante que nota que el periódico no llegó hoy, y que al día siguiente pide también el de ayer.
Para qué sirve
Porque el error más caro no es el dato equivocado: es el dato ausente que nadie notó durante tres semanas.
-
1.6
parser_mediadoybronze_writercon linaje5 de 5parser_mediadoybronze_writercon linajeQué es
La lectura de los archivos ya resumidos por la red y su primera escritura al almacén, con la anotación de de dónde salió cada renglón.
Un ejemplo
Es transcribir un cuaderno a la computadora anotando en cada línea de qué página del cuaderno salió.
Para qué sirve
Para que cualquier cifra se pueda seguir hacia atrás hasta el renglón exacto del archivo que la originó.
-
1.7
schema_registryyschema_drift_handler7 de 7schema_registryyschema_drift_handlerQué es
El registro de qué columnas trae cada archivo y el proceso que decide qué hacer cuando aparece una que nadie esperaba.
Un ejemplo
Es el inventario con un cajón de «por clasificar». Lo desconocido se guarda y se reporta; no se tira ni detiene la descarga.
Para qué sirve
Para que una columna nueva no interrumpa la ingesta. Se aparta, se avisa, y el resto sigue.
-
1.8
lineage.verifiery reproceso automático5 de 5lineage.verifiery reproceso automáticoQué es
La verificación de que la cuenta cuadra en cada paso —lo que entró es lo que salió— y el reproceso automático cuando no cuadra.
Un ejemplo
Es el arqueo de caja al cierre. Si falta, no se anota la diferencia y se sigue: se vuelve a contar.
Para qué sirve
Para que un descuadre se corrija solo, en vez de convertirse en una tarea para una persona.
-
1.9 Observabilidad, secretos, alta disponibilidad, endurecimiento base,
api_opsy el conjunto de la fase 1 delmcp_server(spec 13 § 8)18 de 18Observabilidad, secretos, alta disponibilidad, endurecimiento base,
api_opsy el conjunto de la fase 1 delmcp_server(spec 13 § 8)Qué es
Lo que hace operable el sistema: métricas, manejo de contraseñas, tolerancia a fallas, y las primeras consultas sobre lotes y frescura del dato.
Un ejemplo
Es la instrumentación del tablero de un avión. Se vuela sin ella hasta la primera nube.
Para qué sirve
Para poder contestar «¿está funcionando?» con un dato en vez de con una revisión manual.
-
1.10 Documentación técnica y de operación del hito
1 de 3Espera el cierre de la fase: 1.1, 1.3 y 1.11 abiertos.
Documentación técnica y de operación del hito
Qué es
La documentación técnica y de operación de todo lo anterior, escrita para quien tenga que operarlo sin haberlo construido.
Un ejemplo
Es el manual de la máquina, no las notas del que la armó.
Para qué sirve
Para que la operación no dependa de quien lo escribió.
-
1.11 La red privada de las cinco máquinas, su candado de inscripción y el camino de despliegue
3 de 6La red privada de las cinco máquinas, su candado de inscripción y el camino de despliegue
Qué es
La red privada que une las cinco máquinas: la red cifrada, el candado que impide inscribir un equipo ajeno, y el camino por el que la integración continua despliega.
Un ejemplo
Es la llave que abre una sola puerta y sólo a quien está en la lista, en vez de dejar la puerta a la calle.
Para qué sirve
Para que ninguna base de datos tenga que asomarse a internet.
-
Consumo por línea
completadoplan semanas 7 – 10135 h estimadasinicio 3 sep 2026cierre 24 sep 2026
12 de 12 semanas46 de 46 comprobaciones9 de 9 paquetes cerrados.
Consulta de datos, SMS y voz por número y rango de fechas, reconciliada renglón por renglón contra el archivo de origen y con su procedencia. Incluye la primera demostración funcional.
Hito de la fase: la documentación se refrescó y publicó el 24 sep 2026.
Consumo por línea
Qué es
La primera respuesta útil: cuánto consumió un número en un rango de fechas, en datos, mensajes y minutos. Se construye leyendo los archivos que la red ya resumió y llevándolos a un modelo único.
Un ejemplo
Es pasar de un montón de tickets en tres formatos distintos a un estado de cuenta con una línea por movimiento. Los tickets siguen ahí; el estado de cuenta es lo que se puede leer.
Para qué sirve
Para poder cobrar, y para poder discutir un cobro. Cada renglón del resultado se reconcilia contra el archivo que lo originó, así que una diferencia se explica en vez de negociarse.
Qué lo detiene
- Llave de deduplicación (CDR) el proveedor de los datosmientras no llega Dedup por hash de renglón completo, que es conservador y puede dejar pasar duplicados con timestamp distinto
- Regla de nulos en contadores el proveedor de los datosmientras no llega Nulo se trata como desconocido, se propaga completitud
- Multi-cliente en archivo el proveedor de los datosmientras no llega Se asume el caso peor: archivo mezclado, atribución por catálogo
- Fiabilidad del APN como identificador de cliente el proveedor de los datosmientras no llega El APN no corrobora nada:
control.tenant_apnno existe y el paso 8 de la spec 04 § 2 no necesita excepción - Regla de formato de MSISDN por red el proveedor de los datosmientras no llega Inferencia por longitud y código de red, marcada en el linaje
- Especificación de protobuf de
BALANCEIDel proveedor de los datosmientras no llega Decodificación por ingeniería inversa sobre los valores observados - Catálogo de marcas y su mapeo a tenants la organizaciónmientras no llega Un solo tenant configurado
9 paquetes
-
2.1 Módulo
codecscompleto, con pruebas contra los valores observados en la muestra6 de 6Módulo
codecscompleto, con pruebas contra los valores observados en la muestraQué es
Los traductores de los campos que llegan cifrados o empacados: números en base64, marcas de tiempo en tres formatos distintos, direcciones de red comprimidas.
Un ejemplo
Es el juego de destornilladores de todos los calibres, en un solo cajón. Cada familia de archivo trae sus tornillos y ninguna trae su propio juego.
Para qué sirve
Para que un mismo campo se lea igual en todo el sistema. Traducido dos veces se traduce distinto.
-
2.2 Módulo
identity, normalización a E.164 con regla por red4 de 4Módulo
identity, normalización a E.164 con regla por redQué es
La normalización de los números de teléfono a un formato único, con la regla que corresponde según la red que los emitió.
Un ejemplo
Es escribir todas las direcciones con el mismo formato antes de comparar dos listas. Sin eso, la misma casa aparece dos veces.
Para qué sirve
Porque un número escrito de dos maneras es dos clientes distintos para la computadora, y las cifras se parten en dos.
-
2.3 Módulo
tenancycon cuarentena auto-drenante6 de 6Módulo
tenancycon cuarentena auto-drenanteQué es
La resolución de a qué cliente pertenece cada registro, y el apartado donde esperan los que no se pudieron determinar.
Un ejemplo
Es la bandeja de correspondencia sin destinatario claro. No se tira y no se entrega al azar: espera, y se reintenta cuando llega el directorio nuevo.
Para qué sirve
Porque entregarle a un cliente el consumo de otro es el error más grave que este sistema puede cometer.
-
2.4 Esquemas y carga de
cdr_data,cdr_sms,cdr_voice6 de 6Esquemas y carga de
cdr_data,cdr_sms,cdr_voiceQué es
Las tablas donde viven los registros de datos, mensajes y voz ya normalizados, y el proceso que los carga.
Un ejemplo
Es pasar de tres cuadernos con formatos distintos a tres secciones del mismo libro, con las mismas columnas.
Para qué sirve
Para poder consultar los tres con una sola pregunta.
-
2.5 Deduplicación idempotente con la llave confirmada en Fase 0
5 de 5Deduplicación idempotente con la llave confirmada en Fase 0
Qué es
El descarte de registros repetidos usando la llave confirmada, de manera que reprocesar el mismo archivo no cambie el resultado.
Un ejemplo
Es la puerta de torniquete: por más veces que se pase la misma tarjeta, cuenta una entrada.
Para qué sirve
Para que un reproceso sea seguro. Sin esto, cada reintento infla las cifras.
-
2.6 Primera versión del
libro_reconciliacion1 de 1Primera versión del
libro_reconciliacionQué es
La primera versión del libro que compara cuánto dice el archivo original, cuánto dice el almacén y cuánto dice el resultado final.
Un ejemplo
Es la conciliación bancaria: tres columnas y una diferencia explicada renglón por renglón.
Para qué sirve
Para que una diferencia se detecte aquí y no en la factura del cliente.
-
2.7 Consulta interna por MSISDN con procedencia, vía API;
api_opsymcp_serverpara cuarentena y decisiones pendientes15 de 15Consulta interna por MSISDN con procedencia, vía API;
api_opsymcp_serverpara cuarentena y decisiones pendientesQué es
La primera consulta real por número de teléfono, que devuelve el consumo junto con la procedencia de cada cifra.
Un ejemplo
Es el estado de cuenta que además dice de qué ticket salió cada movimiento.
Para qué sirve
Para que la respuesta se pueda defender, no sólo entregar.
-
2.8 Reconciliación renglón por renglón contra el archivo fuente
1 de 1Reconciliación renglón por renglón contra el archivo fuente
Qué es
La comprobación renglón por renglón de que la suma del sistema es igual a la suma del archivo de origen.
Un ejemplo
Es contar el efectivo contra el corte. No se acepta «casi cuadra».
Para qué sirve
Porque una diferencia sin explicar significa que el sistema pierde o inventa datos, y no se sabe cuál de los dos.
-
2.9 Documentación del hito
2 de 2Documentación del hito
Qué es
La documentación del hito y de las decisiones tomadas durante la fase.
Un ejemplo
Es el acta de la obra: qué se construyó, con qué material y por qué no con el otro.
Para qué sirve
Para que la siguiente fase no vuelva a discutir lo ya resuelto.
-
Registros detallados de sesión
en cursoplan semanas 10 – 14150 h estimadasinicio 17 sep 2026cierre —
9.6 de 13 semanas26 de 45 comprobaciones6 de 10 paquetes cerrados.
Sesiones reconstruidas, tolerancia a registros de llegada tardía, y cuarentena de los renglones cuya atribución no puede determinarse. Es la fase de mayor riesgo técnico.
Registros detallados de sesión
Qué es
El detalle fino: cada sesión de datos con su hora de inicio, su duración y sus bytes. Un mismo flujo puede reportarse varias veces mientras sigue abierto, y hay que decidir si cada reporte es el total acumulado o sólo lo nuevo.
Un ejemplo
Es la diferencia entre un taxímetro y una serie de recibos parciales. Si el segundo recibo dice doscientos, hay que saber si son doscientos en total o doscientos más de los ciento cincuenta anteriores. Sumar mal duplica el cobro; restar mal lo desaparece.
Para qué sirve
Para explicar el consumo y no sólo reportarlo. Es la fase de mayor riesgo técnico, y por eso las dos interpretaciones se implementan detrás de una bandera: cuando llegue la respuesta se cambia el valor, no el código.
Qué lo detiene
- Semántica de interim el proveedor de los datosmientras no llega Se implementan ambas variantes detrás de bandera de configuración
- Llave de deduplicación (EDR flow) el proveedor de los datosmientras no llega Igual que la de CDR, y se separa porque son dos decisiones del registro con fases distintas: la de CDR se necesita en la 2 y ésta en la 3
- Volumen real por familia el proveedor de los datosmientras no llega Se dimensiona para escenario B y se opera en A
- Formato del sin mediar el proveedor de los datosmientras no llega Se implementa sólo el mediado
10 paquetes
-
3.1
parser_sin_mediar, si el formato es protobuf crudo0 de 5parser_sin_mediar, si el formato es protobuf crudoQué es
La lectura del formato crudo de los registros detallados, si resulta que no llegan ya resumidos.
Un ejemplo
Es traer el traductor del idioma que quizá se hable en la reunión. Si no se habla, no se usó; si se habla y no está, la reunión se cancela.
Para qué sirve
Es el mayor riesgo de formato del proyecto: si el archivo llega crudo y esto no existe, la fase se detiene tres semanas.
-
3.2 Esquemas y carga de
edr_flow,edr_session,edr_bearer7 de 7Esquemas y carga de
edr_flow,edr_session,edr_bearerQué es
Las tablas donde viven los flujos, las sesiones y los canales de datos, con su carga.
Un ejemplo
Es abrir tres archiveros con etiquetas distintas: el detalle de cada conexión, el de cada sesión y el del canal que las llevó.
Para qué sirve
Para poder reconstruir qué pasó en una sesión, y no sólo cuánto sumó.
-
3.3
interim_resolvercon la semántica confirmada4 de 4interim_resolvercon la semántica confirmadaQué es
La aplicación de la regla de interpretación de los reportes intermedios, una vez que se sepa si son acumulados o incrementales.
Un ejemplo
Es el taxímetro otra vez, ahora con la respuesta en la mano.
Para qué sirve
Las dos variantes se construyen detrás de una bandera: cuando llegue la respuesta se cambia el valor, no el código.
-
3.4
session_reconstructor4 de 5session_reconstructorQué es
La reconstrucción de una sesión completa a partir de los pedazos que se reportaron por separado.
Un ejemplo
Es armar el recorrido de un viaje a partir de los sellos del pasaporte: cada sello es un fragmento y el viaje es la suma ordenada.
Para qué sirve
Para poder contestar cuánto duró y cuánto consumió una sesión, que es la pregunta que nadie puede contestar hoy.
-
3.5
watermark_managerpara llegada tardía4 de 4watermark_managerpara llegada tardíaQué es
El manejo de los registros que llegan tarde, después de que su periodo ya se cerró y se reportó.
Un ejemplo
Es el gasto que aparece en la tarjeta tres días después de la compra. El estado de cuenta ya salió, y hay que decidir si se corrige o se pasa al siguiente.
Para qué sirve
Para que un registro atrasado se incorpore sin romper la cifra que ya se entregó.
-
3.6 Atribución de tenant sin identificador de marca, con cuarentena reforzada
1 de 1Atribución de tenant sin identificador de marca, con cuarentena reforzada
Qué es
La atribución a cliente de los registros que no traen ningún campo de marca, apoyándose sólo en el catálogo de líneas.
Un ejemplo
Es identificar de quién es un paquete que sólo trae número de casa, consultando el directorio de esa fecha.
Para qué sirve
Porque estos registros no dicen de quién son, y adivinar es peor que apartarlos.
-
3.7 Generación de dataset sintético al volumen de 12 meses
5 de 5Generación de dataset sintético al volumen de 12 meses
Qué es
La generación de un conjunto de datos artificial del tamaño que tendría el sistema con doce meses de operación.
Un ejemplo
Es la prueba de carga de un puente con bloques de concreto antes de abrirlo al tráfico.
Para qué sirve
Para medir el rendimiento real antes de decidir el motor, y no descubrirlo con datos de verdad encima.
-
3.8 Medición contra el umbral de migración y decisión de motor documentada
1 de 1Medición contra el umbral de migración y decisión de motor documentada
Qué es
La medición contra el umbral declarado y la decisión documentada de si el motor actual aguanta o hay que cambiarlo.
Un ejemplo
Es medir el consumo antes de decidir si el cableado alcanza. La decisión se toma con el número, no con la corazonada.
Para qué sirve
Para que un cambio de motor sea una decisión con cifra, y para poder no cambiarlo si no hace falta.
-
3.9 Migración a ClickHouse — **no se abre**: el umbral se midió el 2026-09-18 y no se cruza ([ADR-0010](decisions/ADR-0010-engine.md))
0 de 11Migración a ClickHouse — **no se abre**: el umbral se midió el 2026-09-18 y no se cruza ([ADR-0010](decisions/ADR-0010-engine.md))
Qué es
El cambio de motor de base de datos, sólo si una medición sobre datos reales cruza el umbral. Su lista de terminado ya está escrita, y no se debe mientras la medición diga que no.
Un ejemplo
Es mudar el inventario a una bodega más grande: durante una semana se recibe en las dos y se cuenta caja por caja en ambas, y la vieja no se entrega hasta que un regreso de prueba salió completo.
Para qué sirve
Para que la mudanza, si llega, se haga contra una lista, y quien consulta no note que ocurrió.
-
3.10 Documentación del hito
0 de 2Espera el cierre de la fase: 3.1 y 3.4 abiertos.
Documentación del hito
Qué es
La documentación del hito y de la decisión de motor.
Un ejemplo
Es el acta de la obra de la fase más riesgosa del proyecto.
Para qué sirve
Para que la decisión de motor se pueda revisar con sus cifras dentro de un año.
-
Agregados y entrega automática
en cursoplan semanas 14 – 17120 h estimadasinicio 11 sep 2026cierre —
10.3 de 11 semanas17 de 18 comprobaciones7 de 8 paquetes cerrados.
Consumo agregado por línea y por día, libro de reconciliación entre capas, y entrega automática con manifiesto y verificación de integridad. Reintento automático ante fallo del destino.
Hito de la fase: la documentación se refrescó y publicó el 24 sep 2026.
Agregados y entrega automática
Qué es
Los totales que alguien consulta a diario —consumo por línea y por día— calculados una vez y guardados, más el envío automático del resultado a donde el cliente lo recibe.
Un ejemplo
Es la diferencia entre contar el inventario cada vez que alguien pregunta y tener un conteo al día que se corrige solo cuando entra mercancía. El envío es el mensajero: sale solo, entrega, y si el destino no contesta vuelve a intentar sin que nadie lo empuje.
Para qué sirve
Para que una consulta conteste en segundos y para que la entrega no dependa de que alguien se acuerde. Incluye un libro que compara las tres capas del sistema: si una no cuadra con la otra, la diferencia se ve antes que el cliente.
Qué lo detiene
- Campos que se van a poblar el proveedor de los datosmientras no llega Se construyen con los campos disponibles y se documenta la brecha
- Fuente autoritativa para consumo facturable la organizaciónmientras no llega Se publican las tres cifras sin designar autoritativa
- Formato y canal de entrega al warehouse el clientemientras no llega Parquet a bucket, que es el más común y el más fácil de convertir
- Caso de uso prioritario el clientemientras no llega Se prioriza consumo por línea y día, que sirve a conciliación y a fraude
- Campos que realmente necesitan el clientemientras no llega Se construye el conjunto completo de lo disponible
8 paquetes
-
4.1 Vistas materializadas incrementales de consumo por línea, día y hora
2 de 3Vistas materializadas incrementales de consumo por línea, día y hora
Qué es
Los totales de consumo por línea, por día y por hora, calculados una vez y actualizados solos cuando entran datos nuevos.
Un ejemplo
Es el conteo de inventario que se corrige al recibir mercancía, en vez de recontar la bodega cada vez que alguien pregunta.
Para qué sirve
Para que una consulta conteste en segundos. Recalcular todo en cada pregunta no escala.
-
4.2
sesiones,huella_dispositivo,actividad_peers4 de 4sesiones,huella_dispositivo,actividad_peersQué es
Los agregados de sesiones, de dispositivos usados y de actividad con otras redes.
Un ejemplo
Es pasar de la lista de llamadas al resumen mensual: cuántas, a quién, desde qué aparato.
Para qué sirve
Para contestar preguntas de patrón y no sólo de total, que es lo que sirve para detectar fraude.
-
4.3
celdas_visitadas, con alcance según campos poblados3 de 3celdas_visitadas, con alcance según campos pobladosQué es
El agregado de zonas por donde pasó una línea, con el alcance que permitan los campos que de verdad vengan poblados.
Un ejemplo
Es dibujar el recorrido con los sellos que sí trae el pasaporte, y decir de frente cuáles faltan.
Para qué sirve
Se declara la brecha en vez de rellenarla: buena parte de los campos de ubicación llegan vacíos.
-
4.4
libro_reconciliacioncompleto con las tres cifras y su delta6 de 6libro_reconciliacioncompleto con las tres cifras y su deltaQué es
El libro completo de reconciliación entre las tres capas, con su diferencia y la explicación de cada diferencia.
Un ejemplo
Es el estado financiero auditado: tres fuentes, una diferencia, y una nota que dice de dónde sale.
Para qué sirve
Para que nadie tenga que confiar en el sistema: puede verificarlo.
-
4.5
exportercon manifiesto, conteo, checksum y procedencia6 de 6exportercon manifiesto, conteo, checksum y procedenciaQué es
La generación del archivo de salida con su manifiesto, su conteo de renglones, su huella de integridad y su procedencia.
Un ejemplo
Es el paquete con lista de empaque, peso declarado y sello de seguridad. Quien lo recibe puede verificar que llegó completo.
Para qué sirve
Para que el cliente pueda comprobar por sí mismo que recibió lo que se le envió.
-
4.6
delivery_agentcon reintentos y bitácora6 de 6delivery_agentcon reintentos y bitácoraQué es
El proceso que entrega el archivo al destino, reintenta si no contesta, y deja bitácora de cada intento.
Un ejemplo
Es el mensajero que vuelve a intentar cuando no hay nadie, y deja constancia de cada visita.
Para qué sirve
Para que un destino caído no requiera que una persona reenvíe nada.
-
4.7 Programación configurable por tenant
6 de 6Programación configurable por tenant
Qué es
La programación de entregas configurable por cliente: a qué hora, con qué frecuencia y en qué formato.
Un ejemplo
Es el envío recurrente que cada cliente ajusta a su calendario, no el que se hace a la hora que le conviene al remitente.
Para qué sirve
Para incorporar un cliente nuevo con configuración y no con desarrollo.
-
4.8 Documentación del hito
2 de 2Espera el cierre de la fase: 4.1 abierto.
Documentación del hito
Qué es
La documentación del hito.
Un ejemplo
Es el acta de la obra.
Para qué sirve
Para que la operación de las entregas no dependa de quien las construyó.
-
API y auditoría
en cursoplan semanas 17 – 19105 h estimadasinicio 17 sep 2026cierre —
8.4 de 9 semanas15 de 20 comprobaciones6 de 7 paquetes cerrados.
Contrato público único: consulta con credencial por cliente, historial de línea, frescura del dato y registro de auditoría de cada consulta. Incluye ambiente de pruebas para integración.
API y auditoría
Qué es
La única puerta por la que se pregunta al sistema. Una credencial por cliente, respuestas que sólo traen lo suyo, y un registro de cada consulta: quién preguntó, qué preguntó y cuándo.
Un ejemplo
Es la ventanilla de un banco en vez del acceso a la bóveda. Todos piden por la misma ventanilla, nadie entra al archivo, y queda bitácora de quién pidió qué.
Para qué sirve
Para que no existan dos caminos al dato que puedan contestar distinto. El panel de operación, las exportaciones y el asistente conversacional usan esta misma puerta, así que heredan sus permisos y su bitácora sin trabajo adicional.
Qué lo detiene
- Volumen de consultas esperado el clientemientras no llega Límite conservador, ajustable
7 paquetes
-
5.1
auth_tenant, token con alcance, el límite de tasa **sobre la superficie de cliente** — el mecanismo y el de operación llegaron con el 1.9 (ADR-0016)7 de 7auth_tenant, token con alcance, el límite de tasa **sobre la superficie de cliente** — el mecanismo y el de operación llegaron con el 1.9 (ADR-0016)Qué es
La credencial por cliente, con permisos limitados a lo suyo y un tope de consultas por periodo.
Un ejemplo
Es la tarjeta de acceso que abre sólo los pisos que le toca, y que además registra cada uso.
Para qué sirve
Para que un cliente no pueda ver datos de otro, ni por error ni intentándolo.
-
5.2
api_consulta,api_sesion,api_agregados7 de 7api_consulta,api_sesion,api_agregadosQué es
Las tres consultas centrales: consumo, detalle de sesión y totales agregados.
Un ejemplo
Son las tres preguntas de la ventanilla: cuánto gasté, en qué, y cuánto sumó el mes.
Para qué sirve
Es el contrato público del sistema: lo que se promete contestar y en qué forma.
-
5.3
api_catalogocon historial de línea7 de 7api_catalogocon historial de líneaQué es
La consulta del catálogo de líneas con su historial: de quién es una línea hoy y de quién era en cualquier fecha.
Un ejemplo
Es el certificado de libertad de gravamen: no sólo el dueño actual, sino la cadena completa.
Para qué sirve
Para poder resolver una disputa de atribución con un dato y no con una discusión.
-
5.4
api_frescura7 de 7api_frescuraQué es
La consulta que dice hasta qué momento el dato está completo.
Un ejemplo
Es la fecha de corte impresa en el estado de cuenta. Sin ella, quien lo lee no sabe si le falta el día de ayer.
Para qué sirve
Para que nadie tome una decisión creyendo que ve el dato de hoy cuando ve el de anteayer.
-
5.5
audit_logde toda consulta y exportación7 de 7audit_logde toda consulta y exportaciónQué es
El registro de cada consulta y cada exportación: quién, qué, cuándo y con qué credencial.
Un ejemplo
Es la bitácora de la caja fuerte. No impide entrar; hace que toda entrada quede escrita.
Para qué sirve
Para poder contestar una auditoría, y para poder investigar un acceso indebido después de que ocurrió.
-
5.6 OpenAPI generado y versionado, conjunto de tenant del
mcp_servercon recursos y prompts4 de 4OpenAPI generado y versionado, conjunto de tenant del
mcp_servercon recursos y promptsQué es
La documentación viva de la interfaz, un ambiente de pruebas para que el cliente integre, y el conjunto de herramientas del asistente conversacional.
Un ejemplo
Es el manual del aparato más un aparato de exhibición para probarlo sin romper el bueno.
Para qué sirve
Para que la integración del cliente no consuma tiempo del equipo en preguntas que un documento contesta.
-
5.7 Acompañamiento de integración del cliente, con su sandbox (
09§ 11)4 de 9Acompañamiento de integración del cliente, con su sandbox (
09§ 11)Qué es
Lo que se entrega para que el cliente conecte su sistema a la interfaz —la guía dentro del contrato, un espacio de pruebas con datos inventados y su credencial— y la firma con la que el cliente dice que su código ya consume.
Un ejemplo
Es la tienda de muestra con mercancía de utilería: el comprador ensaya su proceso de la entrada a la caja sin tocar el inventario real, y la etiqueta de la utilería no se puede confundir con la de la mercancía verdadera.
Para qué sirve
Para que la integración avance por lo que se comprueba de este lado, y cierre sólo con la firma de quien integra.
-
Endurecimiento y puesta en producción
en cursoplan semanas 19 – 24165 h estimadasinicio 17 sep 2026cierre —
7 de 16 semanas16 de 48 comprobaciones4 de 11 paquetes cerrados.
Cifrado de identificadores, retención por política, restauración verificada, revisión de seguridad externa, y seis simulacros de falla que el sistema debe superar sin intervención manual.
Endurecimiento y puesta en producción
Qué es
La fase en que el sistema se prueba rompiéndolo. Se cifran los identificadores personales, se aplica el borrado por antigüedad, se verifica que un respaldo se pueda restaurar de verdad, y se contrata una revisión de seguridad externa.
Un ejemplo
Es el simulacro de incendio antes de abrir el edificio. No sirve tener extintores si nadie comprobó que funcionan: se corta la fuente durante un día, se llena el disco, se tira el destino de entrega, y se mira si el sistema se recupera solo.
Para qué sirve
Para que la operación diaria no requiera a una persona vigilando. La meta declarada es menos de una intervención humana por semana, y estos seis simulacros son la única forma de saberlo antes de que ocurra en producción.
Qué lo detiene
- Política de retención por tenant la organizaciónmientras no llega 12 meses por defecto
- Definición de responsable y encargado la organizaciónmientras no llega Se implementa el control más estricto
- Requisitos de su auditoría de seguridad el clientemientras no llega Se implementa el estándar más estricto
- Contactos técnicos para UAT el clientemientras no llega Se gestiona vía NoKo comercial
11 paquetes
-
6.1 Cifrado a nivel de columna para IMSI, IMEI, MSISDN
4 de 4Cifrado a nivel de columna para IMSI, IMEI, MSISDN
Qué es
El cifrado de los identificadores personales dentro de la base de datos, columna por columna.
Un ejemplo
Es guardar los expedientes en un archivero con llave dentro del cuarto cerrado. Dos cerraduras, no una.
Para qué sirve
Para que un acceso a la base de datos no equivalga a un acceso a las identidades.
-
6.2 Separación de identidades y eventos vía ID interno de suscriptor
3 de 3Separación de identidades y eventos vía ID interno de suscriptor
Qué es
La separación de las identidades de las personas y de los eventos que generaron, unidas por un número interno.
Un ejemplo
Es tener el directorio en un cuaderno y el registro de actividad en otro, con un número de socio como único vínculo.
Para qué sirve
Para que quien analiza el consumo no necesite ver de quién es, que es como se reduce el daño de una fuga.
-
6.3 Desenmascaramiento auditado
3 de 3Desenmascaramiento auditado
Qué es
El procedimiento para volver a ver un identificador real, con registro de quién lo pidió y por qué.
Un ejemplo
Es la caja fuerte que sólo abren dos firmas y que deja constancia de la apertura.
Para qué sirve
Porque a veces hay que desenmascarar de verdad, y eso debe ser un evento registrado y no una operación cotidiana.
-
6.4 Retención automatizada por tenant y por capa
1 de 1Retención automatizada por tenant y por capa
Qué es
El borrado automático de datos al cumplir su antigüedad, según la política de cada cliente y cada capa.
Un ejemplo
Es la trituradora con calendario. Guardar todo para siempre no es prudencia: es un riesgo que crece solo.
Para qué sirve
Para cumplir la política de retención sin que nadie tenga que ejecutar un borrado a mano.
-
6.5 Respaldo y **prueba de restauración ejecutada**
1 de 6Respaldo y **prueba de restauración ejecutada**
Qué es
El respaldo, y sobre todo la prueba ejecutada de que se puede restaurar.
Un ejemplo
Es el extintor que alguien descargó para comprobar que tenía presión. Un extintor sin revisar es una decoración.
Para qué sirve
Porque un respaldo que nunca se restauró no es un respaldo: es una suposición.
-
6.6 Pentest externo y remediación
0 de 7Pentest externo y remediación
Qué es
La revisión de seguridad por un tercero externo y la corrección de lo que encuentre.
Un ejemplo
Es contratar a alguien para que intente entrar antes de que lo intente quien no avisa.
Para qué sirve
Para encontrar los huecos con reporte y plazo, en vez de con un incidente.
-
6.7 Los seis simulacros de autonomía
0 de 6Los seis simulacros de autonomía
Qué es
Los seis simulacros de falla: cortar la fuente un día, llenar el disco, tirar el destino de entrega, y tres más.
Un ejemplo
Es el simulacro de incendio con el edificio ocupado. Si el sistema no se recupera solo aquí, tampoco lo hará de noche.
Para qué sirve
Es la única forma de comprobar la meta declarada: menos de una intervención humana por semana.
-
6.8 Prueba de carga final
0 de 5Prueba de carga final
Qué es
La prueba de carga final, al volumen que tendrá el sistema en operación.
Un ejemplo
Es abrir el puente al tráfico completo antes de inaugurarlo, no el día de la inauguración.
Para qué sirve
Para que el primer día de operación real no sea también la primera prueba de carga real.
-
6.9 UAT con el cliente
0 de 4UAT con el cliente
Qué es
Las pruebas de aceptación con el cliente, sobre datos y consultas suyas.
Un ejemplo
Es la entrega de la casa con el comprador recorriéndola cuarto por cuarto.
Para qué sirve
Porque «cumple la especificación» y «le sirve al que lo pidió» no son la misma frase.
-
6.10 Carpeta de evidencias para auditoría y documentación de operación
4 de 5Carpeta de evidencias para auditoría y documentación de operación
Qué es
La carpeta de evidencias para auditoría y la documentación de operación en estado estable.
Un ejemplo
Es el expediente de la obra: planos, certificados y bitácora, ordenados para quien pregunte después.
Para qué sirve
Para que una auditoría se contesta con una carpeta y no con tres semanas de trabajo.
-
6.11 Aprobación independiente antes de producción
0 de 4Aprobación independiente antes de producción
Qué es
Un tercero técnico, distinto al que hizo el pentest, revisa el reporte y la remediación y dice por escrito si el sistema puede entrar a producción.
Un ejemplo
Como la firma del perito que no construyó el edificio ni hizo las pruebas de carga: lo que aporta es no tener nada que defender.
Para qué sirve
Para que lo demás no quede con asterisco. Quien encontró los defectos tiene interés en que su arreglo se vea suficiente.