Compartilhar via


Integração do GitLab

Viva Goals integração do GitLab permite-lhe atualizar automaticamente o progresso do objetivo e do resultado chave (OKR) com base no progresso dos problemas nos seus projetos do GitLab.

Suponha que utiliza o GitLab para controlar os seus projetos e que tem um objetivo em Viva Goals resolve 30 problemas a cada trimestre. Quando liga este objetivo ao projeto correspondente no GitLab, a status da sua OKR será atualizada à medida que os problemas no projeto associado forem resolvidos. Também pode controlar o progresso dos problemas que estão a ser tratados por um utilizador específico para objetivos centrados no utilizador. Viva Goals sincronizará automaticamente os valores automaticamente e traçará o seu progresso em direção ao objetivo, poupando tempo mantendo as SUAS OKRs atualizadas.

Todos os utilizadores e administradores podem utilizar esta funcionalidade. Os administradores podem gerir a integração a partir do dashboard de administração.

Ativar a integração do GitLab

Os administradores podem seguir estes passos para ativar esta integração:

  1. Na barra lateral, vá para Administrador e selecione a guia Integrações.

  2. Procure o GitLab ou localize-o na secção Integrações de Dados .

  3. Selecione Ativar junto a GitLab. Se já tiver criado uma ligação, terá a opção de Gerir a integração.

    Pode desativar a integração ao selecionar Gerir> aIntegração de Desativação de Alterações>.

Ligar o GitLab à sua conta Viva Goals como administrador

  1. Depois de ativar a integração como administrador, tem de configurar uma ligação do GitLab a partir da página Configurar do GitLab . Pode aceder a esta página ao aceder a Administração>Integrations e selecionar Gerir junto ao GitLab.

  2. Selecione Nova Ligação e inicie sessão na sua conta do GitLab.

  3. Digite um nome para a conexão.

  4. É opcional compartilhar essa conexão com outros usuários na organização. Selecione Avançar para começar a usar essa integração. Você pode editar a conexão salva a qualquer momento.

  5. Viva Goals permite-lhe ligar-se a vários projetos. Selecione Nova Ligação para obter dados de outro projeto. Estas ligações são diferenciadas por nome. Os nomes serão apresentados a outros utilizadores quando ligarem os respetivos OKRs aos dados do GitLab.

Ligar projetos do GitLab a um OKR

Depois de configurar a ligação, o passo seguinte é ligar OKRs aos seus projetos do GitLab.

  1. Quando criar ou editar um OKR, abra a lista pendente Progresso e Estado . Na secção com o texto "Ligar a uma origem de dados para atualizações automáticas de progresso", localize e selecione o ícone do GitLab.

  2. Se já tiver criado uma ligação ou se o administrador tiver partilhado uma ligação consigo, essa ligação será selecionada automaticamente. Viva Goals irá pedir-lhe para criar uma nova ligação apenas se não existirem ligações já criadas ou partilhadas.

  3. Selecione o método que pretende utilizar para medir o progresso: percentagem concluída ou KPI (métrica de êxito). Se escolher KPI, forneça uma métrica, um valor inicial e um valor de destino.

  4. Se existirem várias ligações, selecione uma. Todos os projetos associados estarão disponíveis no menu pendente. Selecione um Projeto e selecione um Marco.

  5. Escolha uma entrada no campo Atribuído a para controlar os problemas que estão a ser tratados por um utilizador específico. Selecione Etiquetas conforme adequado.

  6. Selecione uma status adequada para controlar a status de problemas que estão fechados/abertos. Esta opção é aplicável apenas a OKRs do tipo KPI.

  7. Pode procurar diretamente problemas ao escrever o ID do problema ou o título do problema; em alternativa, pode selecioná-los na lista pendente no campo Problemas . Também pode selecionar vários problemas e ligá-los à OKR.

Calcular o progresso feito num OKR

Se estiver a utilizar uma métrica de KPI para acompanhar o progresso, o progresso da OKR será calculado com base na contagem de problemas. Se estiver a utilizar a percentagem concluída para controlar o progresso, a percentagem será calculada com base no número de problemas fechados.

Se tiver subtarefas adicionadas em cada problema, o progresso também será calculado com base no status das subtarefas. Por exemplo, se tiver ligado dois problemas que cada um tem duas subtarefas cada um à sua OKR, quando fechar a subtarefa 1 no problema 1, o progresso será atualizado para 25%. Quando, mais tarde, fechar a subtarefa 2 no problema 1, o progresso da OKR será de 50%.

Observação

Se selecionar percentagem concluída para acompanhar o progresso, o progresso será calculado apenas com base na percentagem de problemas fechados. Se também quiser controlar os problemas que estão abertos, tem de selecionar uma métrica de KPI para controlar o progresso.

As seguintes cores da barra de progresso indicam o status do objetivo:

  • Se o progresso for 0 a 25% menor do que o progresso esperado em qualquer momento, o status OKR está atrasado e a barra de progresso será laranja.

  • Se o progresso for mais de 25% menor do que o esperado em qualquer momento, a status OKR está em risco e a barra de progresso será vermelha.

Desativar a integração do GitLab

Os administradores podem desativar a integração do GitLab em qualquer altura: aceda ao GitLab na secção Integrações e selecione Gerir. Na página Configuração do GitLab, selecione AlterarDesativar> Integração.

Observação

Se um projeto no Gitlab estiver fechado sem todas as subtarefas marcadas como concluídas, Viva Goals considerará o projeto concluído porque foi fechado.