Saltar al contenido
A fondoNivel intermedio9 páginas · 50 minutos de lectura· Revisado el 15 de octubre, 2026· Página 8 de 10

Prototipar, evaluar y mejorar

Páginas de este taller
En esta página

Un sistema conversacional no se termina al lanzarlo. En cuanto llega a personas reales aparecen expresiones, combinaciones y fallos que nadie previó. Esta página trata de cómo descubrirlos antes y después del lanzamiento, y es probablemente donde más pesa la formación lingüística: investigar cómo habla la gente, construir un corpus y anotarlo con criterio.

1. Investigar el lenguaje real

Observa cómo expresan las personas la tarea, qué información dan sin que se la pidan, qué palabras usan, qué evitan decir y dónde se equivocan en el proceso actual. Si hay conversaciones existentes (correos de atención, transcripciones de llamadas, consultas de un buscador), son un corpus: revísalas con protección de datos y sabiendo de dónde vienen.

Incluye personas con distintos grados de familiaridad, lenguas, variedades, alfabetización digital y capacidades. En voz, prueba con ruido y con ritmos de habla distintos. Un sistema que solo funciona con el habla del equipo que lo construyó no está listo.

2. Prototipar con diálogos de ejemplo

Antes de construir nada, escribe diálogos completos para estas situaciones:

  • el camino frecuente
  • alguien que da más datos de los pedidos
  • una respuesta parcial
  • una corrección
  • una ambigüedad
  • un cambio de objetivo
  • un silencio o una espera
  • una petición fuera de alcance
  • un fallo de una fuente o un servicio
  • una acción que necesita confirmación
  • una cancelación, una pausa y un regreso
  • una derivación y un cierre

Leer estos diálogos en voz alta, con otra persona, sigue siendo una de las pruebas más baratas y eficaces. Después, pásalos a un mapa de estados para encontrar callejones sin salida y bucles.

El diálogo de ejemplo sirve para probar la lógica, no para fijar frases exactas. Con un modelo de lenguaje, el sistema no repetirá esas frases palabra por palabra; servirán como ejemplos y como criterio de evaluación.

3. Pruebas con personas

Pide a una persona que complete una tarea y observa cuándo duda, qué esperaba, qué datos aporta y qué entiende por «terminado». No la guíes con las palabras del flujo. Al acabar, pregúntale qué cree que hizo el sistema, qué datos usó y qué pasará después.

Un prototipo tiene que poder fallar a la vista. El objetivo no es demostrar que el camino feliz funciona, sino descubrir dónde la conversación no da la orientación que la persona necesita.

4. Dónde se concentran los problemas

Los fallos suelen aparecer en las transiciones, no en el centro del camino ideal. Recorre el servicio de principio a fin y marca cada punto en el que cambia una expectativa, se pide algo, se espera, se deriva o cambia un estado:

Zona Qué suele salir mal Señales que observar
Descubrimiento La persona no sabe qué puede pedir Peticiones vagas, abandono tras la bienvenida
Interpretación de la intención Una frase encaja en varias tareas o en ninguna Rutas equivocadas, cambios de objetivo
Entrada en el flujo Interrogatorio antes de confirmar la meta «No, solo quería saber…»
Petición de datos Demasiados, en mal orden o con formato no explicado Datos repetidos, respuestas parciales
Confirmación No se ve qué se autoriza «¿Qué estoy confirmando?»
Espera No se sabe si el sistema sigue trabajando Mensajes repetidos, envíos dobles
Acción externa Falla, tarda o su estado es incierto Duplicados, confirmaciones falsas
Búsqueda de información Fuente desactualizada o incompleta Respuestas contradictorias
Cambio de objetivo Se mezclan dos tareas Nombres, fechas o destinatarios equivocados
Cierre No se sabe si terminó «¿Ya está?», reintentos que duplican
Lengua y accesibilidad Solo funciona con el habla del equipo Diferencias de éxito por lengua, variedad o capacidad

5. Clasificar antes de arreglar

No todo fallo es «culpa del modelo». Antes de arreglar, clasifica:

  • de caso de uso: la necesidad es nueva o el alcance no la contempla
  • de lenguaje o turno: la persona no supo qué responder o cuándo
  • de flujo: el estado, el orden o la salida están mal diseñados
  • de contenido: falta información, está anticuada o no se encuentra
  • de servicio: falla una herramienta, un dato o un proceso externo
  • de canal: el tiempo de espera, la transcripción o la transferencia no encajan con el medio
  • de expectativa: el producto promete algo que no hace
  • de política o seguridad: la petición exige más autoridad de la que el sistema debería tener

Esto es, literalmente, una tarea de anotación. Necesita categorías bien definidas, ejemplos de cada una y una guía para los casos dudosos. Si dos personas del equipo clasifican las mismas conversaciones de forma distinta, lo más probable es que fallen las categorías, y eso se puede medir: el taller sobre el acuerdo entre anotadores explica cómo.

6. Evaluar el sistema completo

Evalúa la tarea en su contexto, no respuestas sueltas. Un sistema puede sonar natural y no cumplir el objetivo, o cumplirlo de una forma que desoriente.

Dimensión Señales Cuidado al interpretarlas
Resultado Tareas completadas, exactitud «Respuesta generada» no es «resultado logrado»
Turnos Preguntas repetidas, turnos sin avance Menos turnos no siempre es menos esfuerzo
Recuperación Reparaciones, bucles, abandonos tras un error Pocas reparaciones pueden significar que la gente abandona antes
Comprensión Correcciones, reformulaciones Distingue un error de la persona de una pregunta mal hecha
Confianza Aceptación, quejas No subas la confianza si la exactitud no la acompaña
Accesibilidad Éxito por canal, lengua y capacidad La media puede ocultar barreras para grupos concretos
Continuidad Pérdidas de estado, acciones duplicadas Revisa también las sesiones interrumpidas

Para revisar conversaciones una a una, sirve una rúbrica con preguntas de sí o no:

  • ¿la persona supo qué podía hacer el sistema?
  • ¿cada turno tenía una función clara?
  • ¿el sistema esperó cuando le tocaba a la persona?
  • ¿aprovechó los datos que ya tenía?
  • ¿preguntó solo lo necesario?
  • ¿permitió corregir, cambiar de tema o cancelar?
  • ¿mantuvo el estado sin duplicar acciones?
  • ¿explicó los fallos y ofreció alternativas?
  • ¿derivó cuando debía, con contexto suficiente?
  • ¿comprobó la tarea antes de darla por terminada?
  • ¿cerró cuando ya no quedaba nada pendiente?

Una rúbrica así es una guía de anotación. Y cuando la evaluación se automatiza con un modelo que revisa conversaciones, como describe Anthropic para los agentes, las preguntas siguen siendo las mismas: alguien tiene que haberlas formulado bien. El taller sobre cómo evaluar un clasificador explica las medidas básicas.

7. Aprender en producción

Define desde el principio qué sucesos registrar para poder reconstruir lo que pasó sin guardar más de lo necesario: inicio y fin de cada tarea, transiciones, reparaciones y su intento, confirmaciones y decisiones, tiempos de espera y fallos de servicio, transferencias y su resultado. Las medidas dicen dónde mirar; leer conversaciones concretas ayuda a entender qué falló.

Antes de guardar conversaciones, decide para qué, quién accede, cuánto tiempo se conservan y cómo se ocultan los datos sensibles. Informa a las personas cuando la conversación se registre de forma relevante para ellas. Cuando sea posible, trabaja con extractos mínimos o datos anonimizados.

Recórrelo

El ciclo de mejora en producción

Detectar

Una medida que cae, una queja, una derivación o una muestra de conversaciones.

La idea: La clave está en el segundo paso: clasificar antes de arreglar. Sin categorías claras, cada fallo se tapa con una variante de texto y la causa sigue ahí.

Una petición nueva no es automáticamente un caso de uso nuevo. Antes de ampliar, pregunta si es una necesidad recurrente, si encaja con el propósito del producto, si hay datos fiables para resolverla y qué riesgo tiene equivocarse.

8. El servicio detrás de la conversación

Cada promesa del diálogo depende de algo que no se ve: una fuente de datos, un equipo humano, un horario de atención, un sistema externo. Dibujar ese servicio completo (lo que en diseño de servicios se llama service blueprint) revela límites que ningún guion muestra.

Tres prácticas mínimas:

  • cada pieza tiene responsable: casos de uso, fuentes, mensajes, reparaciones y criterios de derivación. Sin responsable, el contenido caduca y el sistema sigue respondiendo con seguridad sobre procesos que ya cambiaron
  • el modo degradado está diseñado: si un servicio va lento o cae, se sabe qué sigue funcionando y qué se comunica. Es mejor «ahora no puedo consultar el estado» que dar como actual un estado antiguo
  • los cambios se registran: qué versión de flujo, contenido y modelo atendió cada conversación. Una actualización del modelo puede cambiar el comportamiento aunque nadie haya tocado el diseño

Por último, la localización. No traduzcas palabra por palabra preguntas, opciones y reparaciones: las convenciones de turno, cortesía, fechas y silencios cambian entre lenguas y culturas. Prueba cada lengua con hablantes de esa lengua. Ningún idioma debería recibir una experiencia de segunda.

¿Lo tienes?

Muchas personas responden «sí» a «¿Prefieres recogida o envío?». ¿Qué tipo de problema es?