Processo de Gerenciamento de Liberação
É importante que todas as equipes do projeto que queiram introduzir mudanças ao ambiente de produção estejam alinhadas e cientes das mudanças e dos usos de recursos das demais. Elas devem seguir os mesmos processos, políticas e diretrizes ao planejar, compilar, testar e implantar uma versão. Em ITIL, o Gerenciamento de Liberação é dividido em seis subprocessos, que permitem que ele seja realizado de maneira eficaz, eficiente e segura, facilitando o fluxo de mudanças no ambiente de operações.
- Suporte de Gerenciamento de Liberação: fornece diretrizes e suporte para a implantação de versões, incluindo funções envolvidas em outras partes do processo de Gerenciamento de Liberação e Implantação.
- Planejamento de liberação: define o escopo e o conteúdo das liberações conforme as políticas de Gerenciamento de Liberação, atribui mudanças autorizadas em pacotes de lançamentos e define um cronograma para compilar, testar e implantar essa versão.
- Compilação de versão: lida com o desenvolvimento de cada componente necessário para a versão, incluindo a emissão de todas as ordens de serviço e pedidos de compras necessários para componentes provenientes de fornecedores, e garantindo que todos os componentes de liberação estejam prontos para serem validados e testados.
- Implantação de versão: gerencia a implantação de componentes da versão no ambiente de produção, a transição da documentação e o treinamento para os usuários finais e a equipe operacional.
- Suporte inicial (pós-lançamento): é o período inicial após a implantação de uma nova versão, no qual as equipes de Gerenciamento de Liberação e de Gestão de Implantação trabalham junto com o time de gerenciamento de incidentes para resolver problemas operacionais e remover erros e insuficiências causadas pelo lançamento.
- Encerramento da liberação: fechamento formal das atividades de lançamento, hora de verificar se todos os documentos e registros estão devidamente atualizados e reportar os resultados da liberação, dando feedback para as equipes do projeto.
O papel do Gerente de Liberação
O gerente de liberação exerce uma função que combina coordenação e governança/supervisão – encarregando-se de garantir que a liberação seja concluída de forma eficaz e segura. Gerentes de liberação geralmente são profissionais de TI com habilidades especializadas e experiência no uso de padrões, processos e ferramentas para coordenar as atividades de lançamento. No contexto de TI, os gerentes de liberação trabalham ao lado de líderes de negócios, equipes de projetos de TI e equipes operacionais para garantir um lançamento bem orquestrado dos recursos técnicos no ambiente de TI. No contexto de gerenciamento de produto, os gerentes de liberação trabalham junto com as equipes de desenvolvimento de negócios, marketing, pesquisa e desenvolvimento, entre outros times, para coordenar em toda a empresa o suporte ao lançamento planejado de um produto.
Lançamentos maiores podem envolver diversos membros da equipe trabalhando juntos como um time de liberação. Se for o caso, o gerente de liberação deverá fornecer uma gestão abrangente e de liderança, coordenando tanto o time de liberação como o lançamento em si. O gerente de liberação é responsável pela governança e supervisão de qualidade do lançamento, determinando o nível de risco e de complexidade que a liberação representa, e garantindo que o devido nível de diligência seja aplicado para garantir que os objetivos da versão sejam alcançados sem comprometer as operações em andamento da empresa.