SDD

22 views
Skip to first unread message

Kiquenet

unread,
Jun 12, 2026, 7:48:33 AMJun 12
to AltNet-Hispano
Experiencias con Spec-Kit o OpenSpec ?

Kiquenet

unread,
Aug 3, 2026, 5:18:38 AM (11 days ago) Aug 3
to AltNet-Hispano
RPI, OpenSpec ...

https://www.youtube.com/watch?v=-ZvNbTWlXfc

Skills de RPI de Codely disponibles en: https://cdly.to/agent_harness 🤟

"Yo solo he programado en modo hobby, ahora con la IA he visto la posibilidad de hacer pequeñas aplicaciones para mi trabajo, por ejemplo, un data entry (es algo muy muy simple pero como me dedico a otras cosas no quiero perder mucho tiempo en ello, solo quiero aprovechar la IA y dado la simpleza estar seguro que está bien). Y para hacer esto de forma más pro he estado aprendiendo SDD. Openspec me encanta, hay que leer un poco pero no es complejo. Para mis pruebas he tomado uno de mis proyectos hobby y con la ayuda de la IA hice el trabajo inverso de generar las specs desde el código y de ahí seguir el flujo normal de openspec, fue un trabajo en conjunto ya que le pedí que me vaya preguntando a medida que armaba las especificaciones, hasta ahora ha funcionado. Seguiré haciendo pruebas para encontrar el flujo que me acomoda."

"Probaron gentle-IA? Tiene muy buena pinta"

"Interesante, yo hago como un blog de análisis/plan que trato de que este lo más acotado posible para que al implementar el agente no se pierda y se ponga a inventar. Entiendo que SDD le da más formalidad a ese flujo de trabajo, pero hay que ver a qué costo como dicen al final"

"Con specs que son código se me hace raro verlas dentro de una carpeta .agents. Tal vez habría que moverlo a src y que todo el código sea dist 😅"

"Usar SDD en proyectos nuevos es una gozada, primero por que se documenta cada paso, cosa que no haciamos antes y era un milagro entender segun que partes del proyecto, y segundo por que cuando intentas hacer cambios que chocan con decisiones anteriores te avisa y sugiere como encajarlo. Aqui si veo una pequeña proyeccion hacia el no code"

"Creo que quedaría más claro si ponéis analogías de su equivalencia en el trabajo en equipos humanos. Al final, se trata de pedir las cosas en orden, centrarse o no en ciertas partes del desarrollo, probar diferentes enfoques, etc... y todo eso lo hemos hecho trabajando en equipo"

"spec-as-source en un proyecto mediano/grande ya existente tendría un costo inicial bastante grande"

"Ya llevo un par de años con este tema, y como todo hemos venido de meter inteligencia artificial en algunos procesos, agilizar algunas cosas luego Chat Bots, agentes inteligentes para Atencion al Cliente y luego va Codeine y todo el tema de COVID y todo lo demás y este tema de Spec suena muy lindo, pero yo tengo por lo -3 meses implementando un flujo y esta vaina sirve para darle específicos y que te desarrolle COVID, es un bike Coding un poquito más elegante, pero un proceso de desarrollo completo Desde la planeación hasta las pruebas y la entrega muy deficiente todavía muy deficiente, hay que seguir muy de la mano al análisis que hace la arquitectura, hay que meterle muchos gates y candados para que te reporte y tú puedas intervenir ya una vez que uno le dice genera el código, pues eso es tan mecánico que bueno pues yo todavía esto no está verde, está más que verde"

"Hola yo soy retractor de SDD la verdad lo he usado y me hace ir más lento, la ia sigue agregando bugs y tomando decisiones fuera del spec , para mi ha sido más rápido hacer los prometo normales"

"Kiro para mi fue muy horrible, se mandaba planes de 200 páginas, le recortabas a 10 y la ejecución era malísima, nunca me gustó kiro, no sé cómo será ahora"

"Mi uso diario es literalmente un exhaust del planning y cuando veo todo fino a correr, si no lo hago así simplemente no hay resultados, la IA se inventa cosas y termino con algo que no puedo manejar"




Kiquenet

unread,
Aug 3, 2026, 5:21:04 AM (11 days ago) Aug 3
to AltNet-Hispano

@unclebobmartin
Soy significativamente mayor que tú. Empecé a programar a finales de los 60. Mi estrategia actual es no leer nada del código escrito por mis agentes. Esa es la única manera en que puedo aprovechar su productividad. Lo que hago en su lugar es rodear a los agentes con restricciones extremas. Pruebas unitarias, pruebas gherkin, procedimientos de QA, métricas de calidad, pruebas de mutación, cobertura de pruebas y una plétora de otras. Al final, tengo una confianza muy alta en el código que producen porque han tenido que correr el guantelete de todas mis restricciones y pruebas.

Herramientas para .NET para  Pruebas unitarias, pruebas gherkin, procedimientos de QA, métricas de calidad, pruebas de mutación, cobertura de pruebas y una plétora de otras... ??

UncleBob usa un montón de tools


github.com/unclebob
deintroverter4clj
htw-6-clj-vid
htw-clj-six-pack
experiment-htw-go-swarm
experiment-htw-clj-swarm
gospringies
sf-orbit-simulator
Acceptance-Pipeline-Specification
dry4go
mutate4go
crap4go
dry4java
dry4clj
craftsman-series
swarm-forge
scrap
AIR-J
mutate4java
crap4java
arch-view
dependency-checker
crap4clj
clj-mutate
speclj-structure-check
Pharaoh-js
Pharaoh
Reply all
Reply to author
Forward
0 new messages