Objetivos y alcance
Casos de uso de la Academia Deltamontero, marco de referencia (manual de perfiles y rutas), qué incluye el proyecto y qué queda fuera.
Objetivo general
Dar a Deltamontero una plataforma propia de formación que:
- capacite al personal según su cargo, con evidencia verificable de lo aprendido;
- apoye los procesos de selección con pruebas técnicas en línea;
- capacite a los equipos de las empresas cliente en los servicios y herramientas de Deltamontero;
- pueda operarse en el día a día por Talento Humano, sin intervención técnica.
La planificación inicial del proyecto definía dos casos de uso (capacitación interna de empleados y capacitación externa de clientes). Durante el desarrollo se incorporó como tercer caso de uso la Prueba Técnica de Selección de postulantes, definida en la sección 4 del manual de perfiles.
Marco de referencia: el manual de perfiles
La plataforma implementa el Manual de Perfiles de Formación y Rutas de Aprendizaje — Academia Deltamontero (DELTA-APP), elaborado por Talento Humano. El repositorio guarda su contenido estructurado en infrastructure/moodle/manual-academia.json y lo aplica en cada despliegue. Las secciones del manual que tienen reflejo directo en la plataforma son:
| Sección del manual | Qué define | Cómo se refleja en la plataforma |
|---|---|---|
| §4 | Prueba Técnica de Selección por área | Curso separado con una prueba por área; registro del postulante con código de acceso. |
| §5 | Estructura de los módulos (temas, objetivo, aplicación) | Nombres, temas y descripción de los 12 módulos. |
| §6 y §11 | Perfiles de acceso a DELTA-APP | 12 roles de Moodle con los permisos que el manual les asigna, y nada más. |
| §7 y §8 | Matriz de formación por cargo (obligatorios y complementarios) | Una cohorte por cargo, con matrícula automática en los módulos obligatorios. |
| §12 y §13 | Responsabilidades (quién crea usuarios, quién actualiza contenidos) | Solo el Jefe de Talento Humano crea módulos y usuarios; responsables de contenido por módulo. |
| §14 | Revisión anual obligatoria de módulos | Registro de revisión con historial y aviso mensual de módulos vencidos o por vencer. |
| §15 | Control y seguimiento | Página Reportes, informes personalizados e historial por persona. |
| §16 | Índice oficial de módulos | Solo existen en la Academia los módulos del índice (los demás se retiraron). |
Casos de uso
Para quién: todo el personal de Deltamontero (colaboradores y pasantes).
Cómo funciona:
- Talento Humano crea la cuenta con Crear colaborador (o la importa desde el Excel de personal) y le asigna su cargo.
- El cargo determina el perfil de acceso y la ruta de módulos: la persona queda matriculada sola en los módulos obligatorios de su cargo y en el curso de Introducción.
- La persona recibe un correo de bienvenida con su usuario y un enlace para crear su contraseña.
- En cada módulo ve los videos de cada tema (se marcan como hechos al verlos hasta el final), rinde el repaso de cada tema (se habilita al terminar el video) y, al completar todo, descarga su certificado en PDF con código de verificación.
- Si no aprueba un repaso en sus intentos, vuelve a ver el video del tema y recibe intentos nuevos.
Contenido: los 12 módulos del manual más el curso Introducción: Cómo usar la Academia con IA, que es el manual de uso de la plataforma.
Módulos de la Academia
Índice oficial del manual (§16), con el área responsable de su contenido y revisión (§14.2):
| N.º de ID | Módulo | Temas | Responsable |
|---|---|---|---|
| M01 | Módulo 1. Inducción Corporativa | 13 | Talento Humano |
| M02 | Módulo 2. Inducción a los Procesos – Asistente Contable | 14 | Gerencia de Operaciones |
| M03 | Módulo 3. Procesos Asistente Contable | 18 | Gerencia de Operaciones |
| M04 | Módulo 4. Proceso Comercial del Sistema | 29 | Gerencia de Operaciones |
| M05 | Módulo 5. Funciones Adicionales y Reportería | 23 | Gerencia de Operaciones |
| M06 | Módulo 6. Formación de Líderes | 7 | Talento Humano (laboral) / Gerencia de Operaciones (tributario) |
| M07 | Módulo 7. Nómina | 6 | Talento Humano |
| M08 | Módulo 8. Caja Chica | 4 | Gerencia de Operaciones |
| M09 | Módulo 9. Seguridad y Salud Ocupacional | 14 | Talento Humano |
| M10 | Módulo 10. Entrenamiento Comercial | 17 | Talento Humano / Gerencias |
| M11 | Módulo 11. Sistemas y Desarrollo | 15 | Sistemas |
| M12 | Módulo 12. Clientes y Desarrollos Específicos | 10 | Gerencia de Operaciones / Gerencia de Proyectos |
| PTS | Prueba Técnica de Selección | 4 pruebas | Talento Humano |
| APOYO-IA | Introducción: Cómo usar la Academia con IA | partes del manual de uso | Se genera desde el código |
Que un módulo esté definido no significa que tenga todo su material cargado. A finales de septiembre de 2026 varios módulos (por ejemplo, Inducción Corporativa, Seguridad y Salud Ocupacional y los módulos 10 a 12) aún no tenían contenido con seguimiento de avance. El estado de cada módulo se revisa en Módulos → Revisar los módulos. Ver Estado y pendientes.
Rutas de formación por cargo
Matriz del manual (§7) que la plataforma aplica: los módulos obligatorios se asignan automáticamente por cohorte de cargo; los complementarios se asignan según necesidad desde Módulos → Personas o desde los módulos de cada persona.
| Cargo | Obligatorios | Complementarios |
|---|---|---|
| Socios | 1, 9, 10 | 2–8, 11, 12 según participación |
| Gerencia de Operaciones | 1, 2, 3, 4, 5, 8, 9, 10, 12 | 6, 7, 11 según necesidad |
| Gerencia de Proyectos | 1, 9, 10, 11, 12 | 2, 3, 4, 5 |
| Gerencias Back Office | 1, 9, 10 | Módulos según área |
| Tesorera | 1, 2 (contenidos aplicables), 5 (contenidos aplicables), 9 | 8 y 12 según funciones o cliente |
| Gerente de Sistemas | 1, 9, 10, 11, 12 | 2, 3, 4, 5 |
| Jefe de Soporte | 1, 2, 3, 4, 5, 9, 11, 12 | Según cliente |
| Jefe de Desarrollo | 1, 9, 11, 12 | 2, 3, 4, 5 |
| Asistentes Desarrolladores | 1, 9, 11 | 12 y módulos funcionales según desarrollo |
| Jefe de Talento Humano | 1, 6, 7, 9, 10 | Conocimiento general 2, 3, 4, 5, 11, 12 |
| Asistente de Talento Humano | 1, 6, 7, 9 | Según funciones |
| Contadoras Generales / Líderes | 1, 2, 3, 4, 5, 6, 7, 8, 9, 12 | 10 según rol comercial |
| Asistentes Contables | 1, 2, 3, 4, 5, 8, 9 | 12 según cliente |
| Pasantes | 1, 9 | Módulos según área o cliente |
| Mensajero | 1, 9 | No aplica |
| Auxiliar de Limpieza | 1, 9 | No aplica |
Para el cargo de Tesorería, el manual indica que en los Módulos 2 y 5 solo corresponden los contenidos aplicables; la plataforma lo resuelve con contenido parcial por cargo (un grupo que restringe lo que no aplica).
Qué incluye el proyecto
- Plataforma Moodle 4.5 LTS con tema corporativo (Boost Union con la identidad Deltamontero), en español y con hora de Ecuador.
- Complementos de terceros: H5P (
mod_hvp), video interactivo (mod_interactivevideo), certificados (mod_customcert,mod_coursecertificateytool_certificate), chat de IA (local_ai_manager,block_ai_chat,tiny_ai), compartir contenido entre cursos (block_sharing_cart) y servicio web MCP (webservice_mcp). - Complementos propios: Delta Módulos (
local_deltamodules), Auto-registro de candidatos (local_candidate_enrollment), Delta Certificados (local_deltacerts), candado real de cuestionarios (quizaccess_deltagate) y los formatos de descarga Excel, Word y PDF (formato Deltamontero). - Perfiles de acceso, cohortes por cargo, rutas de formación y responsables de contenido según el manual.
- Los 12 módulos del manual, la Prueba Técnica de Selección y el curso de Introducción.
- Correo institucional (Office 365) con cola, límites y registro de envíos.
- Asistente de IA con condiciones de uso, cuotas por perfil y acciones según permisos.
- Infraestructura como código: imagen Docker, configuración automática idempotente en cada despliegue, respaldo diario, restauración y manual de recuperación (DRP).
Qué no incluye
| Fuera de alcance | Motivo o situación | Fuente |
|---|---|---|
| Alojar los videos en el servidor de la empresa | Prohibido por la política de respaldo: los videos se insertan desde YouTube (y Cloudflare R2 para los que ya no están disponibles en YouTube). | guía del repositorio, docs/drp.md |
| Descarga de materiales de los módulos | Los materiales son solo de visualización; la única descarga prevista para el alumno es su certificado en PDF. | Persona del chat de IA y ajustes de la plataforma |
| Chat con búsqueda en el contenido de los cursos (RAG con Dify) | Planificado como Fase 5; no está desplegado. El chat actual responde con el modelo de IA y los datos de Moodle, no busca en las transcripciones de los videos. | docs/roadmap.md, guía del repositorio |
| Integración con el sistema PowerBuilder | El código PowerBuilder de cada tema se usa como identificador; la integración de datos está pendiente de definir por TI (HTTP/REST frente a COM+/DCOM). | Guía del repositorio |
| Aplicación móvil de Moodle | No hay configuración ni pruebas de la app en el repositorio. Por confirmar si se requiere. | Revisión del código |
| Endurecimiento del sistema operativo, firewall y VPN del servidor | Responsabilidad del equipo de TI. El repositorio no contiene scripts de endurecimiento. | Guía del repositorio, revisión del código |
| Copias por curso de Moodle (.mbz automáticas) | Se apagaron: el respaldo lo hace el servidor con toda la Academia (base de datos y archivos). | moodle-config.sh |
| Formularios externos (por ejemplo, Google Forms) para las pruebas de selección | Descartado: todo queda en Moodle, en un solo expediente y dentro del perímetro de protección de datos. | docs/roadmap_v2.md, docs/roadmap_v4.md |
| Verificación en dos pasos para todo el personal | Se exige solo a los super administradores. | moodle-config.sh |
Restricciones del proyecto
- Versión de Moodle: 4.5 LTS como mínimo (ver Decisiones técnicas).
- Protección de datos: la plataforma trata datos personales de colaboradores, postulantes y clientes, sujetos a la Ley Orgánica de Protección de Datos Personales (LOPDP) del Ecuador. Todas las personas aceptan el Aviso de Tratamiento de Datos Personales antes de usar la plataforma.
- Un solo servidor dedicado de la empresa, con recursos acotados; todo corre en contenedores.
- Un solo desarrollador a cargo del desarrollo (ver Riesgos).