14 de julio de 2026
CONTENIDO CREADO POR:

Tabla de contenidos
cmi5 es un estándar de e-learning desarrollado por la Advanced Distributed Learning Initiative (ADL) en 2016 que define cómo se lanza el contenido formativo desde un LMS y cómo se registran los datos de aprendizaje mediante xAPI. En la práctica, actúa como un perfil de xAPI que añade reglas claras sobre empaquetado, lanzamiento seguro y finalización de sesiones, resolviendo los problemas de interoperabilidad que xAPI dejaba abiertos. Su nombre proviene de «computer-managed instruction», la categoría de especificaciones de la que heredó su estructura original.
En el contexto de la formación corporativa, cmi5 cobra relevancia porque combina la estructura familiar de SCORM con la riqueza de datos de xAPI. Mientras SCORM solo permite registrar si un alumno completó un curso y su puntuación, cmi5 puede capturar cualquier interacción formativa con precisión, independientemente del dispositivo o de si hay conexión a internet. Para los equipos de L&D que buscan pasar de un seguimiento básico a decisiones de formación basadas en datos reales, representa el estándar más avanzado disponible hoy.
La arquitectura de cmi5 se apoya en tres componentes que trabajan de forma coordinada:
El flujo de una sesión cmi5 es el siguiente: el LMS genera una URL de lanzamiento segura con autenticación por token y se la pasa al contenido. El contenido usa esa URL para comunicarse directamente con el LRS mediante solicitudes HTTP estándar, sin iframe y sin conexión permanente con el LMS. Los datos se envían de forma asíncrona, lo que garantiza que funcionen incluso en entornos con conectividad intermitente.
La confusión entre estos tres estándares es frecuente. La siguiente tabla resume las diferencias más relevantes para responsables de formación, más allá del detalle técnico:
| Criterio | SCORM | xAPI / cmi5 |
|---|---|---|
| Dónde almacena los datos | Dentro del LMS | En un LRS externo o integrado |
| Compatibilidad móvil | Limitada (depende del iframe) | Nativa — cualquier dispositivo |
| Seguimiento offline | No | Sí — sincroniza al reconectar |
| Qué puede registrar | Completado, puntuación, tiempo | Cualquier interacción detallada |
| Qué necesita para funcionar | Solo el LMS | LMS + LRS (cmi5) / LRS independiente (xAPI) |
| Nivel de adopción (2025) | Alto — estándar heredado dominante | Creciente — soporte en LMS modernos |
Para los equipos de L&D, cmi5 no es simplemente una actualización técnica del estándar; es un cambio en la forma de entender el seguimiento del aprendizaje:
Como cualquier estándar técnico, cmi5 tiene condicionantes que conviene evaluar antes de una implementación a escala:
La recomendación habitual para organizaciones que quieren adoptar cmi5 sin riesgos es una estrategia de coexistencia: mantener el contenido SCORM existente y publicar los nuevos módulos estratégicos en cmi5 desde el inicio.
Imaginemos una empresa de retail con más de 2.000 empleados distribuidos en tiendas físicas en varias comunidades autónomas. El equipo de L&D necesita garantizar que todos completan el módulo de compliance anual, pero los dispositivos de acceso son heterogéneos: algunos empleados utilizan tablets de tienda con conexión wifi intermitente; otros acceden desde sus móviles personales fuera del horario laboral.
Con SCORM, este escenario genera problemas habituales: el contenido no carga correctamente en iframe móvil, los datos se pierden si el alumno completa el módulo sin conexión, y el LMS solo muestra «completado/no completado» sin información sobre dónde están los cuellos de botella formativos.
Con cmi5, el mismo programa de compliance:
Este nivel de seguimiento no es teórico: es la diferencia práctica entre un estándar del año 2001 (SCORM) y uno diseñado para la realidad de la formación distribuida moderna.
SCORM y cmi5 son estándares de e-learning con el mismo objetivo: permitir que un curso se comunique con un LMS. Sin embargo, cmi5 está construido sobre xAPI, lo que le otorga capacidades muy superiores. SCORM funciona mediante una API JavaScript inyectada en un iframe, lo que lo hace dependiente del navegador y del entorno del LMS. cmi5, en cambio, lanza el contenido mediante una URL segura y almacena los datos de aprendizaje en un LRS (Learning Record Store) a través de solicitudes HTTP estándar. Esto significa que el contenido puede estar alojado en cualquier servidor, ejecutarse en dispositivos móviles sin iframe y funcionar incluso offline, sincronizando los datos cuando el dispositivo vuelve a conectarse. Además, mientras SCORM solo registra si el alumno completó el curso y su puntuación, cmi5 puede capturar cualquier interacción detallada: qué pregunta falló, cuántos intentos realizó, cuánto tiempo dedicó a cada sección. Para equipos de L&D que quieran pasar de un seguimiento básico a un aprendizaje basado en datos, cmi5 representa un salto cualitativo importante.
Sí, el LRS (Learning Record Store) es un componente obligatorio de la arquitectura cmi5. A diferencia de SCORM, donde el propio LMS almacena los datos de aprendizaje, cmi5 separa los roles: el LMS gestiona las inscripciones y el lanzamiento del contenido, mientras que el LRS se ocupa de almacenar y recuperar los datos de aprendizaje en formato xAPI. Esta separación tiene una ventaja estratégica para los responsables de formación: centralizar datos de múltiples fuentes (LMS, aplicaciones móviles, simuladores, quioscos de formación presencial) en un único repositorio unificado. Muchos LMS modernos incorporan un LRS integrado o permiten conectar uno externo. Antes de adoptar cmi5 en tu organización, es recomendable verificar que tu LMS soporta la importación de paquetes cmi5.xml, gestiona el lanzamiento seguro con autenticación por token y dispone de un LRS propio o compatible con uno externo.
La compatibilidad con cmi5 ha crecido significativamente desde 2020. isEazy Author permite exportar cursos en formato cmi5, lo que facilita su despliegue en cualquier LMS compatible sin depender de SCORM. Otras herramientas de autor populares en el mercado también han incorporado soporte cmi5. A la hora de evaluar si una herramienta es realmente compatible, conviene verificar que genera correctamente el archivo cmi5.xml (el manifiesto que sustituye al imsmanifest.xml de SCORM), que las Unidades Asignables (AU) se lanzan con el protocolo seguro de cmi5 y que las declaraciones xAPI enviadas al LRS siguen el perfil cmi5 estándar. Si actualmente trabajas con contenido SCORM y estás considerando migrar a cmi5, lo más habitual es mantener el contenido SCORM existente para módulos estables y desarrollar los nuevos en cmi5, aprovechando desde el primer momento las capacidades de tracking avanzado y compatibilidad móvil nativa.
cmi5 es la opción más adecuada cuando la organización necesita ir más allá del seguimiento básico que ofrece SCORM. Algunos escenarios en los que cmi5 aporta un valor claro son: formación en movilidad o con equipos distribuidos, donde el acceso offline y la compatibilidad móvil nativa eliminan las fricciones técnicas habituales; programas de onboarding o compliance donde se necesita registrar interacciones detalladas y no solo si el alumno completó el módulo; y organizaciones con múltiples sistemas de aprendizaje que quieren consolidar todos los datos en un único LRS. La adopción de cmi5 no implica abandonar el contenido SCORM existente: ambos estándares pueden coexistir en el mismo LMS. La recomendación práctica para equipos de L&D es empezar a publicar los nuevos cursos estratégicos en cmi5, evaluar los datos de aprendizaje obtenidos durante varios meses y, una vez validada la infraestructura, planificar la migración progresiva del contenido heredado.
Te ayudamos según tus necesidades
Solicita una demoPrueba gratis
