Como projetar um fluxo de processo de Gerenciamento de Liberação

Um processo estruturado de Gerenciamento de Liberação, também conhecido como processo de Release Management, ajuda as equipes de TI a fornecer atualizações e novas funcionalidades sem interromper as operações comerciais.

Com o InvGate Service Management, você pode padronizar a forma como as liberações são tratadas, automatizar as aprovações e atribuir tarefas às pessoas certas em cada etapa.

#1. Configurar o fluxo de trabalho do processo de Release Management

Captura de tela do menu de modelos de fluxo de trabalho no InvGate Service Management com o Release Management selecionado.

A maneira mais fácil de começar é selecionar o modelo de fluxo de trabalho de Gerenciamento de Liberação e ajustá-lo para corresponder ao seu processo (você pode baixar a visualização do modelo de fluxo de trabalho aqui).

  1. Faça login com uma função de administrador e vá para: Configurações > Solicitações > Processos.
  2. Selecione o fluxo de trabalho de Gerenciamento de Liberação na lista de modelos.
  3. Clique em Usar modelo para abri-lo no editor de diagramas, onde você pode ver todas as etapas e personalizá-las.

Dica: a partir daqui, você pode criar fluxos de trabalho do zero, importar aqueles com a extensão .sdw ou editar modelos existentes.

#2. Editar o modelo de fluxo de trabalho de Release Management

Captura de tela de um fluxo de trabalho de Gerenciamento de Liberação no editor de diagramas do InvGate Service Management.

No diagrama, clique duas vezes em qualquer bloco para configurar formulários, tarefas ou aprovações. Abaixo está um detalhamento das etapas sugeridas e como elas funcionam.

1. Iniciar formulário

Captura de tela do formulário inicial do fluxo de trabalho de Gerenciamento de Liberação no InvGate Service Management.

A solicitação começa com um formulário que coleta os principais detalhes para avaliar a liberação. Você pode adicionar, remover ou tornar os campos obrigatórios de acordo com suas necessidades.

Campos padrão:

  • Versão da liberação.
  • Descrição da versão.
  • Data e hora.
  • serviceManagement.productTour.releaseManagementProcess.editTheReleaseWorkflowTemplate.section1.list.item4.title
  • Aprovadores.

2. Aprovação da solicitação de mudança (RFC) e do comitê de direção financeira (FSC)

Uma etapa para que a solicitação de mudança (Request for Change - RFC) e o comitê de direção financeira (Financial Steering Committee - FSC) analisem a solicitação para confirmar se ela atende aos requisitos técnicos e às prioridades financeiras.

Resultados da aprovação:

  • Aprovada - A liberação é aprovada para planejamento.
  • Rejeitada - A solicitação não atende aos padrões e é interrompida.
  • Cancelada - A solicitação é retirada por outros motivos.

3. Planejar a liberação

Depois de aprovada, é criado um plano de liberação detalhado. Essa é uma etapa de tarefas, na qual você pode listar atividades, atribuir proprietários e definir datas de vencimento.

4. Revisar o plano de liberação

As partes interessadas revisam o plano antes de seguir em frente.

Resultados da aprovação:

  • Aprovado - O plano é aprovado para a criação.
  • Rejeitado - O plano é enviado de volta para revisões.
  • Cancelado - O plano é totalmente interrompido.

5. Criar a versão

Screenshot of the release planning task list in InvGate Service Management.

Com o plano aprovado, começa o trabalho de criação da versão. Mais uma vez, um bloco de tarefas é usado para definir cada etapa com uma data de vencimento e uma pessoa responsável.

6. Aprovação e revisão do teste de aceitação do usuário (UAT)

Antes da implementação, a versão é testada em um ambiente UAT. Um revisor designado analisa os resultados.

Possíveis resultados:

  • Aprovado - os resultados do UAT são satisfatórios. O fluxo de trabalho passa para um bloco de formulário para capturar resultados, análises, lições aprendidas e feedback antes da próxima etapa.
  • Rejeitado - As metas não foram atingidas, e o processo retorna ao estágio anterior para redefinir os testes.

7. Preparar para a implementação

Uma etapa final de tarefas relacionada à preparação da implementação, como:

  • Configuração de scripts de implantação.
  • Agendamento da janela de lançamento.
  • Notificar as partes interessadas.

8. Aprovação da implementação

A verificação final antes da entrada em operação confirma que todos os requisitos foram atendidos.

Resultados da aprovação:

  • Aprovado - A implementação pode prosseguir.
  • Rejeitado - A implantação da versão não atende aos padrões exigidos e retorna à etapa anterior para redefinir o plano da versão.
  • Cancelada - A versão é totalmente interrompida.

9. Implantar a versão

Um bloco final de tarefas com todas as etapas necessárias para a implantação no ambiente de produção.

10. Verificar a implantação bem-sucedida

Após a implantação, há uma etapa de verificação para garantir que a versão funcione corretamente no ambiente de produção.

  • Se for aprovada, a versão passa para o fechamento.
  • Se forem encontrados problemas, o processo volta para a segunda etapa, a etapa de liberação do plano, para revisão e retrabalho.

11. Notificar as partes interessadas sobre a liberação bem-sucedida

Depois que a implementação for verificada, todas as partes interessadas receberão um e-mail automático confirmando o sucesso.

#3. Publique seu fluxo de trabalho de Gerenciamento de Liberação

Quando o fluxo de trabalho de Gerenciamento de Liberação estiver pronto:

  1. Clique no ícone Salvar e retorne ao menu Processos.
  2. Clique em Publicar versão para ativar o processo atualizado.
  3. Em seguida, atribua-o à categoria de solicitação relevante em seu catálogo de serviços - por exemplo, Gerenciamento de Liberação no departamento de TI.
  4. Clique em Aplicar.

De agora em diante, qualquer solicitação de liberação seguirá esse processo automaticamente.