Curso exprés · No. 30
La mayoría de los cursos de IA tratan sobre el motor. Este trata sobre la experiencia construida encima — y sobre el hecho duro que está en su centro: el modelo es seguro, fluido y a veces se equivoca. El buen diseño de producto con IA no consiste en ocultar eso; consiste en diseñar para ello — fijar expectativas honestas, mostrar el trabajo, mantener al humano al mando y fallar con elegancia. Es el diseño, no el modelo, lo que se gana la confianza.
19 conceptos · un diagrama para cada uno · hoja de referencia al final
Toda la disciplina arranca al aceptar lo que el modelo es: brillante, útil y poco fiable de una manera particular. Un diseño que finge lo contrario expone a los usuarios a salir escaldados.
El mapa: seis grupos de conceptos
Un mapa de metro: primero ves las líneas enteras, luego recorres estación por estación.
Los conceptos de este curso se dividen en seis grupos. El primero trata de la naturaleza del propio modelo. Los otros cinco son las cinco respuestas del diseño: expectativas honestas, mostrar el trabajo, el humano al mando, fallo elegante y el feedback loop. El capítulo siete lo une todo y añade el principio de cierre: Design for the Unhappy Path.
Cómo leer cada concepto
Un pasaporte: los mismos campos para todos, así es fácil compararlos.
Cada concepto a partir de aquí tiene las mismas partes: un nombre en inglés (recuérdalo: es el término que buscarás en artículos y guías), una imagen de la vida cotidiana, un diagrama y una tarjeta con campos: problema, idea, ejemplo, coste, cuándo usarlo y relaciones. La única regla de todo el curso: el modelo se equivocará, y el diseño decide en qué se convierte eso.
Fallible Component — el modelo es seguro incluso cuando se equivoca
Un experto carismático que da cada respuesta con el mismo tono de autosuficiencia — las correctas y las inventadas suenan exactamente igual.
Un modelo de lenguaje produce salidas fluidas y seguras esté o no en lo correcto. Sus errores no llegan con un tono de preocupación ni con una señal de alerta. Este es el componente falible — el desafío de diseño que define a los productos de IA. La interfaz no puede confiar en que el modelo señale su propia incertidumbre: suena igual de seguro cuando acierta y cuando alucina.
Así que es el diseño el que tiene que aportar lo que el modelo no aportará: pistas sobre la fiabilidad, espacio para verificar, formas de recuperarse. Estás envolviendo una experiencia de usuario alrededor de un componente seguro y falible.
- Qué es
Un modelo que suena igual de seguro cuando acierta y cuando se inventa las cosas.
- Por qué importa
La interfaz no puede confiar en que el modelo señale su propia duda.
- Ejemplo
Un asistente cita con total seguridad un artículo de ley que no existe — con el mismo tono que uno real.
- Ojo
- Si el diseño lo ignora, el error llega al usuario como un hecho.
- Relaciones
Todo el curso se sigue de aquí: Trust by Design, Verifiability, Abstention.
Trust by Design — la confianza la construye el diseño, no el modelo
Confías en un buen banco no porque el cajero sea infalible, sino por los recibos, los extractos y la posibilidad de disputar un cargo — el sistema se gana una confianza que la persona por sí sola no podría.
Los usuarios no confiarán en una función de IA porque sea potente. Confiarán en ella porque la experiencia que la rodea les hace sentir seguros: pueden comprobarla, corregirla, deshacerla y saber qué esperar. Esto es trust by design: el modelo aporta capacidad; el diseño aporta confianza.
Un modelo brillante en una interfaz descuidada se siente poco fiable; un modelo modesto en una interfaz cuidadosa se siente de fiar. La confianza es una propiedad del producto que construyes, no del modelo que usaste.
- Qué es
La confianza es una propiedad de todo el producto, no de la potencia del modelo.
- Cómo funciona
El usuario puede comprobar, corregir y deshacer, y sabe qué esperar.
- Ejemplo
Un banco: la confianza se apoya en recibos, extractos y el derecho a disputar — no en un cajero impecable.
- Ojo
Un modelo potente en una interfaz descuidada sigue pareciendo poco fiable.
- Relaciones
Se construye con todos los grupos del curso: expectativas, verificación, control, fallo, feedback.
Autonomy Calibration — ajusta la libertad a lo que está en juego
Dejarás encantado que una herramienta autocorrija una errata, pero querrás leer cada palabra antes de que envíe una carta legal — el mismo motor, salvaguardas muy distintas.
Cuánta libertad le das a la IA debería seguir lo costoso que sería un error. Esto es la autonomy calibration. Una salida de bajo riesgo y fácilmente reversible (una etiqueta sugerida, una frase borrador) puede ser más automática. Una acción de alto riesgo e irreversible (enviar dinero, borrar datos, publicar) exige revisión y confirmación.
Es la decisión más importante del diseño de producto con IA. Puedes equivocarte en ambas direcciones: demasiada libertad y la función es temeraria; muy poca y es inútilmente tímida.
- Problema
La misma libertad para todas las acciones: o es arriesgada o es inútil.
- Idea
Escalar la autonomía al coste de un error y a la reversibilidad de la acción.
- Ejemplo
Errata — se corrige sola; correo — se redacta para revisión; pago — solo con confirmación.
- Coste
- Hay que valorar lo que está en juego en cada acción por separado.
- Cuándo usarlo
- Siempre — esta decisión se toma en cada función de IA.
- Relaciones
Decide dónde hacen falta Suggest, Don't Act y Confirm & Undo.
El modelo es seguro incluso cuando se equivoca, así que el diseño debe aportar lo que él no aportará: señales de fiabilidad, espacio para verificar, formas de recuperarse. La confianza la construye el producto, ajustada a lo que está en juego.
Gran parte de la decepción con la IA son, en realidad, expectativas desajustadas. Decir a los usuarios con honestidad con qué están tratando — antes de que salgan escaldados — es la confianza más barata que puedes comprar.
AI Disclosure — di que es IA y que puede equivocarse
Un pronóstico del tiempo dice «70 % de probabilidad de lluvia», no «va a llover» — nombrar la incertidumbre de antemano es lo que hace que la gente confíe incluso cuando falla.
AI disclosure significa decir con franqueza que una función funciona con IA y que su salida puede ser imperfecta. Esto no es una disculpa ni una debilidad: es calibración. Un usuario que sabe que recibe una sugerencia de IA la lee como corresponde: útil, digna de revisarse, no un evangelio.
Ocultar que la salida está generada por IA, o dar a entender que es autoritativa, lleva a la gente a confiar de más y luego a sentirse traicionada cuando se equivoca. Un encuadre honesto convierte una respuesta errónea de traición en un suceso esperado y manejable.
- Problema
El usuario toma una respuesta de IA como autoritativa y se siente engañado cuando falla.
- Idea
- Etiquetarlo con claridad: esto lo hizo una IA y puede ser imperfecto.
- Ejemplo
Una insignia «Generado por IA · puede equivocarse» sobre la respuesta.
- Coste
- Casi nada — una línea de interfaz.
- Cuándo usarlo
- En cualquier lugar donde el usuario vea la salida del modelo.
- Relaciones
Junto con Draft Framing, mantiene al usuario en la postura correcta ante el modelo.
Draft Framing — presenta las salidas como borradores
Un sello manuscrito de «borrador» en un documento cambia cómo lo lees: lo tratas como un punto de partida que mejorar, no como una última palabra que acatar.
Las palabras que rodean una salida moldean cuánto confían en ella los usuarios. Draft framing significa presentar los resultados de la IA como borradores, sugerencias o puntos de partida y no como respuestas acabadas y autoritativas. Invita al usuario a leer con ojo crítico y a editar — exactamente la postura correcta ante una herramienta falible.
«Aquí tienes un borrador que puedes editar» produce mejores resultados y menos desastres que «aquí está la respuesta». El encuadre hace un trabajo silencioso y constante para mantener al usuario en la relación correcta con el modelo.
- Problema
- Los usuarios aceptan una «respuesta acabada» sin comprobarla.
- Idea
- Presentar la salida como un borrador o sugerencia que se puede editar.
- Ejemplo
Un botón «Redactar una respuesta» en lugar de «Responder»; el texto se abre en un editor.
- Coste
- El usuario tiene que dar un paso: leer y aceptar.
- Cuándo usarlo
Para textos, decisiones y todo aquello de lo que el usuario será responsable después.
- Relaciones
Lleva de forma natural a Editable Output y Suggest, Don't Act.
Under-promise, Over-deliver — no vendas de más
Un vendedor que promete que un aparato lo hace todo te hace sentir engañado; uno que te dice exactamente en qué es bueno y en qué es malo se gana una confianza duradera.
Es tentador vender una función de IA como magia, pero prometer de más garantiza la decepción: la brecha entre la promesa y la realidad se convierte en la experiencia del usuario. El principio de under-promise, over-deliver es fijar las expectativas un poco por debajo de lo que el modelo puede hacer, y dejar que sorprenda para bien.
Ser honesto sobre sus límites — incluso de forma destacada — construye una confianza mucho más duradera que un bombo que el primer fallo hace añicos.
- Problema
- Marketing de «es magia» — y el primer fallo rompe la confianza.
- Idea
Prometer un poco menos de lo que el modelo puede hacer; nombrar sus límites con honestidad.
- Ejemplo
«Te ayuda a redactar un correo» en lugar de «escribe correos perfectos por ti».
- Coste
- La función suena más modesta en la presentación.
- Cuándo usarlo
En el onboarding, las landing pages, las pistas — en cualquier lugar donde se fijan expectativas.
- Relaciones
- Parte del encuadre honesto, junto con AI Disclosure.
La mayor parte de la decepción con la IA son expectativas desajustadas. Di que es IA y que puede equivocarse, presenta las salidas como borradores y no como veredictos, y promete menos: el encuadre honesto es la confianza más barata que existe.
Una respuesta que no puedes comprobar es una respuesta en la que no puedes confiar. Dejar que los usuarios vean de dónde viene la salida convierte una afirmación de caja negra en algo verificable — y la verificabilidad es el cimiento de la confianza.
Citations — cita las fuentes detrás de una respuesta
Un artículo científico con notas al pie permite a cualquier lector rastrear una afirmación hasta su fuente — las citas son lo que lo hace creíble y no solo seguro.
Cuando el modelo responde a partir de información recuperada, muestra las fuentes (citations): enlaza el documento, cita el pasaje, señala de dónde salió la afirmación. Las citas permiten a los usuarios verificar una respuesta en lugar de aceptarla por fe. Convierten al modelo de un oráculo en el que hay que creer en un asistente de investigación al que se puede comprobar.
Este es el beneficio de diseño del grounding: no basta con que la respuesta tenga fuente dentro del sistema — el usuario tiene que ver la fuente y poder seguirla.
- Problema
- La respuesta hay que aceptarla por fe — no hay con qué comprobarla.
- Idea
- Vincular las afirmaciones a documentos y mostrar esos enlaces.
- Ejemplo
«Los reembolsos tardan 5 días hábiles [1]», donde [1] abre la página correcta de la política.
- Coste
- Hace falta un sistema que conozca la fuente de cada fragmento (RAG).
- Cuándo usarlo
Cuando la respuesta se construye a partir de documentos, una base de conocimiento o una búsqueda.
- Relaciones
La herramienta principal de Verifiability; se apoya en el grounding del curso de RAG.
Verifiability — verificable, no solo plausible
Un buen contable no se limita a darte una cifra: te muestra las partidas, para que puedas confirmarla en lugar de fiarte de un total seguro.
Verifiability significa diseñar para que el usuario pueda comprobar la salida, no solo recibirla. Muestra en qué basó el modelo su respuesta, resalta los datos concretos que usó, facilita contrastarla con la realidad.
Una respuesta verificable es digna de confianza incluso cuando a veces se equivoca, porque el usuario puede pillar las erróneas. Una respuesta no verificable es peligrosa incluso cuando casi siempre acierta, porque no hay manera de distinguir las buenas de las malas. Construye para comprobar, y los errores inevitables pasan a ser detectables en lugar de costosos.
- Qué es
El usuario puede confirmar la respuesta contra la realidad por sí mismo.
- Cómo funciona
Mostrar los datos de origen, resaltar en qué se apoya la respuesta.
- Ejemplo
Un contable muestra las partidas, no solo el total; la IA resalta los campos de la factura de los que leyó el importe.
- Ojo
Plausible ≠ verificable: una respuesta fluida sin respaldo es peligrosa incluso cuando es correcta.
- Relaciones
Se construye con Citations y Confidence Signals; cimiento de Trust by Design.
Confidence Signals — muestra la confianza y el razonamiento
Un médico que dice «estoy bastante seguro, pero confirmémoslo con una prueba» te guía mejor que uno que enuncia todos los diagnósticos con idéntica certeza.
Donde puedas, muestra confidence signals: un nivel de confianza, los pasos del razonamiento, una marca cuando el modelo no está seguro o trabaja con poca evidencia. Esto ayuda a los usuarios a decidir cuánto apoyarse en cada respuesta, en lugar de tratarlas todas como igual de sólidas.
No será perfecto. Pero incluso una señal aproximada de «esta es dudosa» mejora enormemente la seguridad con la que la gente usa la función. Dar al usuario la señal de fiabilidad que el tono del modelo oculta es de lo más valioso que puedes hacer en diseño.
- Problema
Todas las respuestas suenan igual de sólidas — el usuario no sabe dónde comprobar.
- Idea
Mostrar un nivel de confianza, el razonamiento o una marca de «evidencia débil».
- Ejemplo
Al analizar una factura: el total aparece como «alta», el NIF como «baja — revísalo».
- Coste
Las estimaciones de confianza son imprecisas; una señal aproximada vale más que ninguna.
- Cuándo usarlo
Cuando respuestas de distinta fiabilidad se mezclan en un mismo flujo.
- Relaciones
La misma señal impulsa Low-confidence Routing; apoya Verifiability.
Una respuesta que no puedes comprobar es una en la que no puedes confiar. Cita fuentes, haz las salidas verificables y muestra la confianza: la verificabilidad convierte las respuestas erróneas inevitables de riesgos ocultos en riesgos detectables.
El lugar más seguro para un modelo falible es el asiento del copiloto. Diseñar para que el usuario siga al mando — aprobando, editando, deshaciendo — es lo que hace seguro lanzar una IA potente.
Suggest, Don't Act — asiste, no actúes sin que te lo pidan
Un buen asistente redacta el correo y te lo deja para que lo envíes tú — no pulsa «enviar» por su cuenta y te lo cuenta después.
Para todo lo que tenga consecuencias, diseña la IA para que sugiera en lugar de actuar: que proponga la edición, redacte el mensaje, recomiende la opción — y deje decidir al humano. Esto mantiene a un humano en el circuito en las decisiones que importan, de modo que un error del modelo se convierte en una sugerencia rechazada y no en un error ejecutado.
Cuanto más importa una acción o menos se puede deshacer, más firmemente debe el modelo proponer y el humano disponer. Una asistencia que el usuario dirige es más segura que una autonomía que el usuario solo supervisa.
- Problema
El modelo ejecuta la acción por sí mismo — y su error se hace realidad al instante.
- Idea
- El modelo solo propone; la decisión y el disparador son del humano.
- Ejemplo
La IA redacta una respuesta a un cliente; el agente la lee y pulsa «Enviar».
- Coste
Más lento que la automatización total; el humano dedica tiempo a revisar.
- Cuándo usarlo
Para todo lo que tenga consecuencias o sea irreversible (véase Autonomy Calibration).
- Relaciones
Junto a Editable Output (cómo aceptar) y Confirm & Undo (cómo mantenerse a salvo).
Editable Output — deja que los usuarios editen, no solo acepten o rechacen
Una buena plantilla te deja cambiar las partes que no encajan, en lugar de obligarte a elegir todo o nada entre perfecto e inútil.
Las mejores interacciones con IA permiten al usuario dar forma a la salida, no solo tomarla o dejarla. Esto es editable output: resultados de la IA fáciles de editar, refinar y conservar en parte. El modelo suele llevarte el 80 % del camino, y el valor está en dejar que el humano termine el último 20 % en lugar de descartarlo todo por un defecto.
Tratar la salida como arcilla editable y no como un veredicto acabado encaja con cómo rinde realmente el modelo: un buen borrador que un humano mejora. La capacidad de edición convierte el «casi correcto» de un fracaso en ventaja inicial.
- Problema
Una elección aceptar / rechazar: una respuesta casi correcta se tira entera.
- Idea
- Abrir el resultado en un editor; permitir ediciones y conservar partes.
- Ejemplo
Un correo generado se abre como texto: corriges una frase y lo envías.
- Coste
- Una interfaz más compleja: un editor, aceptación parcial.
- Cuándo usarlo
Cuando el modelo suele quedarse «casi bien» — texto, código, tablas.
- Relaciones
Continúa Draft Framing; cada edición alimenta Corrections as Signal.
Confirm & Undo — confirma antes de lo irreversible
Un banco exige una segunda confirmación para una transferencia grande — una pausa deliberada antes de lo que no se puede recuperar.
Pon un paso de confirmación claro antes de cualquier acción que el usuario no pueda deshacer: enviar, pagar, borrar, publicar. Es el mismo pensamiento de blast radius de la seguridad, expresado en la UX: un error del modelo debería producir, como mucho, una sugerencia que el usuario rechaza, nunca una acción irreversible ejecutada por su cuenta.
Y combínalo con undo siempre que puedas, para que incluso las acciones aceptadas sigan siendo recuperables. Poder dar marcha atrás es lo que permite a los usuarios actuar con confianza, y no con miedo, sobre lo que propone la IA.
- Problema
Un error del modelo se convierte en una acción que no se puede revertir.
- Idea
Una confirmación explícita antes de lo irreversible + deshacer después cuando sea posible.
- Ejemplo
«¿Enviar 5000 $ a Acme?» → «Confirmar»; luego «Deshacer» durante 30 segundos.
- Coste
Un clic extra; las confirmaciones frecuentes entrenan a la gente a pulsar sin leer.
- Cuándo usarlo
- Antes de dinero, borrado, publicación, envío.
- Relaciones
El extremo más estricto de Autonomy Calibration; la red de seguridad de Suggest, Don't Act.
Mantén al humano al mando: el modelo sugiere, la persona decide; las salidas son editables, no de tómalo o déjalo; y todo lo irreversible necesita confirmación y, a ser posible, deshacer.
Un componente falible fallará, así que cómo falla es una decisión de diseño, no un caso límite. El fallo elegante — admitir los límites en lugar de inventar — es lo que separa un producto de fiar de uno peligroso.
Abstention — deja que diga «no lo sé»
El experto en quien más confías es el que dice «eso queda fuera de lo que sé» en lugar de inventarse algo con seguridad para llenar el silencio.
Abstention significa diseñar la experiencia para permitir — y preferir — un honesto «no lo sé» o «no estoy seguro» antes que una respuesta inventada. El fallo más peligroso de la IA es inventar con seguridad una respuesta cuando no tiene base alguna. Un producto que hace de la negativa un resultado válido y elegante es mucho más seguro que uno que presiona al modelo para que siempre produzca algo.
Sacar a la luz la incertidumbre en lugar de disimularla no es un fallo de la función: es la función trabajando con honestidad. Un modelo que conoce sus límites, y un diseño que los respeta, se gana más confianza que uno que siempre responde.
- Problema
- Un modelo obligado a responder siempre se inventa las cosas.
- Idea
- Hacer del «no lo sé» un resultado válido y elegante en el producto.
- Ejemplo
Un bot de soporte: «No encontré esto en nuestra documentación — ¿quieres que lo pase a un especialista?»
- Coste
- Algunas preguntas quedan sin respuesta — y está bien.
- Cuándo usarlo
Siempre que el modelo pueda no tener base (datos que faltan, fuera de alcance).
- Relaciones
La versión suave de Low-confidence Routing; el antídoto de Fallible Component.
Low-confidence Routing — manda el caso dudoso por otro camino
Un filtro de spam que está seguro enruta el mensaje automáticamente, pero uno que duda lo marca para que lo revises tú — el caso incierto se atiende, no se esconde.
No trates todas las salidas igual sin importar lo dudosas que sean. Cuando el modelo no está seguro o trabaja con evidencia débil, diseña un camino distinto — es el low-confidence routing: márcalo, pide confirmación, pásalo a un humano o hazle una pregunta aclaratoria al usuario.
Los casos inciertos son justo donde la automatización a ciegas hace más daño, así que merecen su propio tratamiento en lugar de salir con la misma seguridad que los sólidos. Diseñar para el terreno dudoso del medio, y no solo para el happy path, es lo que hace robusta la función.
- Problema
- Las respuestas dudosas salen con la misma seguridad que las sólidas.
- Idea
- Un umbral de confianza: por debajo, se toma otro camino, más cuidadoso.
- Ejemplo
Filtro de spam: seguro — lo archiva solo; con dudas — lo marca «por favor, revísalo».
- Coste
- Hace falta alguna estimación de confianza y gente para la cola manual.
- Cuándo usarlo
- En flujos automatizados: clasificación, extracción, soporte.
- Relaciones
- Usa Confidence Signals; el caso extremo es Abstention.
Graceful Degradation — degrada, no te derrumbes
Cuando el GPS pierde la señal, muestra tu última posición conocida y dice «buscando», en lugar de quedarse en blanco o mandarte por un precipicio — falla con suavidad.
Cuando la IA no puede cumplir — un error, una caída, una petición fuera de alcance — la experiencia debería degradarse con elegancia en lugar de romperse o, peor, producir basura. Recurre a una opción más simple, un mensaje claro, un camino manual, un resultado en caché.
Una función que falla hacia un estado sensato y honesto conserva la confianza del usuario; una que falla hacia una respuesta errónea y segura, o hacia una pantalla rota, la destruye. Planifica los modos de fallo tan deliberadamente como el camino del éxito, porque con un componente falible el fallo forma parte del funcionamiento normal.
- Problema
Cuando la IA falla, la función se rompe o produce basura con seguridad.
- Idea
Diseñar de antemano los pasos de respaldo, hasta un estado honesto que funcione.
- Ejemplo
Modelo no disponible → mostrar una respuesta en caché o «Ahora no puedo hacer esto — aquí tienes el formulario manual».
- Coste
- Hay que construir y probar los caminos de respaldo.
- Cuándo usarlo
En cualquier función de IA en producción: errores, caídas, peticiones fuera de alcance.
- Relaciones
Parte de Design for the Unhappy Path; va junto a Abstention.
El fallo no es un caso límite para un modelo falible: es lo normal. Deja que diga «no lo sé», trata distinto los casos de baja confianza y degrada hacia una alternativa honesta en lugar de basura segura de sí misma.
Un buen producto de IA no se limita a servir salidas: aprende de cómo reaccionan los usuarios a ellas. Capturar esa señal convierte cada interacción en una oportunidad de mejorar y da a los usuarios una forma de ser escuchados.
Feedback Controls — da a los usuarios una forma fácil de reaccionar
Un pulgar arriba y un pulgar abajo junto a cada respuesta — una forma de un toque para que el usuario te diga si acertó o falló, sin costarle nada.
Los feedback controls — pulgar arriba/abajo, una valoración rápida, una marca — hacen que decir si una salida fue buena o mala no cueste esfuerzo. Esto logra dos cosas a la vez: el usuario siente que tiene voz y que lo escuchan, y tú obtienes un flujo continuo de señal real sobre dónde funciona la función y dónde falla.
Una función que no se puede valorar es una función en la que vuelas a ciegas; un simple control de reacción es el feedback más barato y más rico que obtendrás. Captura la reacción que los usuarios darían de todos modos.
- Problema
- No ves dónde falla la función — vuelas a ciegas.
- Idea
- Reacciones de un toque justo al lado de la respuesta.
- Ejemplo
- Botones «Bien / mal / reportar» bajo cada respuesta del chat.
- Coste
- Solo reacciona una minoría; la señal es ruidosa y requiere revisión.
- Cuándo usarlo
- Desde el primer lanzamiento — en cualquier función de IA.
- Relaciones
La señal de entrada del Feedback Loop; aún más rica es Corrections as Signal.
Corrections as Signal — deja que las correcciones enseñen al sistema
Cuando corriges la dirección que te sugirió el teclado del móvil, aprende — la corrección no sirve solo para esta vez, mejora la siguiente.
El feedback más rico es que el usuario corrija la salida. Cuando alguien edita una sugerencia de la IA, esa edición es una señal precisa de cómo era lo «correcto». Esto es corrections as signal, o implicit feedback — captúralo. Las correcciones y los rechazos son oro: te dicen exactamente dónde se quedó corto el modelo, en casos reales.
Devuélvelos a tus evals (véase el curso de evals) para que la función mejore de forma medible, y el producto mejore siguiendo los contornos de donde los usuarios reales de verdad tropiezan. La corrección es a la vez un arreglo para ahora y una lección para después.
- Problema
Las ediciones de los usuarios se pierden — y son los datos más precisos que tienes.
- Idea
- Guardar el par «lo que propuso el modelo → lo que conservó el humano».
- Ejemplo
La IA propuso «mar 15:00», el usuario lo cambió a «mié 15:00» — eso es un caso de eval.
- Coste
Hay que registrar las ediciones y tratar los datos de usuario con cuidado.
- Cuándo usarlo
- Dondequiera que tengas Editable Output.
- Relaciones
- Alimenta el Feedback Loop y el conjunto de evals.
Feedback Loop — el feedback de producción es tu mejor conjunto de evals
Las mejores preguntas de examen salen del examen real que hicieron los alumnos, no de lo que imaginó el profesor — la realidad escribe mejores pruebas que tú.
Las reacciones y correcciones que llegan del uso real son la fuente más valiosa de casos de eval que tienes: son lo que tus usuarios de verdad hacen, incluidos los fallos que nunca habrías inventado. Explotar este feedback para encontrar dónde se rompe la función, e incorporar esos casos a tu conjunto de evals, cierra el feedback loop: producción te enseña qué arreglar, lo arreglas y el siguiente lanzamiento es mejor.
Un producto con este ciclo en marcha mejora de forma continua; uno sin él va a tientas. El ciclo es lo que hace que una función de IA mejore en lugar de simplemente existir.
- Problema
- Los evals inventados por el equipo no atrapan los fallos reales.
- Idea
Tomar los fallos de producción, convertirlos en casos de eval, arreglar, lanzar otra vez.
- Ejemplo
Cada semana — los pulgares abajo y las ediciones principales → nuevos casos de eval → un arreglo del prompt → un lanzamiento.
- Coste
- Trabajo continuo: revisión, etiquetado, ejecución de evals.
- Cuándo usarlo
- En cuanto la función tiene usuarios reales.
- Relaciones
Combina Feedback Controls y Corrections as Signal; se apoya en el curso de evals.
Un buen producto de IA aprende del uso: da a los usuarios una forma fácil de reaccionar, captura sus correcciones como señal precisa y devuelve los fallos reales de producción a tus evals para mejorar de forma continua.
El diseño de producto con IA se reduce a una sola postura, aplicada en todo momento: tratar el modelo como un asistente potente y falible, y construir la experiencia que permita a un humano usarlo con seguridad y confianza.
Autonomy Calibration en todas partes — capas de salvaguardas según lo que está en juego
Dejas que el asistente tramite los papeles por su cuenta, que redacte la carta importante para que la revises y que nunca firme el contrato sin ti — autonomía escalada a la consecuencia.
La decisión que lo unifica todo, tomada una y otra vez a lo largo de un producto, es cuánto dejar que haga la IA por su cuenta y cuánto pasar por el humano. La respuesta es siempre Autonomy Calibration: ajústala a lo que está en juego. Lo de bajo riesgo y reversible puede ser más automático; lo de alto riesgo e irreversible recibe encima capas de expectativas, verificación, control y confirmación.
Un producto de IA bien diseñado no es uniformemente autónomo ni uniformemente cauteloso. Está calibrado, pieza por pieza, según lo que costaría un error ahí.
Design for the Unhappy Path — diseña para la respuesta equivocada
Un buen ingeniero de seguridad diseña el coche asumiendo que habrá un choque, no esperando que no lo haya — los airbags son para el mal día, y son el objetivo.
La marca del diseño de producto con IA maduro es que está construido en torno a que el modelo esté equivocado, no solo en torno a que acierte. Este es el principio de designing for the unhappy path. La demo muestra la respuesta correcta; el producto sobrevive a la equivocada. Así que diseñas la verificación, el control, el fallo elegante, el feedback loop — la maquinaria que hace que un error seguro de sí mismo sea detectable y recuperable.
Haz funcionar el happy path y tienes una demo; diseña para el unhappy path y tienes un producto al que la gente puede confiar de verdad un trabajo real.
- Problema
La función se diseña para la demo — y la primera respuesta equivocada se vuelve un desastre.
- Idea
Tratar la respuesta equivocada como un escenario normal y diseñarla a propósito.
- Ejemplo
Recorrer la función con «el modelo se equivoca»: ¿puede el usuario saber que es IA, comprobar, editar, deshacer, reportar?
- Coste
Más trabajo antes del lanzamiento: caminos de respaldo, textos, controles.
- Cuándo usarlo
- Antes de lanzar cada función de IA.
- Relaciones
Une todos los grupos del curso; el resultado es Trust by Design.
Cómo encaja todo
Una orquesta: cada sección toca su propia parte, pero oyes una sola pieza de música.
Todo empieza por el Fallible Component: el modelo es seguro incluso cuando se equivoca. Los cinco grupos de prácticas — expectativas, mostrar el trabajo, control, fallo elegante, feedback — son las cinco respuestas del diseño. Autonomy Calibration decide cuánto de cada respuesta necesita un punto dado. Juntas producen Trust by Design. Y el feedback loop vuelve a fluir a través de los evals y mejora el modelo con el tiempo.
- ¿Está la autonomía ajustada a lo que está en juego — más automática donde es reversible, más controlada donde no?
- ¿Son honestas las expectativas — usuarios informados de que es IA, salidas presentadas como borradores, sin vender de más?
- ¿Puede el usuario verificar — fuentes citadas, respuestas comprobables, confianza visible donde ayuda?
- ¿Está el humano al mando — sugerir y no actuar, salida editable, confirmación antes de lo irreversible, deshacer?
- ¿Falla con elegancia — capaz de decir «no lo sé», con la baja confianza tratada aparte, que degrada y no se derrumba?
- ¿Está cerrado el feedback loop — fácil de reaccionar, correcciones capturadas, devueltas a los evals?
- La experiencia se gana la confianza con verificabilidad y control, no solo con la potencia del modelo.
- A los usuarios se les dice con honestidad lo que es, y las salidas se presentan como borradores que revisar.
- El humano sigue al mando — editando, confirmando y pudiendo deshacer.
- Falla con elegancia, admitiendo la incertidumbre en lugar de inventar con seguridad.
- El feedback real vuelve a tus evals, así que la función mejora con el uso.
Hoja de referencia: los 19 conceptos
El modelo falible
- Fallible Componentseguro pero falible
El modelo suena igual de seguro cuando acierta y cuando se inventa las cosas.
- Trust by Designla confianza como propiedad del producto
La confianza es una propiedad del producto: comprobar, corregir, deshacer, saber qué esperar.
- Autonomy Calibrationautonomía ajustada al riesgo
Cuanto más costoso y menos reversible es un error, menos libertad recibe la IA.
Expectativas honestas
- AI Disclosuredi que es IA
Dilo claro: esto es IA, y puede equivocarse.
- Draft Framingborradores, no veredictos
Presenta la salida como un borrador que editar, no como una respuesta acabada.
- Under-promise, Over-deliverno vendas de más
Promete un poco menos de lo que el modelo puede hacer; nombra sus límites con honestidad.
Mostrar el trabajo
- Citationsatribución de fuentes
Cada afirmación enlaza a una fuente que el usuario puede abrir.
- Verifiabilityrespuestas comprobables
El usuario puede confirmar la respuesta contra la realidad, no aceptarla por fe.
- Confidence Signalsseñales de fiabilidad
Muestra qué respuesta es sólida y cuál es dudosa.
El humano al mando
- Suggest, Don't Acthuman-in-the-loop
El modelo propone; el humano decide y aprieta el gatillo.
- Editable Outputdale forma, no solo aceptes
El resultado se puede editar y conservar en partes, no solo aceptar o rechazar.
- Confirm & Undopausa antes, marcha atrás después
Una pausa antes de lo irreversible y un paso atrás después.
Fallo elegante
- Abstention«no lo sé»
Una negativa honesta vale más que una invención segura de sí misma.
- Low-confidence Routingumbral de confianza
Los casos dudosos van a confirmación, aclaración o a un humano.
- Graceful Degradationplan B
Ante un fallo, recurre a un estado simple y honesto — no a una pantalla rota.
El feedback loop
- Feedback Controlspulgar arriba / abajo
Reacciones de un toque justo al lado de la respuesta.
- Corrections as Signalfeedback implícito
La edición de un usuario es un ejemplo preciso de la respuesta correcta.
- Feedback Loopdata flywheel
Fallos de producción → casos de eval → arreglos → un lanzamiento mejor.
El principio de cierre
- Design for the Unhappy Pathdiseña para la respuesta equivocada
La demo muestra la respuesta correcta; el producto sobrevive a la equivocada.
El diseño de producto con IA es construir la experiencia que hace seguro usar un modelo potente y falible: autonomía ajustada a lo que está en juego, expectativas honestas, respuestas verificables, el humano al mando, fallo elegante y un feedback loop que aprende.