1. ALCANCE Este instructivo cubre las actividades a realizar cuando se enfrenta un evento que puede afectar el ambiente productivo, ya sea actual o futuro de manera que permita: crear un calendario de cambios, planear, analizar el impacto los riesgos, establecer un plan de actividades, medidas alternativas, todo con el fin de mejorar la calidad del servicio. La entrada para el proceso de Administración de Cambios es una solicitud de cambio (RFC), un incidente o un reporte de resolución de problemas, la insatisfacción del usuario / cliente expresada mediante una solicitud de servicio (Servicenter), una actualización propuesta para algunos componentes de la infraestructura, o incluso cambio de ubicación de un sistema de información. 2. BENEFICIOS Reducción de Riesgo El control y Administración de un cambio minimiza el riesgo de resultados inesperados debido a la introducción de un cambio al ambiente de producción. Reducción de Costos Mantener los registros de los cambios contribuye a la mejora continua de los procesos operacionales en el ambiente de producción, y agiliza la resolución de los problemas relacionados con los cambios. Mejora de la agilidad en el servicio Los procedimientos estructurados en la implementación de los cambios le permiten a las organizaciones alinearse rápida y efectivamente a los cambiantes requerimientos del negocio. Mejora en la Calidad de los servicios Una apropiada evaluación de impacto de los cambios previene caídas del servicio no planeadas, en consecuencia se incrementa la calidad de los servicios. 3. GLOSARIO Cambio: cualquier nuevo componente de IT introducido en el ambiente que pueda afectar el nivel de servicio, la funcionalidad del ambiente o uno de sus componentes. Solicitud de cambio: requerimiento formal que incluye: descripción, componentes afectados, necesidades del negocio, impacto, evaluación de riesgos, requerimiento de recursos, estado de aprobación. Comité de administración de cambios: grupo interdisciplinario que evalúa las solicitudes de cambio, de acuerdo a las necesidades del negocio, prioridades, relación costo/beneficio e impacto potencial en otros sistemas o procesos 1 DIM: Grupo encargado de distribuir herramientas de software a las diferentes áreas de la empresa. DBA: Administrador de base de datos, es el encargado de compilar paquetes en el ambiente productivo, asignar permisos y monitorear el desempeño de la base de datos, entre otros. Línea base: Especificación o producto revisado formalmente que sirve como base para un desarrollo posterior. Sólo puede cambiarse siguiendo una serie de procedimientos formales de control de cambios. Hallazgo: situación detectada durante la ejecución de un plan de pruebas que puede generar un posible cambio en un sistema. Item de configuración (IC): Es un componente físico o lógico de la infraestructura de GSPI, el cual está bajo control de la Administración de Configuraciones. Un IC puede variar ampliamente en cuanto a su complejidad, tamaño y tipo, desde un sistema completo (Incluyendo todo el hardware, software y documentación) hasta un simple módulo de un programa, componente menor de hardware o un documento y sus versiones. ITIL: Information Technology Infrastructure Library. Marco de referencia para la administración de la infraestructura de IT. Requerimiento de cambio (RFC): Request For Change, Es un formato electrónico o en papel que permite registrar los detalles de una petición de cambio para cualquier componente de la infraestructura de IT o cualquier aspecto de los servicios de ETB Informática. 4. RESPONSABLES Los roles de los encargados de realizar las actividades relacionadas con administración de cambios y configuraciones se pueden apreciar de manera general en la siguiente gráfica Pág. 2 de 9 y sus responsabilidades se describen a continuación: Roles Solicitante del cambio Coordinador aplicaciones Responsable del cambio Responsabilidades Proponer el cambio Proveer retroalimentación un vez implantado el cambio Asignan a los responsables de los cambios Asignan o distribuyen las actividades relacionadas con los cambios Coordinar las fases de desarrollo del proyecto Informa el estado o evolución de los cambios Participa del comité de cambios aportando su conocimiento del negocio para establecer el impacto de los cambios Presenta la solicitud de cambios Planea los cambios aprobados Analizar los riesgos involucrados, planear las contingencias para mitigarlos Informa el estado o evolución de los cambios Cumplir con los requisitos del comité Preparar y liderar la verificación post-implantación Probar que luego del cambio todo funcione correctamente Identificar problemas presentados e informarlos al comité Responsable de las actividades de reversión en caso de Pág. 3 de 9 Líder del comité de cambios Comité de cambios ser necesario Recibe los requerimientos de cambio Lidera la reunión del comité de cambios Prepara la agenda de la reunión Conduce el análisis del impacto y evaluación de riesgos Notifica aprobaciones o rechazos Mantenimiento y mejoramiento de la administración de cambios Monitorear la evolución de las actividades relacionadas con la administración de cambios Analizar, priorizar, clasificar y programar los cambios Aprobar, aplazar o rechazar los cambios Seguimiento al estado de los cambios Revisar el estado de los cambios de emergencia Comunicar el estado de los cambios a la gerencia Determinar la forma correcta de evaluar los problemas Evaluar el progreso de los cambios aprobados 5. DESCRIPCION DE ACTIVIDADES A continuación se describen las actividades necesarias para realizar un cambio 5.1 Generación de línea base: Una vez terminado el desarrollo se debe generar una línea base para pruebas, para esto deberá hacerse una solicitud al coordinador de paso a producción indicándole que items conformarán la línea base. 5.2 Pruebas del sistema: Las pruebas deben realizarse sobre la línea base diseñada para tal fin, la cual debe ser generada antes de solicitar el paso a producción. En caso de evidenciar hallazgos durante las pruebas, el desarrollador debe ser informado para que realice los ajustes necesarios. Si el resultado de las pruebas es satisfactorio, se aprueba la línea base para posteriormente solicitar su paso a producción. 5.3 Solicitud de paso a producción Esta solicitud se hace a través del formato de solicitud de cambio donde se debe especificar lo siguiente: Fecha de solicitud Tipo de cambio Título del cambio Descripción Pág. 4 de 9 Justificación, razón y beneficios del cambio. Impacto del cambio, riesgos identificados. Impacto si no se efectúa. Solución alterna Impacto en el servicio Recuperabilidad a fallas Usuarios afectados Prioridad sugerida. Plan de trabajo donde se especifica fecha, hora, tarea a realizar, fuentes a compilar, formas a distribuir, responsable y comentarios. Los tipos de cambio se detallan a continuación: Tipo de Cambio Descripción Requerimiento de Se requiere una nueva funcionalidad para un servicio negocio existente o un nuevo servicio, con la justificación de negocio correspondiente, generalmente corresponde a solicitudes de nuevas funcionalidad por parte de los gerentes de producto. Incidente/problema El cambio tiene como objetivo implantar una solución temporal o eliminar la causa raíz de algún problema detectado o incidente reportado. Legislación Cambios en la legislación y normativas obligan a adaptar uno o varios CIs de un servicio. Cambio por El producto/servicio de terceras partes ha cambiado de terceras partes características o composición, lo que requiere de una adaptación de la infraestructura (ej cambio a causa de otro cambio) 5.4 Evaluación del paso a producción realizada por el comité El comité evalúa la información registrada en el formato de solicitud de cambio verificando la adecuada planeación del mismo, identificando riesgos que hasta el momento no habían sido reconocidos y determinando el impacto del cambio 8.4.1. Impacto Está directamente relacionado con el servicio que reciben los Clientes/Usuarios, es decir, como afectará la implantación de un cambio el servicio que reciben los mismos. Además, está expresado en función de la complejidad técnica requerida para la ejecución del cambio. A continuación se definen los niveles de impacto que puede tener un cambio: Impacto Criterio Alto Se considera que el nivel del impacto es alto, cuando se trata de un servicio crítico o “core” del negocio, cuando tenga complejidad técnica mediana o mayor, o cuando el cambio afecte a más de 500 usuarios, o cuando las implicaciones legales o financieras criticas Pág. 5 de 9 Medio Bajo El impacto del cambio se considera como moderado cuando requiere de un nivel significativo de recursos para su construcción, o cuando el número de clientes afectados esté entre 100 y 500. Se dice que el cambio tiene bajo impacto, o impacto menor, cuando su implementación es sencilla o posee baja complejidad técnica, por lo tanto no impacta el servicio. 8.4.2. Prioridad Secuencia en la que un cambio debe implantarse, teniendo en cuenta la urgencia con que será atendido. A continuación se definen los distintos tipos de prioridades, que aplican tanto para la solicitud como para la aceptación del mismo: Prioridad Urgencia Alta Media Baja Definición Se dice que el cambio es urgente, cuando se busca evitar o solucionar la pérdida del servicio. Este tipo de cambios deben ser implementados inmediatamente a fin de corregir un problema que afecte seriamente la disponibilidad de un servicio crítico. El cambio tiene una prioridad alta, si busca evitar que se afecte severamente la disponibilidad del servicio, o cuando corresponde a una necesidad imperiosa del negocio. Se habla de prioridad media cuando los cambios son requeridos para adicionar funcionalidades, o modificar contenidos, es decir no afectan en gran manera el servicio, pero esto no implica que se puedan postergar. Se le da prioridad baja a los cambios que pueden esperar por su implantación, debido a que no esta dirigido a corregir algún problema. Se define como un cambio justificado que puede esperar al siguiente calendario de actualización (siguiente “release”). -Como resultado de la evaluación de estas variables se puede obtener la aprobación o no del paso a producción lo cual implica registrar en el formato de solicitud de cambio la decisión tomada y la información correspondiente a las causas por las cuales se tomo la decisión de no aprobar el paso a producción. -Si el comité decide aplazar el paso a producción debe registrar la decisión en el formato de solicitud de cambio y el desarrollador debe solicitar nuevamente el paso a producción una vez se hallan cumplido las observaciones hechas por el comité. -Si el comité aprueba el paso a producción se debe registrar la decisión tomada en el formato de solicitud de cambio e informar de la aceptación de la línea base para producción. 5.5 Actualización de repositorio en producción El coordinador exporta del repositorio de desarrollo los ítems autorizados por el comité al repositorio de producción. Pág. 6 de 9 5.6 Compilación DBA-DIM: El coordinador de paso a producción envía a los dbas los IC autorizados para que estos los compilen en producción, en caso de necesitar distribuir alguna forma esta se enviará al DIM, los dbas y el DIM solo realizarán las acciones solicitadas por los coordinadores de paso a producción. 5.7 Probar el cambio: El responsable del cambio es el encargado de revisar que los cambios aplicados funcionen adecuadamente y que las aplicaciones que pudieren verse afectadas continúen funcionando adecuadamente, para esto deberá probar, inmediatamente después de la compilación el éxito del cambio. Se puede presentar que la aplicación no funcione correctamente en caso de ser así se debe realizar Reversión del cambio. El responsable del cambio deberá informar al comité de los resultados del mismo. 5.8 Seguimiento del cambio: Dentro del formato de solicitud de cambio se manejan los siguientes campos de información para realizar el seguimiento del cambio: -Resultados obtenidos -Cumplimiento de cronograma -Registro sobre la acción de reversar el cambio. 5.9 Reversión del cambio: Si al probar el cambio este no fue exitoso se debe realizar la reversión del cambio actividad que consta de los siguientes pasos: 5.9.1 Solicitud de cargar línea base anterior: Esta solicitud se realiza al coordinador de paso a producción. 5.9.2 Descartar línea base nueva y activar la anterior El coordinador de paso a producción cambiará el estado de la línea base en la herramienta al estado de rechazada y activará la línea base anterior 5.9.3 Compilación DBA y DIM: Envía los DBA los ítems a compilar o al DIM las formas a distribuir. 5.9.4 Probar la reversión del cambio: Se debe revisar que la aplicación funcione y si puede tener implicaciones sobre otras aplicaciones debe probarse que estas continúen con su operación normal. Si la reversión fue exitosa se debe informar al comité y presentar una nueva solicitud cuando se desee volver a realizar el cambio. Si la reversión no es exitosa se debe documentar las posibles causas, escalar al comité y al proveedor con el fin de encontrar una solución el comité deberá permanecer enterado y apoyar la solución del problema. Pág. 7 de 9 5.10 ORIGEN DE LA INFORMACIÓN La información se obtiene a través del formato de solicitud de cambio el cual registra: Descripción del cambio: Aplicación, producto, titulo del cambio, descripción, justificación, impacto del cambio e impacto del cambio sino se realizara, solución alterna y una evaluación de los siguientes ítems: o Impacto en el servicio (en horas), recuperabilidad de fallas (en horas), usuarios afectados, prioridad sugerida. Plan de trabajo: Tareas a Realizar con fecha y hora, Fuentes a compilar incluyendo la versión del ITEM que debe tomarse del repositorio de desarrollo, formas a distribuir, responsable y fecha de realización. 5.11 DESTINO DE LA INFORMACIÓN La información suministrada se utiliza para realizar la evaluación por parte del comité de administración de cambio y de igual forma realizar el seguimiento correspondiente. Evaluación: Observaciones (¿requiere mas detalle?, ¿mejor control de riesgos?, planeación, etc.): Resultados / Recomendaciones: (fue o no exitoso, lecciones aprendidas) Impacto, Prioridad, Aprobado. Cumplió cronograma, seguimiento fue necesario revertir el cambio. 5.12 PERIODICIDAD El comité de cambios se reúne los miércoles a las 2:00 pm, hora en la cual debe contarse con las solicitudes a evaluar, RFC recibidos después de esta hora no serán tenidos en cuenta. Compilaciones: se realizan los jueves después de las 7:00 pm teniendo en cuenta las observaciones realizadas por el comité. Los cambios urgentes serán aprobados vía telefónica por al menos dos de los coordinadores de cambio del comité, y se aprobarán de acuerdo a su impacto, de ser aprobados estos pueden generar una compilación de urgencia de acuerdo con las observaciones de las personas del comité que aprobaron su realización, igualmente debe presentarse el formato diligenciado en el próximo comité. 5.12.1 Estadísticos Pág. 8 de 9 Id. Estadísticos de gestión Definición Frecuencia Unidad 1 Tipificación de cambio por área Determina el número de los diferentes tipos de cambio por área: cuantos se presentaron por solicitud del negocio (nuevo desarrollo o modificación), debido a un problema, debido a cambios de terceros (consecuencia de otros cambios) o corresponden a una mejora detectada internamente Mensual # por semana 2 Cambios urgentes Cantidad de cambios que no pasaron por aprobación en reunión de cambio (por área) Mensual # por semana 3 Tipificación de cambio por área Numero de cambios por cada prioridad presentados por semana Mensual # por semana 4 Cumplimiento del tiempo planeado Numero de cambios que cumplieron con los tiempos programados clasificados por área y prioridad Mensual # por semana 5 Cantidad de cambios reversados Numero de cambios que no lograron entregarse en producción y fue necesario volver a la versión original por área y prioridad Mensual # por semana 6. DOCUMENTACIÓN DE REFERENCIA Pág. 9 de 9