En DevHack, adoptamos la metodología de learning-by-doing. Aprende haciendo sobre IA, Arquitectura de Software, Firebase, GCP y más. Nuestro objetivo es que seas más competitivo, domines las últimas tecnologías y desarrolles la capacidad de adaptarte a cualquier cambio

Síguenos:
devhack.co/
twitter.com/jggomezt
twitter.com/DevHackCali



DevHack

¿Tu sistema está acumulando deuda técnica?

La mayoría de los desarrolladores están atrapados en generar código rápido y eso siempre ha pasado, jeje. El resultado: sistemas frágiles, difíciles de mantener y costosos de escalar.

¿El problema? Falta de rigor arquitectónico y de diseño antes de programar.

Por eso siempre he defendido pensar primero qué vamos a hacer, diseñemos, hagamos una arquitectura, tomemos decisiones, hagamos pruebas de concepto, validemos y ahora sí vamos a desarrollar.

En mi nuevo video, hago lo anterior con la ayuda de la IA, aunque lo he hecho durante muchos años sin ella, y te invito a que lo hagas para no generar atrofia. Sin embargo, no soy ajeno al uso de la IA y, además, por tiempo del video (si quieres hacerlo paso a paso, toma mi workshop), desglosamos paso a paso cómo orquestar la IA para elevar el rigor de ingeniería:

Que aprenderás:
1. Validar Atributos de Calidad: Pasa de requerimientos vagos a métricas precisas y medibles, validadas por la IA.
2. Seleccionar y Justificar Patrones de Arquitectura: Utiliza la IA para explorar trade-offs y fundamentar tus decisiones de diseño basadas en datos, no en intuiciones.
3. Refinar el Blueprint y Capturar Decisiones Críticas: Crea especificaciones técnicas que capturen el porqué de cada componente, listas para la Spec final.

El objetivo es culminar con una Spec (Especificación) detallada, lista para su implementación sin ambigüedades, bajo la metodología Spec-Driven Development (SDD).

Deja de adivinar el futuro de tu software y empieza a diseñar con rigor arquitectónico.

🔗 https://youtu.be/HU-YOTcjD5k?si=bI0Qa...

#SoftwareArchitecture #VibeEngineering #SpecDrivenDevelopment #SDD #GenAI #CloudArchitecture #SoftwareEngineering #QualityAttributes

3 weeks ago | [YT] | 5

DevHack

¿Estás haciendo pruebas automatizadas a tus agentes?

Aprende a crear pruebas determinísticas y no determinísticas y automatizarlas en GCP (tenemos créditos). Revisa nuestro último live.

1 month ago | [YT] | 1