Ir al contenido
Curso gratuito y abierto a todos. Las lecciones mejoran gracias a tus comentarios.
Idioma : ES

Especificación y recorrido del usuario

En pruebasComprobada el 24/10/2026 (versión francesa)Traducida el 28/10/2026

Esta lección todavía está en pruebas: mejora con los comentarios de quienes la siguen. Si algo no está claro, hay que corregir la lección, no a ti.

Seguir esta lección con Claude Code

Con el compañero del curso instalado, abre Claude Code en tu carpeta de trabajo y escribe:

/formation-ia:suivre m12-l01 es

Lee esta lección actualizada en el sitio y te acompaña paso a paso, sin cambiar nada sin tu consentimiento. Instalar el compañero. Claude Code no está incluido en el plan gratuito: una suscripción de Claude compatible o una cuenta de Console facturada por uso para la terminal.

Al final de esta lección, sabrás

  • convertir una necesidad en una especificación que cabe en una página;
  • describir el recorrido de la persona que usará la herramienta;
  • fijar una versión mínima y criterios comprobables;
  • decidir los datos de la herramienta y quedarte solo con lo necesario.

Por qué te interesa

Un agente puede construir una herramienta en pocos minutos. Pero si no sabes exactamente lo que quieres, lo decidirá por ti: las pantallas, los datos, lo que se envía y adónde. La especificación es tu encargo. Cabe en una página, se discute antes de construir y te servirá para comprobar el resultado. Es el mismo principio que la ficha del proyecto del módulo 6, aplicado a una herramienta.

Antes de empezar

NecesitasClaude Code (app o terminal), en modo Manual, una carpeta de proyecto vacía (por ejemplo en mon-espace-ia/projets) y la plantilla de especificación (recurso)
CostoLa suscripción del agente: como mínimo Claude Pro, 18 € al mes sin IVA con facturación mensual, o 15 € al mes sin IVA con la suscripción anual de 180 € pagada por adelantado; precios mostrados en claude.com/pricing a fecha de 24/10/2026
Duración60 minutos
RecordatorioLa especificación describe los datos de la herramienta: nada más que lo necesario

Entenderlo en 3 minutos

Las partes de una especificación (plantilla en el recurso):

ParteLa pregunta
El problema¿Qué es lo que no funciona hoy?
Quién la usa¿Quién, en qué dispositivo, en qué momento?
El recorrido¿Qué hace la persona, paso a paso?
La versión mínima¿Cuál es la herramienta más pequeña que ya resuelve el problema?
Fuera del alcance por ahora¿Qué no se hace en esta versión?
Funcionó si¿Qué criterios, comprobables con un sí o un no?
Los datos¿Cuáles, dónde se quedan, qué no se guarda?

El recorrido se cuenta desde el punto de vista de la persona: «Abro el archivo, veo los libros que todavía no se han devuelto, escribo el título y el nombre…». No «la aplicación muestra una tabla».

Los datos. La CNIL (autoridad francesa de protección de datos) aconseja, antes de cualquier recogida, pensar en los tipos de datos necesarios y limitar la recogida a lo estrictamente necesario. Para un registro de préstamos, bastan un nombre de pila y un título: ni dirección ni teléfono.

Restricciones sencillas para empezar: un solo archivo, que se abre en el navegador, sin cuenta, sin servidor, sin instalar nada y sin cargar nada desde Internet. Todo se queda en tu computadora.

Hagámoslo juntos

1Paso 1: La necesidad, en dos frases

El ejemplo del módulo: el club de lectura quiere saber quién se llevó prestado qué libro de su «caja de libros» y qué libros todavía no se han devuelto. Escribe tu propia necesidad en dos frases, o quédate con esta para practicar.

2Paso 2: Hacer que te propongan la especificación

Abre Claude Code en tu carpeta de proyecto, en modo Manual, y usa la solicitud del recurso.

En nuestra prueba del 24/10/2026, con la necesidad del club y las siete partes de la tabla anterior (la plantilla del recurso agrega dos apartados, RESTRICCIONES y POR DECIDIR), la especificación siguió esas siete partes, con criterios comprobables («Anoto un préstamo (título + nombre) en menos de 30 segundos»), marcó con «[por decidir]» lo que había que resolver (quién lleva el registro, al cabo de cuántos días un libro está atrasado) y advirtió por sí sola de que los datos quedarían ligados a este navegador, en esta computadora, por lo que había que prever una copia de seguridad. Terminó con tres preguntas.

3Paso 3: Decidir

Responde a las preguntas y sustituye cada [por decidir] por tu decisión. Luego relee con la lista del recurso:

  • ¿cada criterio se comprueba con un sí o un no?
  • ¿los datos se reducen a lo necesario?
  • ¿la versión mínima cabe en una frase?

4Paso 4: Guardar la especificación

Guarda specification.md en la carpeta del proyecto: es la referencia de las lecciones siguientes. Anota la fecha arriba.

Ahora te toca a ti

  1. Elige un problema pequeño y real: un seguimiento, una lista, un cálculo que se repite, una página de información.
  2. Haz que te propongan la especificación, con tus restricciones.
  3. Decide cada punto y relee con la lista del recurso.
  4. Guarda la especificación en la carpeta del proyecto, con fecha.

Recursos para descargar

Comprobar

Funcionó si:

  • tu especificación tiene sus partes, y ya no queda ningún [por decidir];
  • cada criterio se comprueba con un sí o un no;
  • los datos se reducen a lo necesario, y sabes dónde se quedan;
  • la versión mínima cabe en una frase.

Errores frecuentes:

  • empezar a construir «para ver», antes de la especificación;
  • una versión mínima que ya lo contiene todo;
  • criterios vagos («sencillo», «bonito»);
  • guardar datos «por si acaso».

Guardar y retomar

  • La especificación vive con el proyecto: cuando cambies de opinión, cámbiala primero a ella y luego la herramienta.
  • Anota tu decisión y su motivo en tu diario (módulo 5, lección 3).

Para ir más lejos

opcional
  • La guía RGPD para desarrolladores de la CNIL: cnil.fr, «Guide RGPD du développeur» (en francés).

Palabras nuevas

4 palabras explicadas
PalabraLo que significa
EspecificaciónLa página que dice lo que debe hacer la herramienta y cómo sabremos que funcionó
Recorrido del usuarioLos pasos, vistos por la persona que usa la herramienta
Versión mínimaLa herramienta más pequeña que ya resuelve el problema
Minimización de datosRecoger solo los datos realmente necesarios

Comprueba lo que entendiste

3 preguntas, sin nota. Después de cada respuesta aparece una explicación.

1¿Por qué escribir una especificación antes de construir?
2¿Cuál es un criterio comprobable?
3¿Qué aconseja la CNIL (autoridad francesa de protección de datos) antes de recoger datos?

¿Y ahora qué?

Lección 2 · Tu primera página web local: una página en un solo archivo, que se abre en tu navegador, sin instalar nada.

Módulo 12:

✏️ Hacer los ejercicios

Mi espacio: tu progreso, tus ejercicios y tu última lección.

Fuentes y comprobaciones

2 fuentes

Fecha, versión, fuentes Redactada el 24/10/2026. Comprobaciones del 24/10/2026:

  • minimización de datos: cnil.fr, «Guide RGPD du développeur» (en francés), sección «Minimiser les données collectées»;
  • precio de Claude Pro: claude.com/pricing.

La prueba del paso 2 se hizo realmente con Claude Code 2.1.310, en una carpeta de prueba aislada (informe de pruebas, T52). Las sesiones de prueba con Claude Code se hicieron en modo no interactivo (claude -p), una sola vez cada una: lo que veas puede ser diferente (solicitudes de permiso, redacción, número de preguntas).

Fuentes comprobadas: