Programa práctico de IA · 8 semanas

IA Software Engineering

Desarrolla software con la confianza de que los resultados de la IA sean lo que esperas. Destácate con un método profesional.

Lleva cambios de forma completa en cada etapa —requerimiento, implementación, validación y documentación— con OpenSpec y Spec-Driven Development.

Herramientas del programa

  • Logo de ChatGPT (OpenAI) ChatGPT
  • Logo de Cursor Cursor
  • Logo de Claude Code (Anthropic) Claude Code
  • Logo de OpenSpec OpenSpec

Versión para equipos técnicos (empresas)

Developer en su estación de trabajo con código en pantalla

IA Software Engineering

Curso con acompañamiento experto

Te acompañamos durante 2 meses

  • 8 sesiones en vivo con expertos
  • Proyecto guiado de punta a punta
  • Feedback en vivo: demos y Q&A
USD 450 Pago único · acceso completo
Pago seguro con PayPal

Usar IA es fácil. Dirigir cambios con IA es otra habilidad.

ChatGPT, Claude o Cursor aceleran, pero sin contexto ni validación el resultado es inconsistente y difícil de confiar en producción.

Prompts sueltos sin un proceso compartido.

Código generado con poco contexto del sistema.

Validaciones y pruebas superficiales.

Poca trazabilidad entre requerimiento, código y documentación.

IA Software Engineering te da un método para especificar, implementar, validar y documentar con acompañamiento experto.

Profesional técnico evaluando cómo integrar IA con criterio en su trabajo
Especificación clara, contexto y validación: así los cambios con IA ganan confianza.

¿Este programa es para ti?

Encaja contigo si…

  • Eres developer, QA con base técnica, tech lead o arquitecto.
  • Quieres llevar un requerimiento hasta un cambio validado y productivo con mayor facilidad, y destacar en el mercado.
  • Ya usas IA en tu trabajo y buscas más método, contexto y control.

Mejor otra ruta si…

Así eliges con claridad antes de invertir tiempo.

  • Estás empezando programación desde cero.
  • Buscas solo prompts o un curso básico de ChatGPT.
  • Tu foco es entrenar modelos o Data Science / ML.

Las herramientas se aprenden en el programa

OpenSpec, Cursor, Claude Code y el resto del stack se enseñan durante las 8 semanas. Partes con base de desarrollo o QA técnico y disposición para practicar.

Aprender haciendo

Proyecto guiado: de un requerimiento a un cambio completo

Durante las 8 semanas trabajarás progresivamente sobre un cambio de software en una aplicación existente. Aplicarás el workflow del programa desde la especificación hasta la implementación, el testing y la documentación.

El foco es dirigir y completar un cambio realista con apoyo de IA, con especificación, validación y documentación.

  1. Requerimiento y especificación

    Analizarás la necesidad, resolverás ambigüedades y crearás una especificación con OpenSpec y criterios de aceptación.

  2. Contexto, skills y agents

    Levantarás el contexto técnico del proyecto y prepararás instrucciones, skills y agents reutilizables para trabajar sobre el repositorio.

  3. Implementación end-to-end

    Convertirás la especificación en un plan e implementarás un cambio sobre frontend, backend o ambos, según el alcance del ejercicio.

  4. QA y plan de pruebas

    Generarás automáticamente un plan de pruebas, crearás casos desde los criterios de aceptación y validarás la implementación.

  5. Documentación y cierre

    Documentarás decisiones, resultados, riesgos y recomendaciones para dejar un cambio comprensible y mantenible.

La diferencia no será solamente usar IA, sino saber dirigirla con contexto, validación y criterio técnico.

Contenido del programa

Programa de IA Software Engineering

8 módulos para integrar IA en el ciclo completo de desarrollo: desde el análisis y la especificación hasta la implementación, el testing, la documentación y el uso responsable.

8 semanas · 8 módulos · 60 lecciones on-demand · 8 sesiones prácticas en vivo

Cada módulo combina contenido teórico, una práctica en vivo y la aplicación progresiva de los conceptos sobre situaciones reales de desarrollo de software.

Módulo 1 Fundamentos de IA aplicada al desarrollo de software 11 lecciones

Comprenderás el ecosistema de los LLM, sus capacidades, limitaciones, consumo de tokens y posibles usos dentro del desarrollo de software.

Práctica en vivo

Instalaremos un modelo LLM gratuito, lo consumiremos mediante una API local y crearemos un ejercicio programático que enviará las mismas consultas a varios modelos usando API keys. Compararemos calidad, consistencia, velocidad y consumo de tokens.

Resultado

Una comparación documentada entre varios modelos, incluyendo al menos un LLM local.

Aprendizajes del módulo
  • Conceptos fundamentales de LLM, tokens, contexto e inferencia.
  • Diferencias entre modelos locales y modelos consumidos desde servicios cloud.
  • Instalación y ejecución de un modelo LLM gratuito compatible con el computador.
  • Consumo programático de un modelo local mediante su API.
  • Uso de API keys para conectar aplicaciones con distintos proveedores de modelos.
  • Gestión segura de claves mediante variables de entorno.
  • Comparación de respuestas entre varios modelos.
  • Evaluación de precisión, consistencia, alucinaciones, velocidad y costo.
  • Relación entre tokens, ventana de contexto, latencia y costo.
  • Lectura del consumo reportado por las APIs.
  • Criterios para elegir el modelo adecuado según la tarea.
Módulo 2 Spec-Driven Development con OpenSpec 8 lecciones

Aprenderás a convertir requerimientos ambiguos en especificaciones claras antes de modificar código.

Práctica en vivo

Analizaremos un requerimiento ambiguo y construiremos su especificación con OpenSpec antes de comenzar la implementación.

Resultado

Una especificación técnica preparada para convertirse en un cambio de software.

Aprendizajes del módulo
  • Análisis de requerimientos.
  • Identificación de ambigüedades.
  • Definición de alcance y restricciones.
  • Creación de especificaciones con OpenSpec.
  • Criterios de aceptación.
  • Casos positivos, negativos y escenarios límite.
  • Relación entre especificación, implementación y validación.
Módulo 3 Skills, agents y workflows reutilizables 7 lecciones

Aprenderás a levantar el contexto técnico de un proyecto y convertir conocimientos, instrucciones y tareas frecuentes en skills, agents y workflows reutilizables.

Práctica en vivo

Levantaremos el contexto de un proyecto, definiremos una skill reutilizable, configuraremos un agent con instrucciones base y construiremos un workflow técnico sencillo.

Resultado

Un conjunto inicial de instrucciones, skills y agents adaptados al contexto de un proyecto.

Aprendizajes del módulo
  • Levantamiento del contexto técnico del proyecto.
  • Identificación de arquitectura, convenciones, dependencias y restricciones.
  • Definición de instrucciones base para trabajar sobre un repositorio.
  • Diferencias entre prompt, skill, agent y workflow.
  • Creación de skills para tareas reutilizables.
  • Definición de agents con propósito, contexto, límites y responsabilidades.
  • Construcción de workflows para análisis, implementación y validación.
  • Separación entre contexto permanente, contexto del proyecto y contexto de la tarea.
  • Selección del contexto realmente necesario.
  • Uso de resúmenes e instrucciones reutilizables para reducir tokens.
  • Cómo evitar enviar repositorios o conversaciones completas sin necesidad.
Módulo 4 Model Context Protocol: herramientas y contexto externo 8 lecciones

Comprenderás cómo MCP permite conectar agents y asistentes con herramientas, operaciones y fuentes de contexto externas de forma estructurada y controlada.

Práctica en vivo

Construiremos o configuraremos una integración MCP básica para entregar contexto y exponer una operación controlada a un asistente.

Resultado

Una integración MCP funcional y limitada a un caso de uso específico.

Aprendizajes del módulo
  • Conceptos de cliente y servidor MCP.
  • Resources y tools.
  • Definición de entradas y operaciones.
  • Conexión con fuentes de contexto.
  • Validación de parámetros.
  • Permisos y límites de acceso.
  • Integración con herramientas compatibles.
  • Riesgos asociados a herramientas externas.
Módulo 5 Implementación end-to-end guiada por especificaciones Proyecto guiado 6 lecciones

Aplicarás OpenSpec, el contexto del proyecto, skills, agents y herramientas de IA para implementar un cambio completo sobre código existente, manteniendo trazabilidad entre el requerimiento, la especificación y el resultado.

OpenSpec → Contexto → Plan → Implementación → Integración → Validación

Práctica en vivo

Partiremos desde una especificación creada con OpenSpec, prepararemos el contexto del proyecto e implementaremos un cambio sobre código existente con apoyo de Cursor o Claude Code. Revisaremos los archivos modificados y comprobaremos que la solución respete el alcance y los criterios definidos.

Resultado

Un cambio funcional implementado sobre un proyecto existente, relacionado con su especificación y preparado para pasar al proceso de QA y revisión.

Aprendizajes del módulo
  • Convertir una especificación en un plan de implementación.
  • Identificar archivos, componentes y contratos afectados.
  • Dividir el cambio en tareas pequeñas y verificables.
  • Preparar el contexto antes de solicitar modificaciones.
  • Implementar cambios sobre frontend, backend o ambos.
  • Utilizar skills y agents definidos previamente.
  • Coordinar cambios entre componentes o repositorios.
  • Revisar diferencias de código antes de aceptar resultados.
  • Mantener trazabilidad entre criterios de aceptación y código.
  • Ejecutar la aplicación y corregir errores de integración.
  • Evitar cambios innecesarios fuera del alcance definido.
Módulo 6 QA, testing y revisión asistida con IA Planes de prueba con IA 7 lecciones

Aprenderás a generar planes y casos de prueba con apoyo de IA, validar implementaciones y revisar hallazgos sin perder rigor técnico.

Práctica en vivo

Transformaremos una especificación y sus criterios de aceptación en un plan de pruebas, generaremos casos de prueba y revisaremos críticamente los resultados propuestos por la IA.

Resultado

Un plan de pruebas trazable, con casos priorizados y hallazgos revisados técnicamente.

Aprendizajes del módulo
  • Generación automatizada de planes de prueba.
  • Creación de casos de prueba desde requerimientos y criterios de aceptación.
  • Identificación de escenarios positivos, negativos y casos límite.
  • Pruebas funcionales, unitarias o de integración según el cambio.
  • Detección de regresiones.
  • Revisión técnica de código asistida por IA.
  • Evaluación crítica de hallazgos generados.
  • Validación humana de resultados.
  • Controles básicos de seguridad y datos sensibles.
Módulo 7 Documentación técnica y playbooks reutilizables 7 lecciones

Aprenderás a documentar decisiones, cambios y workflows, convirtiendo el conocimiento del proyecto en activos reutilizables para futuros desarrollos.

Práctica en vivo

Documentaremos el cambio implementado y construiremos un playbook con contexto, instrucciones, pasos de trabajo, validaciones y recomendaciones reutilizables.

Resultado

Un playbook técnico y un conjunto de activos reutilizables para futuros cambios.

Aprendizajes del módulo
  • Documentación técnica asistida por IA.
  • Registro de decisiones y limitaciones.
  • Relación entre especificación, código y pruebas.
  • Instrucciones reutilizables del proyecto.
  • Creación de playbooks técnicos.
  • Checklists de implementación y validación.
  • Documentación de skills, agents y workflows.
  • Actualización de documentación existente.
  • Preparación de una entrega técnica comprensible.
Módulo 8 Seguridad, privacidad y gobierno mínimo de IA 6 lecciones

Aplicarás criterios para proteger información sensible, limitar acciones, controlar costos y establecer reglas mínimas para utilizar inteligencia artificial de forma responsable.

Práctica en vivo

Revisaremos un workflow de IA, identificaremos riesgos y definiremos reglas, permisos, límites de consumo y controles mínimos para utilizarlo de forma segura.

Resultado

Una guía mínima de seguridad, privacidad, costos y gobierno para un proyecto de software asistido por IA.

Aprendizajes del módulo
  • Información sensible y datos que no deben compartirse.
  • Permisos y límites de agents y herramientas.
  • Riesgos derivados del contexto y las integraciones.
  • Validación de acciones automatizadas.
  • Reglas mínimas de uso responsable.
  • Criterios básicos de gobierno para proyectos y equipos.
  • Límites de consumo y presupuesto por herramienta.
  • Seguimiento del uso de tokens y costos de API.
  • Prevención de solicitudes repetitivas o contextos innecesariamente grandes.

Cómo está organizado

Durante 8 semanas combinarás aula a tu ritmo, una sesión práctica semanal, proyecto guiado y repositorios para practicar.

1 · Contenido on-demand

Lecciones, ejemplos y materiales en el aula virtual. Avanza a tu ritmo antes de cada práctica semanal.

2 · Sesión práctica semanal

Encuentro en vivo (~90 min) para aplicar el módulo, resolver dudas y revisar ejercicios con expertos.

3 · Proyecto guiado

Un cambio de software de punta a punta: especificación, contexto, implementación, testing y documentación.

4 · Repositorios prácticos

Repos por módulo con ejemplos de OpenSpec, skills, agents, implementación y QA. Los conservas y adaptas a tu stack.

8 semanas · 8 sesiones en vivo · 60 lecciones · Proyecto guiado · Repos prácticos

Acompañamiento

Aprende con experiencia en proyectos reales

8 semanas con orientación práctica: método, dudas y decisiones técnicas en las sesiones en vivo.

Tu instructor

Javier Padrón, instructor del programa IA Software Engineering

Javier Padrón

Ingeniero en Informática · Technical Leader y Arquitecto

  • +13 años en desarrollo de software y +5 liderando equipos y arquitectura.
  • Experiencia con aplicaciones SaaS de alta escala y concurrencia en empresas como Mercado Libre, Cencosud y Clever IT.
  • Conocimientos fuertes en frontend, backend, cloud, integraciones y arquitectura en productos de alta demanda.
  • Experiencia con proyectos basados en IA y RAGs aplicados a productos reales.
  • Experiencia con distintos LLMs y criterio para aprovechar las ventajas de cada uno.

Certificado digital

Al completar el programa y el proyecto guiado recibes un certificado digital de Mentores Tech.

  • Nombre del participante y del programa.
  • Duración de 8 semanas y fecha de emisión.

Inversión

Programa completo con método, práctica y certificación. ¿Dudas antes de pagar? WhatsApp.

Compra con orientación

  • Acceso al programa tras la inscripción.
  • Soporte por WhatsApp para dudas antes y durante el curso.
  • Certificado de finalización al completar el aula.

¿Dudas si encaja con tu perfil? Escríbenos por WhatsApp y te orientamos antes de pagar.

Preguntas frecuentes

Fundamentos de desarrollo o QA técnico: poder leer código, entender un repositorio y validar lo que propone la IA. OpenSpec, Cursor y Claude se enseñan durante el programa.

Sirve para ambos. El programa cubre especificación, implementación asistida, validación, testing y documentación. QA con base técnica y developers que quieren más rigor en el ciclo completo encajan bien.

Trabajarás con un enfoque multi-herramienta: ChatGPT, Cursor, Claude Code y OpenSpec, según el módulo. El foco es el método (Spec-Driven Development y workflow), aplicable a tu stack.

Son 8 semanas con aula a tu ritmo y 8 sesiones prácticas en vivo (1 por semana aprox.), con demos, ejercicios y Q&A. Suma varias horas semanales de estudio y práctica en repos además de la sesión.

Un certificado digital de Mentores Tech al completar el recorrido y el proyecto guiado. Incluye tu nombre, el programa IA Software Engineering, la duración y la fecha de emisión.

Sí: mismo programa con aula compartida, vivos coordinados con tu equipo y seguimiento de avance por participante. Está en program-ai-software-engineering-teams.php.

Empieza IA Software Engineering

8 sesiones en vivo en 2 meses, proyecto guiado y acompañamiento de expertos para llevar cambios con método en cada etapa.

Inscribirme al curso WhatsApp

Aula + acompañamiento en vivo + certificado de finalización.

Whatsapp Mentores Tech