Gestión de Versiones
Planificación
Es crucial establecer un marco general para el lanzamiento de nuevas versiones que fije una metodología de trabajo. Esto es especialmente importante para los casos de versiones menores y de emergencia pues en el caso de lanzamientos de gran envergadura se deben desarrollar planes específicos que tomen en cuenta las peculiaridades de cada caso.
A la hora de planificar correctamente el lanzamiento de una nueva versión se deben de tomar en cuenta los siguientes factores:
- Cómo puede afectar la nueva versión a otras áreas del entramado TI.
- Qué CIs se verán directa o indirectamente implicados durante y tras el lanzamiento de la nueva versión.
- Cómo ha de construirse el entorno de pruebas para que éste sea fiel reflejo del entorno de producción.
- Qué planes de back-out son necesarios.
- Cómo y cuándo se deben implementar los planes de back-out para minimizar el posible impacto negativo sobre el servicio y la integridad del sistema TI.
- Cuáles son los recursos humanos y técnicos necesarios para llevar a cabo la implementación de la nueva versión con garantías de éxito.
- Quiénes serán los responsables directos en las diferentes etapas del proceso
- Qué planes de comunicación y/o formación deben desarrollarse para que los usuarios estén puntualmente informados y puedan percibir la nueva versión como una mejora.
- Qué tipo de despliegue es el más adecuado: completo, delta, sincronizado en todas los emplazamientos, gradual, ...
- Cuál es la vida media útil esperada de la nueva versión.
- Qué impacto puede tener el proceso de lanzamiento de la nueva versión en la calidad del servicio.
- Si es posible establecer métricas precisas que determinen el grado de éxito del lanzamiento de la nueva versión.







