Desde mi propia experiencia, estos son algunos de los paquetes de software típicos:
Todos estos paquetes pueden gestionar, más o menos de forma inmediata, cualquier cosa que esté almacenada en componentes "PDS" normales (una estructura de archivo típica utilizada en z / OS).
Cuando se trata de una empresa que evalúa cuál se ajusta mejor a ellos, a menudo se reduce a estos criterios:
IBM SCLM se percibe como libre de cualquier tarifa de licencia / mantenimiento (en realidad está incluido en la licencia z / OS, que en sí misma no es gratuita). Entonces, si no hay un presupuesto dedicado disponible, entonces este es a menudo el paquete de software que se selecciona (mejor que ningún paquete). Si hay un presupuesto, este es a menudo el que no llega a la lista.
CA Endevor tiene la base de instalación más alta. Su fortaleza clave, IMO, es la forma en que puede rastrear para cada ejecutable cómo se ha compilado / vinculado usando qué versión de qué bloques de construcción (cuadernos, etc.).
La base de instalación de SERENA ChangeMan ZMF está bastante por debajo de la de CA Endevor . Algunas de sus fortalezas clave son:
- la noción de cambios de software relacionados con el "empaque", que es el núcleo de la misma.
- sus capacidades para desplegar softwares hacia sitios físicamente remotos.
Compuware ISPW es como el "niño nuevo en la ciudad" (en comparación con la alternativa CA Endevor o SERENA ChangeMan ZMF ). Se percibe comúnmente como la solución donde "cualquier requisito SCM personalizado se puede implementar con él, con un esfuerzo relativamente bajo para hacerlo".
Mirándolo desde el punto de vista de la arquitectura, entonces SERENA ChangeMan ZMF y Compuware ISPW parecen tener la arquitectura más abierta, que es lo que necesitará si desea ajustarlo para que administre componentes de software escritos en un lenguaje 4GL que es ( lo que algunos llaman) más exótico, en comparación con los lenguajes 3GL como COBOL , PL / I , etc. Es decir, porque los componentes de software se almacenan en sistemas de archivos que no se almacenan en PDS estándar. Algunos ejemplos de esos idiomas son:
Atención: tener una "arquitectura abierta" es excelente para que se ajuste a sus requisitos personalizados (el cielo es el límite). Sin embargo, cuando se trata de actualizar a nuevas versiones, también tiene un precio para actualizar esos requisitos personalizados.
Nota : más bien accidentalmente, durante un entrenamiento de CA Endevor para los expertos de SERENA ChangeMan ZMF, descubrimos que CA Endevor y SERENA ChangeMan ZMF parecen tener las mismas raíces (desde algún lugar a fines de la década de 1980 ...). Para aquellos que están un poco familiarizados con ambos: verifique cuál es la funcionalidad de estos programas de utilidad, con nombres con nombres similares ... (se sorprenderá ...):
- PGM = CONWRITE versus PGM = CMNWRITE.
- PGM = CONPRINT versus PGM = SERPRINT.