Volver al blog Calidad y operaciones SMS

Informes operativos A2P SMS: métricas que revelan problemas sin ocultar incertidumbre

Una guía para definir métricas, denominadores y periodos, segmentar el tráfico con prudencia y presentar DLR pendientes o no concluyentes sin confundirlos con fallos ni con recepción verificada.

Panel de operaciones A2P SMS con métricas segmentadas y estados de entrega pendientes claramente identificados

Qué decisiones debe ayudar a tomar un informe operativo de SMS

Un informe operativo es útil cuando permite decidir qué revisar, comparar o escalar, no solo cuando resume actividad. Puede ayudar a detectar cambios en el volumen, diferencias entre segmentos, demoras aparentes o problemas de consistencia en los datos observados.

Conviene formular cada indicador como una pregunta: ¿qué cambió?, ¿en qué población?, ¿durante qué periodo?, ¿con qué evidencia? Una variación es una señal para investigar, no una explicación causal. Por ejemplo, una caída en los estados reportados como entregados no demuestra por sí sola que la ruta haya fallado: también puede relacionarse con cambios en la composición del tráfico, retrasos de reporte o datos incompletos.

  • Identifica la decisión asociada a cada indicador: investigar, comparar, escalar o seguir observando.
  • Incluye el alcance de los datos y las limitaciones de observación junto al resultado.
  • Evita presentar una correlación temporal como causa demostrada.
Qué decisiones debe ayudar a tomar un informe operativo de SMS

Definir cada métrica antes de comparar: volumen enviado, aceptaciones, DLR y estados pendientes

Antes de calcular tasas, documenta qué cuenta cada métrica y en qué punto del flujo se registra. «Enviado», «aceptado», «con DLR» y «entregado según DLR» no son términos intercambiables. La definición exacta debe corresponder a los eventos disponibles en la plataforma y a la documentación técnica aplicable; no se debe asumir que todos los sistemas emplean la misma semántica.

Un informe debe separar los intentos o mensajes enviados de las aceptaciones observadas y de los informes de entrega recibidos. También debe distinguir los estados concluyentes de los pendientes, desconocidos o contradictorios. Un DLR recibido es un estado reportado por el sistema correspondiente; por sí solo no equivale a una comprobación independiente de que el mensaje apareció en el terminal del destinatario.

Mantén un glosario compartido y versionado. Si cambia una definición, registra desde cuándo se aplica para no comparar periodos construidos con reglas distintas.

  • Especifica el evento que inicia y cierra cada conteo.
  • Aclara si el dato cuenta mensajes únicos, intentos o eventos; no mezcles unidades.
  • Documenta cómo se tratan reintentos, duplicados y registros incompletos, según las capacidades reales de los sistemas.
  • Identifica los estados informados por terceros y evita llamarlos recepción verificada.
Definir cada métrica antes de comparar: volumen enviado, aceptaciones, DLR y estados pendientes

Elegir denominadores y ventanas temporales comparables

Toda tasa necesita un denominador explícito. Una proporción de estados de entrega reportados, por ejemplo, debe indicar qué mensajes incluye y cuáles quedan fuera: los enviados en el periodo, los aceptados o los que ya recibieron una actualización. Esas bases responden preguntas distintas y pueden producir cifras diferentes.

Define también cómo se asigna el tiempo: por momento de envío, de aceptación o de recepción del informe. Si comparas periodos, conserva la misma zona horaria, duración y regla de inclusión, o explica la diferencia. En mensajes recientes, algunos informes de entrega pueden no haber llegado todavía; comparar una cohorte madura con otra cuyo seguimiento sigue abierto puede distorsionar el resultado.

No hay una ventana única adecuada para todos los casos en la evidencia disponible. Establece una ventana de observación acorde con tus tiempos de reporte y procesos, y publica esa elección como metodología interna, no como estándar universal.

  • Escribe la fórmula y el denominador junto al nombre de la tasa.
  • Anota periodo, zona horaria y momento usado para asignar cada evento.
  • Separa cohortes con seguimiento completo de las que aún pueden recibir actualizaciones.
  • Si cambias una ventana o una regla de inclusión, señala el cambio en el informe.

Segmentar por destino, operador, remitente, tipo de tráfico y ruta sin crear grupos engañosamente pequeños

La segmentación puede ayudar a localizar dónde se concentra una variación. Según los campos que estén realmente disponibles y sean fiables, analiza por destino, operador, remitente, tipo de tráfico —por ejemplo, OTP, transaccional o marketing legítimo— y ruta. No presupongas que cada sistema dispone de todos esos campos ni que sus valores están normalizados.

Empieza con una vista general y añade dimensiones de forma gradual. Si varios factores cambian a la vez, una diferencia observada no permite identificar cuál la explica. Contrasta, cuando sea posible, periodos comparables y registra cambios operativos conocidos, como modificaciones de configuración o de mezcla de tráfico.

Los grupos pequeños pueden mostrar porcentajes muy volátiles y facilitar conclusiones precipitadas. No existe en la evidencia disponible un umbral universal de tamaño mínimo. Define reglas internas de presentación según el volumen, la estabilidad y los requisitos de privacidad; cuando el grupo sea demasiado pequeño para interpretarlo, agrúpalo con prudencia o marca el dato como insuficiente.

  • Comprueba la calidad y consistencia de cada campo antes de usarlo para segmentar.
  • Muestra el volumen junto al porcentaje para revelar el tamaño de la base.
  • Evita comparar grupos con composiciones o periodos muy distintos sin advertirlo.
  • No infieras causalidad a partir de una coincidencia entre ruta y resultado.

Mostrar latencia mediante percentiles y distribución, no solo promedios

Un promedio resume todos los valores en un único número y puede ocultar que una parte de los mensajes tarda mucho más que el resto. Para analizar tiempos, considera presentar la distribución y percentiles, además del promedio, siempre que los datos y el volumen permitan calcularlos de forma fiable.

Define con precisión qué intervalo llamas latencia: por ejemplo, el tiempo entre dos eventos registrados por tus sistemas. No combines medidas con puntos de inicio y fin diferentes, ni presentes el tiempo hasta un DLR como si midiera necesariamente el tiempo hasta la recepción en el terminal. Un informe de entrega puede llegar tarde o no estar disponible, y eso afecta a lo que puede concluirse.

Acompaña los percentiles con el número de observaciones, el periodo y la población analizada. Si hay pocos registros o valores faltantes, indica esa limitación en vez de dar una falsa impresión de precisión.

  • Documenta los eventos que delimitan cada medida de tiempo.
  • Presenta distribución y percentiles junto con el volumen y los datos faltantes.
  • No equipares latencia de reporte con latencia hasta la recepción verificada.

Separar disponibilidad de conectividad, resultados de entrega y calidad de los datos observados

Disponibilidad de una conexión, aceptación de mensajes, estados de entrega reportados y completitud de los datos describen aspectos distintos. Un sistema puede estar disponible y, aun así, ofrecer resultados de entrega que requieran investigación; también puede haber mensajes sin un estado concluyente aunque la conectividad observada no haya cambiado.

Organiza el informe en bloques separados y especifica el origen de cada dato. No deduzcas calidad de entrega únicamente a partir de una señal de conectividad, ni calidad de conectividad a partir de los DLR. Si la observabilidad depende de sistemas externos, explica qué eventos pueden faltar o llegar con retraso.

Esta separación ayuda a decidir cuál es el siguiente paso: revisar conectividad, investigar los resultados reportados o validar la integridad de los registros. No demuestra por sí misma cuál es la causa.

  • Etiqueta por separado conectividad, aceptación, resultados de entrega y calidad del dato.
  • Indica qué sistema registra cada evento y qué limitaciones de cobertura tiene.
  • Trata cualquier relación entre indicadores como una hipótesis por validar.

Representar estados desconocidos, tardíos y contradictorios sin convertirlos en certezas

Un DLR pendiente o no concluyente no debe convertirse automáticamente en un fallo ni en una entrega confirmada. Preséntalo como una categoría visible y con una definición comprensible para el lector, basada en el estado que realmente reportan tus sistemas. Si un informe puede actualizarse más tarde, conserva la distinción entre la observación actual y el resultado final, cuando ese resultado llegue.

Si aparecen señales incompatibles para un mismo mensaje, no elijas silenciosamente la más favorable o desfavorable. Define una regla de conciliación documentada si el sistema permite aplicarla; de lo contrario, conserva el caso como contradictorio o no resuelto y exclúyelo de cálculos que requieran una clasificación concluyente, explicando el efecto de esa exclusión.

La evidencia disponible no establece una taxonomía universal ni reglas técnicas para resolver todos los estados de DLR. Consulta las especificaciones y la documentación aplicables a la plataforma antes de interpretar códigos concretos.

  • Separa explícitamente confirmado según reporte, pendiente, desconocido y contradictorio, si esos estados existen en tus datos.
  • Muestra cuántos registros quedan en cada categoría y cómo afectan a las tasas.
  • No llames «fallido» a un estado pendiente ni «recepción verificada» a un DLR.
  • Registra reglas de conciliación y cambios de estado para mantener trazabilidad.

Añadir contexto de volumen, cambios operativos y limitaciones a cada KPI

Un indicador clave de rendimiento (KPI, por sus siglas en inglés) aislado puede inducir a error. Incluye el volumen de base, el periodo, el denominador, la proporción de estados no concluyentes y cualquier cambio operativo conocido que afecte a la comparabilidad. Si el tráfico mezcla casos de uso o segmentos distintos, describe esa composición antes de atribuir importancia a una variación.

Convierte los hallazgos en preguntas de investigación. Si una tasa cambia en un destino y periodo concretos, verifica primero las definiciones, el volumen y la madurez de los datos; después, compara segmentos y consulta los registros operativos pertinentes. Mantén la conclusión en el nivel que respalda la evidencia: señal, patrón observado o causa confirmada.

Como contexto del sector, el informe de mercado A2P elaborado para Telefónica por Analysys Mason describe diferencias entre perfiles de tráfico A2P y P2P y desafíos de interconexión. Esto recuerda que la composición y la interconexión importan al interpretar métricas, pero no permite atribuir una variación concreta a una ruta, operador o evento sin evidencia específica.

  • Plantilla mínima de cada KPI: definición, numerador, denominador, periodo, volumen y estados excluidos.
  • Añade la proporción de registros pendientes o no concluyentes y la fuente de los datos.
  • Anota cambios operativos conocidos sin presentarlos como causa probada.
  • Cierra cada hallazgo con una pregunta y el siguiente paso de validación.
FAQ

Preguntas frecuentes

¿Un DLR confirma que el SMS llegó al teléfono?

Un DLR es un estado reportado por el sistema correspondiente. No equivale por sí solo a una verificación independiente de que el mensaje apareció en el terminal del destinatario. El informe debe describir qué observa realmente y evitar afirmar más de lo que permiten esos datos.

¿Cómo se debe contar un DLR pendiente?

Preséntalo como pendiente o no concluyente, según la terminología que corresponda a tus datos. No lo incluyas automáticamente como entrega confirmada ni como fallo. Indica cuántos casos hay, qué ventana de observación aplicas y cómo afecta esa categoría a los cálculos.

¿Qué denominador conviene usar para una tasa de entrega?

Depende de la pregunta y de los eventos disponibles. Define si la base son los mensajes enviados, aceptados o aquellos que ya tienen un estado reportado. Publica la fórmula y evita comparar tasas con denominadores distintos como si fueran equivalentes.

¿Qué tamaño mínimo debe tener un segmento para informarlo?

La evidencia disponible no respalda un umbral universal. Establece una regla interna acorde con el volumen, la estabilidad estadística y los requisitos de privacidad. Muestra el tamaño de la base y marca como insuficientes los grupos que no permitan una interpretación prudente.

¿Un empeoramiento en un segmento demuestra que la ruta es la causa?

No. Es una señal para investigar. Comprueba primero la comparabilidad de periodos, la definición de métricas, la composición del tráfico, la madurez de los estados y los cambios operativos conocidos. Solo atribuye causalidad cuando exista evidencia específica suficiente.

Fuentes consultadas

  1. 3GPP specifications3GPP
  2. ITU-T E.164International Telecommunication Union
  3. GSMA resourcesGSMA
  4. SMS A2P - Telefónica Global SolutionsTelefónica Global Solutions
  5. Informe para Telefónica: El mercado de mensajería A2PTelefónica / Analysys Mason