Ir al contenido

Herramientas de cambio en SAP: Cloud ALM, ChaRM, Rev-Trac, ActiveControl

Qué herramienta de transportes y gestión de cambios de SAP encaja con su entorno: SAP Cloud ALM, Solution Manager ChaRM, Rev-Trac o ActiveControl, la herramienta que antes se vendía como Transport Express.

Desarrollador revisa código y paneles en varias pantallas bajo un rótulo sobre gestión técnica de cambios
Contenido
  1. Qué debe cubrir una gestión de cambios
  2. Las cuatro herramientas
  3. SAP Cloud ALM
  4. Solution Manager ChaRM
  5. Rev-Trac
  6. ActiveControl (antes Transport Express)
  7. Cómo se comparan las cuatro
  8. Qué herramienta encaja con cada situación
  9. Preguntas frecuentes

Las herramientas de gestión de cambios técnicos de SAP controlan qué pasa a producción, en qué orden y con la aprobación de quién. Cuatro herramientas aparecen en casi todas las evaluaciones. SAP Cloud ALM es la apuesta estratégica de SAP para los programas nuevos. Solution Manager ChaRM es la opción nativa consolidada para entornos on-premise. Rev-Trac se adapta a grandes volúmenes y al desarrollo paralelo. ActiveControl, de Basis Technologies, que se vendió originalmente como Transport Express, es la otra gran opción de terceros. Su modelo de despliegue y su volumen de transportes acotan la lista más rápido que cualquier comparación de funciones.

Cuando dirigía un despliegue para un grupo manufacturero europeo, nos llevamos una lección dura. Un desarrollador pasó un transporte directamente a producción sin ninguna aprobación. No se hizo ninguna comprobación. El sistema no se cayó, pero las cifras de inventario se volvieron locas, y nos llevó dos días limpiarlo. Ahí nos tomamos en serio las herramientas de cambios.

Cuando empecé a gestionar entornos SAP, pensaba que los transportes eran traspasos técnicos: mover el código, probarlo y listo. Una dependencia olvidada después, cambié de opinión. Estas son las piezas que importan:

  1. Flujo de solicitudes de cambio. Ni cambios sin documentar ni puertas traseras. Todo necesita un rastro.
  2. Secuenciación de transportes. Si el orden es incorrecto, se pasan horas corrigiendo incoherencias entre sistemas.
  3. Historial de objetos. Quién cambió qué, cuándo y por qué.
  4. Comprobaciones de dependencias y conflictos. Se omiten a menudo. Causan el mayor dolor.
  5. Registro de auditoría. Útil incluso sin un requisito SOX. Necesitará el rastro cuando algo se rompa.
  6. Puertas de aprobación. La fricción adecuada, antes de que nada llegue a producción.
  7. Permisos restringidos para mover transportes. No todos necesitan importar a producción.

Cuatro problemas suelen desencadenar la evaluación de una herramienta. Transportes enviados directamente a producción. Aprobaciones que difieren según el departamento, con finanzas usando tickets y logística usando el correo. Dos desarrolladores que editan el mismo objeto en transportes distintos, de modo que la última importación sobrescribe la otra. Y documentación que nadie tuvo tiempo de escribir.

El camino que debería seguir todo cambio hasta producciónLas cuatro herramientas automatizan estos controles. Un transporte que se salta uno es un incidente de producción a la espera de ocurrir.
  1. Solicitud de cambioDocumentada, sin puertas traseras
  2. Puerta de aprobaciónLa fricción adecuada antes de producción
  3. Secuenciación y comprobación de conflictosPrimero se comprueban el orden y las dependencias
  4. Importación a producciónSolo por personas autorizadas a importar
  5. Rastro de auditoríaQuién cambió qué, cuándo y por qué

Todo cambio en producción se remonta a una solicitud aprobada

SAP Cloud ALM

SAP Cloud ALM es el servicio de gestión del ciclo de vida de las aplicaciones en la nube de SAP y el sucesor de Solution Manager. Se incluye en las suscripciones cloud de SAP con Enterprise Support, cloud edition, y en SAP Enterprise Support para los clientes on-premise.

Su gestión de cambios y despliegues usa «features» para agrupar la documentación del cambio con los transportes que lo llevan. Se conecta al Change and Transport System (CTS) para S/4HANA Private Edition y sistemas ABAP on-premise desde la release 7.40, lo que incluye ECC. Usa el Adaptation Transport Organizer en Public Edition y SAP Cloud Transport Management para el contenido de BTP e Integration Suite. CTS+ no es compatible.

Dos límites importan. SAP indica que la gestión de quality gates, que sí tiene ChaRM, no está actualmente en el alcance de Cloud ALM. Y SAP no tiene previsto transferir los datos de cambios de ChaRM; recomienda cerrar los ciclos de cambio abiertos en Solution Manager y después activar la gestión de despliegues de Cloud ALM (SAP Support). Para entornos regulados o configuraciones complejas de ChaRM con retrofit o firmas digitales, la propia guía de SAP es esperar a que lleguen las funciones que faltan antes de migrar.

Encaja si: está empezando un programa nuevo de S/4HANA en cualquier edición, ejecuta RISE o GROW, o planea retirar Solution Manager. Cuente con añadir puertas de aprobación en su propio proceso hasta que Cloud ALM las cubra.

Solution Manager ChaRM

Si paga SAP Enterprise Support, ya es dueño de Change Request Management (ChaRM) en Solution Manager 7.2. La mayoría de los clientes usa solo una parte de lo que ofrece: solicitudes de cambio y documentos de cambio, cambios urgentes, transporte de copias, retrofit en entornos duales y gestión de quality gates.

Conocí a un cliente manufacturero de SAP que debatía si comprar una herramienta externa o usar el ChaRM que ya tenía. Su volumen rondaba los 50 a 60 cambios al día. Tras evaluar sus requisitos de dependencias, vimos que ChaRM podía con ello sin licencia adicional. A los tres meses había gestionado más de 2000 transportes sin un solo problema de despliegue. La diferencia fue una configuración adecuada de los quality gates y de los flujos de aprobación.

El problema es el tiempo. «Incluido en la licencia» no significa gratis, y una buena configuración de ChaRM lleva meses. El mantenimiento estándar de Solution Manager 7.2 termina a finales de 2027. Los clientes que contratan el mantenimiento ampliado de Business Suite obtienen un mantenimiento ampliado limitado de Solution Manager hasta 2030, que sigue incluyendo la gestión del control de cambios.

Encaja si: Solution Manager ya está en producción, sus auditores esperan trazabilidad completa y necesita hoy quality gates o retrofit. Planifique el paso a Cloud ALM junto con su calendario de S/4HANA en lugar de empezar una nueva implementación de ChaRM.

Rev-Trac

Rev-Trac automatiza la secuenciación de transportes, la detección de conflictos y las aprobaciones en los entornos SAP, y se ejecuta de forma nativa en el sistema SAP. El proveedor cita actualmente ciclos de release un 60 % más rápidos y un 99 % menos de errores de transporte entre sus clientes (Rev-Trac). Trátelos como afirmaciones del proveedor y pida referencias de entornos como el suyo.

En una de las implementaciones que seguí de cerca, el equipo tenía en promedio 15 incidencias de producción al mes, la mayoría atribuibles a una mala secuenciación. Tres meses después de implantar Rev-Trac, esa cifra bajó a dos. Las comprobaciones automáticas señalaron casi todos los conflictos antes de que llegaran a producción.

Los resultados no vienen solo de la instalación. Conozco a una empresa global que se lanzó a Rev-Trac sin configurar bien la planificación de dependencias y tuvo problemas durante semanas. Rev-Trac puede costar entre 150 000 y 500 000 dólares al año, según los sistemas y los usuarios. En un entorno lo bastante complejo, usted paga por tener menos incidentes de producción, no por una herramienta.

Encaja si: ejecuta cientos de transportes al día, varias líneas de desarrollo paralelas o un entorno mixto de ECC y S/4HANA, y los conflictos ya están llegando a producción.

ActiveControl (antes Transport Express)

La versión anterior de este artículo describía «Transport Express» como una herramienta ligera independiente. Era un error. Transport Express (a veces escrito Transport Expresso) fue el nombre original del producto de gestión de cambios de Basis Technologies, que más tarde pasó a llamarse ActiveControl. Hoy es una herramienta certificada por SAP de automatización de cambios, releases y DevOps, con flujos de aprobación, transporte de copias, integración con ServiceNow y soporte para pipelines de CI/CD (Basis Technologies). Compite con Rev-Trac, no por debajo de él.

Un cliente farmacéutico que no podía justificar herramientas caras de coordinación de releases cambió a Transport Express para mejorar la documentación de los cambios. En dos meses, sus errores de transporte bajaron un 65 %.

Encaja si: quiere una gestión automatizada de cambios y releases de SAP conectada a una cadena de herramientas DevOps más amplia, y Rev-Trac también está en su lista corta.

Así las posicionaría yo para tomar una decisión.

SAP Cloud ALMSolution Manager ChaRMRev-TracActiveControl
FabricanteSAPSAPRev-TracBasis Technologies
LicenciaIncluida con las suscripciones cloud de SAP y con Enterprise SupportIncluida con Enterprise Support; requiere esfuerzo de configuraciónSuscripción comercialSuscripción comercial
Sistemas cubiertosPublic Edition (ATO), Private Edition y ABAP 7.40+ on-premise (CTS), BTP (Cloud Transport Management)Sistemas ABAP mediante CTS y CTS+Entornos ECC y S/4HANAEntornos ECC y S/4HANA
Aprobaciones y quality gatesAprobaciones de features; gestión de quality gates aún fuera del alcanceGestión completa de quality gatesEnrutamiento de aprobaciones basado en reglasFlujos de aprobación configurables
Comprobaciones de conflictos y secuenciaciónDespliega features en secuencia; confirme el alcance actual con SAPBloqueo de objetos entre sistemas y protección contra downgrade, si está configuradoAutomatizadas, punto fuerte principalAutomatizadas
Integración DevOpsAPIs, integración con JiraLimitada, interfaces a medidaConectores para Jira, Git, JenkinsIntegración con ServiceNow y CI/CD
FuturoHerramienta estratégica de SAPEl mantenimiento estándar termina en 2027Hoja de ruta del proveedorHoja de ruta del proveedor

Sin una secuenciación adecuada de los transportes y sin comprobaciones de dependencias, incluso los cambios bien probados pueden romper producción. Un buen código movido en el momento equivocado causa tanto daño como un mal código.

No todos los entornos necesitan el mismo nivel de control. Empiece por estas preguntas:

  1. ¿En qué modelo de despliegue está, o hacia cuál se mueve: Public Edition, Private Edition, S/4HANA on-premise o ECC?
  2. ¿Cuántos transportes al día, en momentos normales y en los picos de release?
  3. ¿Cuántos equipos desarrollan en paralelo y en cuántas zonas horarias?
  4. ¿Necesitan los auditores evidencias a nivel de transporte para SOX, GxP o similares?
  5. ¿Son las aprobaciones hoy un verdadero punto de control, o se persiguen por correo?
  6. ¿Han sobrescrito los desarrolladores el trabajo de otros en producción?
Su situaciónPor dónde empezaría yo
Programa nuevo de S/4HANA en RISE o GROWCloud ALM, añadiendo Rev-Trac o ActiveControl solo si el volumen o las líneas paralelas lo exigen
Entorno on-premise con ChaRM funcionando bienMantenga ChaRM durante el paso a S/4HANA y después planifique el cambio a Cloud ALM
Industria regulada con retrofit o firmas digitales en ChaRMSiga en ChaRM hasta que Cloud ALM cubra esas funciones; considere una herramienta de terceros si 2027 lo fuerza
Cientos de transportes al día, líneas paralelasRev-Trac o ActiveControl, junto con Cloud ALM para la documentación
Entorno pequeño, volumen bajo, sin Solution ManagerCloud ALM con rutas de CTS y aprobaciones disciplinadas

En entornos complejos la respuesta suele ser dos herramientas: Cloud ALM para la documentación de cambios y la alineación con SAP, más Rev-Trac o ActiveControl para la secuenciación y el control de conflictos a gran volumen.

La herramienta adecuada es la que resuelve su problema real, no la que tiene más funciones. He visto fracasar ChaRM en entornos mal gobernados y triunfar configuraciones más sencillas en entornos disciplinados. El control de cambios también debe alinearse con sus quality gates y con sus herramientas de pruebas. Si el problema son las personas y no los transportes, mi guía del plan de gestión del cambio trata ese lado.

¿Qué son las herramientas de gestión de cambios técnicos de SAP?

Herramientas que controlan los cambios en los sistemas SAP para que cada cambio de configuración o de código quede registrado, aprobado e importado en el orden correcto. Las cuatro más evaluadas son SAP Cloud ALM, Solution Manager ChaRM, Rev-Trac y ActiveControl. Sin ellas se depende de hojas de cálculo, correo y memoria, y una sola dependencia olvidada puede causar una caída de producción.

¿Va a sustituir SAP Cloud ALM a Solution Manager ChaRM?

Sí, con el tiempo. Cloud ALM es el sucesor estratégico de SAP, y el mantenimiento estándar de Solution Manager 7.2 termina en 2027. Cloud ALM ya puede gestionar transportes para Public Edition, Private Edition y sistemas ABAP on-premise desde la 7.40. SAP no migra los datos de cambios de ChaRM, y la gestión de quality gates todavía no está en el alcance de Cloud ALM. A los clientes regulados con configuraciones complejas de ChaRM se les aconseja esperar a esas funciones.

¿Puede SAP Cloud ALM gestionar los transportes de ECC?

Sí. La gestión de cambios y despliegues de Cloud ALM se conecta al Change and Transport System de los sistemas SAP NetWeaver ABAP desde la release 7.40. Eso incluye ECC, S/4HANA on-premise y Private Edition. CTS+ no es compatible, y los sistemas gestionados necesitan los support packages y las notas SAP previos requeridos.

¿Qué pasó con Transport Express?

Transport Express, también escrito Transport Expresso, fue el nombre original del producto de gestión de cambios de SAP de Basis Technologies. Pasó a llamarse ActiveControl al crecer desde la gestión de transportes hacia la automatización de cambios, releases y DevOps. Si está comparando herramientas, evalúe ActiveControl junto con Rev-Trac.

¿Cuándo tiene sentido Rev-Trac?

Cuando el volumen de transportes es alto, varias líneas de desarrollo corren en paralelo o los conflictos ya están llegando a producción. Su punto fuerte es la detección automática de conflictos y la secuenciación. Requiere configurar antes la planificación de dependencias y cuesta dinero de verdad, así que el argumento se apoya en tener menos incidentes de producción.

¿Cómo elijo una herramienta de gestión de cambios de SAP?

Empiece por su modelo de despliegue, después el volumen de transportes, el número de líneas paralelas, los requisitos de auditoría y si ya ejecuta Solution Manager. Elija la herramienta que resuelva el problema que realmente tiene, y presupueste la configuración y la formación, que importan más que la herramienta en sí.

Noel D'Costa

Escrito por

Noel D'Costa

25 años en programas ERP de SAP y Oracle en aviación, administración pública, finanzas, retail y fabricación. Formación financiera. Ayudo a los equipos directivos a definir con honestidad el alcance de sus transformaciones, a recuperar programas en dificultades y a construir sistemas que superan su primer año en producción.

Siguiente paso

¿Dirige ahora mismo un programa ERP?

Si este artículo toca un programa en el que está inmerso ahora mismo, una conversación de 30 minutos suele avanzar más que otra semana de análisis interno.