Modelo de estado e transições

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • O Gestão de mudanças oferece um modelo de estado para mover e rastrear solicitações de mudança em vários estados.

    Figura 1. Exemplo de transições de estado para uma solicitação de mudança normal
    Transições de estado em uma solicitação de mudança normal

    A tabela a seguir fornece uma lista de todos os estados pelos quais uma solicitação de mudança pode progredir. Notificações por e-mail podem ser enviadas para o usuário que solicitou a mudança quando ela progride para os seguintes estados: Agendado, Implementar, Revisare Cancelado.

    Tabela 1. Mudar estados
    Estado Descrição Valor do estado
    Novo A solicitação de mudança ainda não foi enviada para revisão e autorização. Um solicitante de mudança pode salvar uma solicitação de mudança quantas vezes forem necessárias enquanto cria os detalhes da mudança antes do envio. -5
    Avaliar A revisão pelos pares e a aprovação técnica dos detalhes da mudança são realizadas durante esse estado. -4
    Autorizar O Gestão de mudanças e o CAB programam a mudança e fornecem a autorização final para prosseguir. -3
    Agendado A mudança está totalmente agendada e autorizada e está aguardando a data de início planejada. Uma notificação por e-mail é enviada ao usuário que solicitou a mudança. -2
    Implementar A data de início planejada se aproximou e o trabalho real para implementar a mudança está sendo realizado. Uma notificação por e-mail é enviada ao usuário que solicitou a mudança. -1
    Revisar O trabalho foi concluído O solicitante de mudança determina se a mudança foi bem-sucedida. Uma revisão pós-implementação pode ser realizada durante esse estado. Uma notificação por e-mail é enviada ao usuário que solicitou a mudança.
    Nota:
    Você não pode cancelar a solicitação de mudança se ela estiver no estado Revisão.
    0
    Encerrado Todo o trabalho de revisão está concluído. A mudança é encerrada sem nenhuma ação adicional necessária. 3
    Cancelado Uma mudança pode ser cancelada a qualquer momento quando não for mais necessária. No entanto, uma mudança não pode ser cancelada de um estado Encerrado. Uma notificação por e-mail é enviada ao usuário que solicitou a mudança. 4

    Mudanças normais, padrão e de emergência progridem nos estados de maneiras diferentes.

    Figura 2. Progresso do estado da mudança
    Progresso do estado de mudança para diferentes tipos de mudanças

    Progresso do estado para diferentes mudanças

    • O andamento das mudanças normais em todos os estados.
    • Mudanças padrão são consideradas pré-autorizadas, portanto, elas ignoram os estados Avaliar e Autorizar que ativam o gatilho de registros de aprovação. Aprovar essas mudanças progride a mudança para o próximo estado apropriado. Rejeitar essas mudanças envia-as de volta para o estado Novo.
    • Mudanças de emergência são semelhantes às mudanças padrão, exceto que elas devem ser autorizadas.

    Reverter uma solicitação de mudança para uma Nova mudança

    O Gestão de mudanças permite que os tipos de mudança Emergencial e Normal sejam revertidos para o novo estado, que é o primeiro estado de aprovação usando a ação Reverter para Novo no Menu de Contexto. Esta ação será realizada se a aprovação foi solicitada e o remetente reconhece que nem todos os itens de configuração no escopo da mudança estão incluídos antes do envio para aprovação.

    • Para modificar a solicitação de mudança Normal para o estado Novo, modifique o estado de uma solicitação de mudança do estado Avaliação para o estado Novo clicando em Reverter para Novo no menu Contexto.
    • Para modificar a solicitação de mudança Emergencial para o estado Novo, modifique o estado de uma solicitação de mudança do estado Autorizado para o estado Novo clicando em Reverter para Novo no menu Contexto.
      Nota:
      Quando você reverte para Novo do estado Avaliação ou do estado Autorizado, o fluxo de trabalho é reiniciado e todas as aprovações pendentes são canceladas.

    Modificar tipo de solicitação de mudança

    • Foi adicionada uma nova ACL para change_request.type que permite a modificação do campo Tipo na solicitação de mudança quando a solicitação de mudança está em um estado Novo e nenhuma aprovação foi gerada para ela.
    • No caso da solicitação de mudança Padrão, você pode modificar o tipo da solicitação de mudança de Padrão para Normal ou Emergência, se o estado de uma solicitação de mudança for Novo.
    • No caso da solicitação de mudança Normal, Emergência você pode modificar o tipo da solicitação de mudança de normal para Emergência ou vice e versa, se o estado de uma solicitação de mudança for Novo.
    • Se uma solicitação de mudança Normal ou Emergencial for rejeitada, o estado da solicitação de mudança será definido como Novo. Como o estado da solicitação de mudança é Novo, você pode modificar o tipo da solicitação de mudança novamente. Por exemplo, se sua solicitação de mudança de Emergência for rejeitada com base em que a solicitação de mudança é Normal, você pode modificar o Tipo da solicitação de mudança para Normal e reenviar a solicitação de mudança.

    Ação Cancelar mudança desabilitada

    A opção Cancelar para uma solicitação de mudança no estado Revisão está desabilitada. Isso restringe o cancelamento da solicitação quando o trabalho estiver concluído e aguardando revisão.

    Atributos do modelo de mudança

    O Gerenciador de mudanças tem a opção de exigir ações específicas quando uma solicitação de mudança é movida para um estado específico. Os atributos atribuídos a esse estado determinam quais ações podem ocorrer.

    Por padrão, há dois atributos para gerenciar uma solicitação de mudança:
    • Allow_ci_modified - Permite modificar o IC. Os atributos só serão considerados se estiverem incluídos em um modelo. . allow_ci_modified o atributo não foi adicionado a um modelo, ele assume o estado inicial.
    • Allow_Implementation - Indica que a mudança será implementada. Habilitando allow_implementation Este recurso substitui o campo estados de implementação atualmente presente no modelo de mudança. Os estados listados no campo estados de implementação e o atributo serão respeitados.