Version Management (Objetivos)

Las complejas interrelaciones entre todos los elementos que componen una infraestructura TI convierten en tarea delicada la implementación de cualquier cambio.

La Gestión de Cambios es la encargada de aprobar y supervisar todo el proceso pero es tarea específica de la Gestión de Versiones el diseñar, poner a prueba e instalar en el entorno de producción los cambios preestablecidos. Esta es la parte donde la Gestión de Cambios diferencia los tres niveles básicos del servicio e impone que la Gestión de Versiones sea siempre controlada por el tercer nivel (L1 – L2 – L3)

Todo ello requiere de una cuidadosa planificación y coordinación con el resto de procesos asociados a la Gestión de Servicios TI.

Entre los principales objetivos de la Gestión de Versiones se incluyen:

  • Establecer una política de implementación de nuevas versiones de hardware y software.
  • Implementar las nuevas versiones de software y hardware en el entorno de producción tras su verificación en un entorno realista de pruebas.
  • Garantizar que el proceso de cambio cumpla las especificaciones de la RFC correspondiente.
  • Asegurar, en colaboración con la Gestión de Cambios y Configuraciones, que todos los cambios se ven correctamente reflejados en la CMDB.
  • Archivar copias idénticas del software en producción, así como de toda su documentación asociada, en la Biblioteca de Software Definitivo (DSL).
  • Mantener actualizado el Depósito de Hardware Definitivo (DHS).

Los beneficios de una correcta Gestión de Versiones se resumen en:

  • El proceso de cambio se realiza sin deterioro de la calidad de servicio.
  • Las nuevas versiones cumplen los objetivos propuestos.
  • Se reduce el número de incidentes por incompatibilidades con otro software o hardware instalado.
  • El proceso de pruebas asociado no sólo permite asegurar la calidad del software y hardware a instalar sino que también permite conocer la opinión de los usuarios sobre la funcionalidad y usabilidad de las nuevas versiones.
  • El correcto mantenimiento de la DSL impide que se pierdan (valiosas) copias de los archivos fuente.
  • Se reduce el número de copias de software ilegales.
  • Control centralizado del software y hardware desplegado.
  • Protección contra virus y problemas asociados a versiones de software incontroladas.

Las principales dificultades con las que topa la Gestión de Versiones son:

  • No existe una clara asignación de responsabilidades y/o la organización TI no acepta la figura dominante de la Gestión de Versiones en todo el proceso de implementación del cambio.
  • No se dispone de un entorno de pruebas adecuado en donde se puedan testear de forma realista las nuevas versiones de software y hardware.
  • Hay resistencia en los diferentes departamentos a la centralización del proceso de cambio. Es habitual que existan reticencias a adoptar sistemas estandarizados en toda la organización, sobre todo cuando ésta no ha sido la política tradicional de la misma.
  • Se realizan cambios sin tener en cuenta a la Gestión de Versiones argumentado que estos sólo son responsabilidad de un determinado grupo de trabajo o que su “urgencia” requería de ello.
  • Hay resistencias a aceptar posibles planes de “back-out”. Ciertos entornos de producción pueden elegir “ignorar” lo problemas que una nueva versión puede provocar en otras áreas y resistirse a volver a la última versión estable.
  • La implementación sincronizada de versiones en entornos altamente distribuidos.

La solución a estos problemas pasa por:

  • Un firme compromiso de la organización con la Gestión de Versiones y sus responsables.
  • Un adecuado plan de comunicación que informe a todos los responsables y usuarios de la organización TI de las ventajas de una correcta gestión de todo el proceso de cambio.

Un comentario el “Version Management (Objetivos)

  1. I do agree with all of the concepts you’ve presented for your post. They’re really convincing and can definitely work. Nonetheless, the posts are too brief for newbies. May just you please lengthen them a little from next time? Thank you for the post.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s