1. Los 3 pilares del uso efectivo de copilotos IA
1.1. Introducción al desarrollo asistido por IA: beneficios, limitaciones y panorama actual
1.2. Pilar 1 — La Herramienta: taxonomía, comparativa y criterios de selección
1.3. Pilar 2 — El Contexto: tipos de contexto, context windows y optimización
1.4. Pilar 3 — El Prompt: anatomía de un prompt técnico efectivo y patrones de prompting
1.5. Integración: framework de decisión y aplicación en el SDLC
2. Setup de proyecto y Spec Driven Development
2.1. Spec Driven Development: filosofía y por qué las specs potencian la IA
2.2. El protocolo OpenSpec: estructura, componentes y niveles de detalle
2.3. Creación de especificaciones con IA: generación, validación y refinamiento
2.4. Configuración del entorno de desarrollo con IA: del repositorio vacío al proyecto listo para implementar
3. Implementación práctica con copilotos de IA
3.1. Copilotos de IA en profundidad: instalación, configuración y criterios de selección entre opciones
3.2. Desarrollo guiado por especificaciones: de la spec OpenSpec al código funcional
3.3. Funcionalidades avanzadas: MCPs, subagentes, multi-file editing y terminal integration
3.4. Workflows optimizados: refactorización, code review y debugging con IA
3.5. Consolidación: documentación inline y métricas de productividad
4. Planificación y documentación efectivas con IA
4.1. Diseño de sistemas, arquitectura y modelado de datos
4.2. Diagramas como código con IA
4.3. Documentación de código, comentarios y bases de conocimiento
4.4. Spec-Driven Development (SDD)
4.5. Documentos de requisitos
4.6. Refinamiento de user stories y tickets de trabajo. Planificación de sprints y estimación de esfuerzo
5. Documentación efectiva de un proyecto apoyado en IA
5.1. Documentación de arquitectura: diagramas C4/UML, ADRs y flujos de datos con IA
5.2. Diagramas como código: Mermaid, PlantUML y generación automática desde el codebase
5.3. Documentación de APIs y código: OpenAPI/Swagger, docstrings y convenciones
5.4. Documentación operacional: runbooks, guías de instalación y troubleshooting
5.5. Docs-as-Code: automatización con CI/CD y publicación automática
6. Privacidad, Ética y Regulación utilizando AI
6.1. GDPR, marcos regulatorios de IA y agencias de IA
6.2. Buenas prácticas para una ingeniería de comandos segura
6.3. Privacidad y herramientas de soporte
6.4. Ejecución de modelos open-source en local