152 lines
5.2 KiB
Markdown
152 lines
5.2 KiB
Markdown
|
|
# Plan de Desarrollo - Modos y Habilidades de Contenido Educativo
|
||
|
|
|
||
|
|
**Versión:** 1.1.1
|
||
|
|
**Fecha:** 2026-04-24
|
||
|
|
**Estado:** COMPLETADO
|
||
|
|
|
||
|
|
## Resumen Ejecutivo
|
||
|
|
|
||
|
|
Este documento describe el plan de desarrollo completo para crear un conjunto de modos y habilidades especializados para Roo Code, diseñados específicamente para desarrolladores y productores de contenido educativo. El sistema proporciona 6 modos especializados con 30 habilidades combinadas, cada uno optimizado para diferentes aspectos del desarrollo de contenido educativo.
|
||
|
|
|
||
|
|
## Alcance del Proyecto
|
||
|
|
|
||
|
|
### Objetivos Principales
|
||
|
|
1. Crear 6 modos especializados para diferentes roles en desarrollo educativo
|
||
|
|
2. Desarrollar 30 habilidades especializadas (5 por modo)
|
||
|
|
3. Establecer flujos de trabajo estandarizados para producción de contenido educativo
|
||
|
|
4. Proporcionar documentación completa para equipos de desarrollo y usuarios finales
|
||
|
|
5. Integrar con el ecosistema de Roo Code como plugin instalable
|
||
|
|
|
||
|
|
### Roles Cubiertos
|
||
|
|
- **Diseñador Curricular**: Planificación y validación de objetivos de aprendizaje
|
||
|
|
- **Escritor Instruccional**: Creación de contenido educativo de alta calidad
|
||
|
|
- **Desarrollador de Evaluaciones**: Diseño de evaluaciones y rúbricas
|
||
|
|
- **Productor de Contenido**: Creación de multimedia y empaquetado SCORM
|
||
|
|
- **Diseñador de Experiencia de Aprendizaje (LX)**: Diseño de journeys y engagement
|
||
|
|
- **Auditor de Accesibilidad**: Verificación de cumplimiento WCAG y remediación
|
||
|
|
|
||
|
|
## Arquitectura del Sistema
|
||
|
|
|
||
|
|
### Estructura de Modos
|
||
|
|
Cada modo consiste en:
|
||
|
|
- `mode-config.yaml`: Configuración del modo con nombre, slug, definición de rol
|
||
|
|
- `rules/`: 7 archivos XML que definen comportamiento del modo
|
||
|
|
- `1_workflow.xml`: Flujo de trabajo principal
|
||
|
|
- `2_best_practices.xml`: Mejores prácticas
|
||
|
|
- `3_common_patterns.xml`: Patrones comunes
|
||
|
|
- `4_decision_guidance.xml`: Guía de decisiones
|
||
|
|
- `5_examples.xml`: Ejemplos de uso
|
||
|
|
- `6_error_handling.xml`: Manejo de errores
|
||
|
|
- `7_communication.xml`: Protocolos de comunicación
|
||
|
|
|
||
|
|
### Estructura de Habilidades
|
||
|
|
Cada habilidad consiste en:
|
||
|
|
- `SKILL.md`: Documento markdown con frontmatter YAML
|
||
|
|
- `name`: Nombre de la habilidad
|
||
|
|
- `description`: Descripción breve
|
||
|
|
- Secciones: Overview, Usage, Examples, Best Practices
|
||
|
|
|
||
|
|
## Plan de Implementación
|
||
|
|
|
||
|
|
### Fase 1: Infraestructura Base (Semana 1-2) ✅ COMPLETADO
|
||
|
|
- [x] Crear estructura de directorios del proyecto
|
||
|
|
- [x] Configurar archivos raíz (README, CHANGELOG, AGENTS)
|
||
|
|
- [x] Crear documentación base (Plan, SRS)
|
||
|
|
- [x] Definir configuraciones de modo para los 6 modos
|
||
|
|
- [x] Crear archivos de reglas XML para cada modo
|
||
|
|
|
||
|
|
### Fase 2: Desarrollo de Habilidades (Semana 3-5) ✅ COMPLETADO
|
||
|
|
- [x] Crear 5 habilidades para Diseñador Curricular
|
||
|
|
- [x] Crear 5 habilidades para Escritor Instruccional
|
||
|
|
- [x] Crear 5 habilidades para Desarrollador de Evaluaciones
|
||
|
|
- [x] Crear 5 habilidades para Productor de Contenido
|
||
|
|
- [x] Crear 5 habilidades para Diseñador LX
|
||
|
|
- [x] Crear 5 habilidades para Auditor de Accesibilidad
|
||
|
|
|
||
|
|
### Fase 3: Documentación y Guías (Semana 6-7) ✅ COMPLETADO
|
||
|
|
- [x] Documentación técnica completa (SRS)
|
||
|
|
- [x] Guía del equipo de soporte
|
||
|
|
- [x] Guía del usuario
|
||
|
|
- [x] Plan de desarrollo actualizado
|
||
|
|
- [x] Versiones en español de toda la documentación
|
||
|
|
|
||
|
|
### Fase 4: Pruebas y Lanzamiento (Semana 8) ✅ COMPLETADO
|
||
|
|
- [x] Revisión y actualización de documentación
|
||
|
|
- [x] Control de versiones con tags
|
||
|
|
- [x] Push a repositorio remoto
|
||
|
|
- [x] Documentación bilingüe (EN/ES)
|
||
|
|
|
||
|
|
## Resumen de Implementación
|
||
|
|
|
||
|
|
### Inventario de Archivos
|
||
|
|
| Categoría | Cantidad |
|
||
|
|
|-----------|----------|
|
||
|
|
| Modos | 6 |
|
||
|
|
| Archivos de configuración de modos | 6 |
|
||
|
|
| Archivos de reglas XML | 42 |
|
||
|
|
| Habilidades | 30 |
|
||
|
|
| Archivos SKILL.md | 30 |
|
||
|
|
| Documentos de documentación | 8 (4 EN + 4 ES) |
|
||
|
|
| Archivos raíz | 3 |
|
||
|
|
| **Total** | **125** |
|
||
|
|
|
||
|
|
### Habilidades por Modo
|
||
|
|
|
||
|
|
#### Diseñador Curricular
|
||
|
|
1. learning-objective-validator
|
||
|
|
2. competency-mapper
|
||
|
|
3. curriculum-gap-analyzer
|
||
|
|
4. standards-compliance-checker
|
||
|
|
5. prerequisite-analyzer
|
||
|
|
|
||
|
|
#### Escritor Instruccional
|
||
|
|
1. readability-analyzer
|
||
|
|
2. tone-consistency-checker
|
||
|
|
3. active-learning-designer
|
||
|
|
4. explanation-quality-checker
|
||
|
|
5. formative-assessment-writer
|
||
|
|
|
||
|
|
#### Desarrollador de Evaluaciones
|
||
|
|
1. assessment-validator
|
||
|
|
2. item-analysis-tool
|
||
|
|
3. rubric-generator
|
||
|
|
4. bias-detector
|
||
|
|
5. adaptive-logic-designer
|
||
|
|
|
||
|
|
#### Productor de Contenido
|
||
|
|
1. storyboard-validator
|
||
|
|
2. media-asset-manager
|
||
|
|
3. scorm-packager
|
||
|
|
4. caption-quality-checker
|
||
|
|
5. interactive-content-builder
|
||
|
|
|
||
|
|
#### Diseñador LX
|
||
|
|
1. journey-mapper
|
||
|
|
2. engagement-analyzer
|
||
|
|
3. gamification-designer
|
||
|
|
4. microlearning-architect
|
||
|
|
5. ui-spec-generator
|
||
|
|
|
||
|
|
#### Auditor de Accesibilidad
|
||
|
|
1. wcag-compliance-checker
|
||
|
|
2. screen-reader-simulator
|
||
|
|
3. color-contrast-analyzer
|
||
|
|
4. cognitive-accessibility-checker
|
||
|
|
5. remediation-advisor
|
||
|
|
|
||
|
|
## Historial de Versiones
|
||
|
|
|
||
|
|
| Versión | Fecha | Cambios |
|
||
|
|
|---------|-------|---------|
|
||
|
|
| 1.0.0 | 2026-04-20 | Lanzamiento inicial con 6 modos, 30 habilidades |
|
||
|
|
| 1.1.0 | 2026-04-22 | Guía del equipo de soporte, Guía del usuario |
|
||
|
|
| 1.1.1 | 2026-04-24 | Versiones en español de toda la documentación |
|
||
|
|
|
||
|
|
## Próximos Pasos
|
||
|
|
|
||
|
|
- Integración con plugin de Roo Code
|
||
|
|
- Pruebas de usuario con equipos educativos
|
||
|
|
- Expansión de habilidades basada en feedback
|
||
|
|
- Soporte para idiomas adicionales
|
||
|
|
- Integración con sistemas LMS existentes
|