AI Coding Dojo: Spec-Driven Development (SDD)

Format:
In-person
Schedule:
7 de julio a las 18:30h
Location:
en Runroom (Barcelona)
AI Coding Dojo: Spec-Driven Development (SDD)

Un AI Coding Dojo con la comunidad de Software Crafters Barcelona

En esta ocasión, nos unimos para explorar de forma totalmente práctica un enfoque clave para diseñar software robusto, escalable y alineado: el Spec-Driven Development (SDD).

Y lo haremos de la mano de Adrián PasténDirk Lüdtke y Anyul Rivas.

¿Te ha pasado alguna vez que el código y la documentación de tus APIs parecen vivir en mundos paralelos? ¿O que los cambios en un contrato rompen los servicios cliente sin que nadie se entere hasta que llega a producción? Si quieres cambiar esta dinámica y poner las especificaciones en el centro de tu flujo de diseño, este taller es para ti.


💥 El Gancho: Un Coding Dojo con OpenSpec

¡Menos teoría y más acción! Nos enfrentaremos a las dinámicas de un Coding Dojo donde el diseño guiado por especificaciones será nuestro hilo conductor. Utilizaremos OpenSpec como la única fuente de verdad (Single Source of Truth) para gobernar el ciclo de vida de nuestro desarrollo. A partir de una definición clara del contrato, construiremos, testearemos y validaremos nuestra implementación.

Lo mejor de todo: sí que habrá código y el formato será multilenguaje. Podrás participar, experimentar y picar código en el lenguaje de programación con el que te sientas más cómodo o en el que quieras aprender junto al resto del grupo.


¿A quién va dirigida esta sesión?

Este evento está pensado para toda la comunidad técnica, sin importar el nivel de experiencia:

  • Perfiles Junior: Una oportunidad de oro para aprender buenas prácticas de diseño de contratos, testing guiado y dinámicas de desarrollo colaborativo desde el principio.
  • Perfiles Intermedios y Seniors: Ideal para debatir enfoques reales sobre el gobierno de APIs, contract testing, herramientas de validación y compartir retos arquitectónicos complejos.

Al ser actividades grupales en formato Dojo, nos apoyaremos entre todos los asistentes, asegurando un entorno de aprendizaje óptimo donde conviven e interactúan diferentes niveles de experiencia.


¿Qué necesito para asistir?

  • Lo primero, ¡muchas ganas de aprender, debatir y compartir conocimientos con la comunidad!
  • Tu portátil con tu entorno de desarrollo favorito listo para meter las manos en la masa.
  • No necesitas traer ningún material ni lectura previa. ¡Ven con la mente abierta listo para arrancar de cero!

¡Nos vemos en Runroom!

Key takeaways

  • Los fundamentos y ventajas del enfoque Spec-Driven Development frente al desarrollo tradicional code-first.
  • Cómo interpretar, diseñar y exprimir especificaciones usando OpenSpec para asegurar contratos limpios y tolerantes al cambio.
  • Estrategias prácticas en el Dojo para sincronizar de forma efectiva el código, el testeo automatizado y tus especificaciones arquitectónicas.

Quiero apuntarme

Completa tus datos para reservar tu plaza.