Versão digital do produto coletores de dados

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • O pacote de conteúdo de política Versão digital do produto contém um conjunto de coletores de dados para coletar dados de DevOps a serem validados em relação às políticas.

    Completude da tarefa de aprovação

    O coletor de dados de Completude da tarefa de aprovação verifica se todas as tarefas de aprovação da versão associadas a uma fase da versão foram concluídas.

    Entrada: fase da versão.

    Saída:
    • verdadeiro: todas as tarefas de aprovação foram aprovadas.
    • falso: uma ou mais tarefas de aprovação não foram aprovadas ou não há tarefas de aprovação para a fase da versão.

    História de artefato concluída

    O coletor de dados Artifact Story Complete retorna a porcentagem de histórias concluídas que estão associadas a um artefato de versão. A fórmula usada para calcular a porcentagem é: Percentual de histórias concluídas = (Número de histórias concluídas / (Número total de histórias - Número de histórias no estado cancelado - Número de histórias no estado excluído)) * 100.

    Entrada: lista de artefatos para uma fase da versão.

    Saída: percentual de histórias concluídas.

    Cobertura de código

    O coletor de dados de cobertura de código retorna a cobertura de código atual calculada com base nas versões do artefato.

    Entrada: lista de artefatos para uma fase da versão.

    Saída: % de cobertura de código.

    Confirmações sem item de trabalho

    O coletor de dados Confirmações sem item de trabalho retorna a porcentagem de confirmações que não têm um item de trabalho associado. A fórmula usada para calcular a porcentagem é: Percentual de confirmações sem item de trabalho = (Número de confirmações sem item de trabalho / Número total de confirmações no artefato) * 100.

    Entrada: lista de artefatos para uma fase da versão.

    Saída: % de confirmações sem item de trabalho.

    Completude da história planejada

    O coletor de dados de Completitude de histórias planejadas retorna o percentual de histórias planejadas que estão marcadas como concluídas. As histórias dos épicos que estão associadas à versão são consideradas. A fórmula usada para calcular a porcentagem é: Percentual de histórias concluídas = (Número de histórias concluídas / (Número total de histórias - Número de histórias no estado cancelado - Número de histórias no estado excluído)) * 100;.

    Entrada: lista de épicos associados a uma versão.

    Saída: % de histórias planejadas que estão marcadas como concluídas.

    Vulnerabilidade de segurança

    O coletor de dados de vulnerabilidade de segurança retorna o número de vulnerabilidades de segurança que estão associadas a uma categoria específica. As vulnerabilidades de segurança são identificadas com base nas versões do artefato e na categoria de vulnerabilidade da seguinte forma:

    • Bloqueador: retorna a soma de problemas do bloqueador. Válido somente para dados de DevOps.
    • Problemas de prioridade crítica: para dados de DevOps, retorna a soma de problemas críticos. Para dados de SecOps, retorna a soma de problemas de prioridade muito alta. Para dados de DevOps e SecOps, retorna o cumulativo dos problemas críticos e de prioridade muito alta.
    • Problemas de alta prioridade: retorna a soma de problemas de alta prioridade dos dados de DevOps e SecOps.
    • Problemas de prioridade média: retorna a soma dos problemas de prioridade média dos dados de DevOps e SecOps.
    • Problemas principais: retorna a soma dos problemas principais de todos os artefatos. Válido somente para dados de DevOps.
    • Problemas secundários: retorna a soma de problemas secundários de todos os artefatos. Válido somente para dados de DevOps.

    Entrada: lista de artefatos para uma fase da versão.

    Saída: número total de vulnerabilidades.

    Aprovação de teste

    O coletor de dados de aprovação de teste retorna o percentual de testes aprovados com base nas versões do artefato. Se o tipo de teste for fornecido, ele retornará os resultados de testes somente para o tipo de teste fornecido, caso contrário, para todos os tipos de teste da versão do artefato. A fórmula usada para calcular a porcentagem é: Percentual de testes aprovados = (Número de testes aprovados / (Número total de testes - Número de testes ignorados)) * 100.

    Entrada: lista de artefatos para uma fase da versão e tipo de teste (opcional).

    Saída: percentual de testes aprovados.

    Itens de trabalho têm confirmações

    O coletor de dados Itens de trabalho têm confirmações retorna se todos os itens de trabalho têm uma confirmação relacionada. Os itens de trabalho são identificados com base nos épicos relacionados à versão. A fórmula usada para calcular a porcentagem é: Percentual de histórias sem confirmações = (Número de histórias concluídas sem confirmações / Número total de histórias no estado concluído) * 100.

    Entrada: lista de artefatos para uma fase da versão.

    Saída: % de confirmações sem item de trabalho.