Versão digital do produto coletores de dados
. Versão digital do produtoO pacote de conteúdo de política 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 versão de aprovação associadas a uma fase de versão estão concluídas.
Entrada: Fase de versão.
- 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 de versão.
História de artefato concluída
O coletor de dados História de artefato concluída retorna a porcentagem de histórias concluídas 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 de versão.
Saída: % 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 de 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 de versão.
Saída: % De confirmações sem item de trabalho.
Integridade planejada da história
O coletor de dados de completude da história planejada retorna a porcentagem de histórias planejadas marcadas como concluídas. As histórias dos épicos associados à versão são consideradas. O coletor de dados também verifica se a versão do produto está associada à versão do plano. Se estiver associado à versão do plano, ele também considera todas as histórias associadas à versão do plano. 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 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 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 dos problemas do bloqueador. Válido somente para dados de DevOps.
- Problemas de prioridade críticos: Para dados de DevOps, retorna a soma de Problemas críticos. Para dados SecOps, retorna a soma de ocorrências de prioridade muito alta. Para dados de DevOps e SecOps, retorna o cumulativo dos problemas de prioridade crítica e muito alta.
- Problemas de prioridade alta: Retorna a soma de problemas de prioridade alta dos dados de DevOps e SecOps.
- Problemas de prioridade média: Retorna a soma de problemas de prioridade média dos dados de DevOps e SecOps.
- Ocorrências graves: Retorna a soma das ocorrências graves de todos os artefatos. Válido somente para dados de DevOps.
- Ocorrências secundárias: Retorna a soma de ocorrências secundárias de todos os artefatos. Válido somente para dados de DevOps.
Entrada: Lista de artefatos para uma fase de versão.
Saída: Número total de vulnerabilidades.
Teste aprovado
O coletor de dados de aprovação no 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 do teste somente para o tipo de teste fornecido, caso contrário, para todos os tipos de teste para a 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 de versão e tipo de teste (opcional).
Saída: % De testes aprovados.
Os 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. O coletor de dados também verifica se a versão do produto está associada à versão do plano. Se estiver associado à versão do plano, ele também considera todas as histórias associadas à versão do plano. 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 de versão.
Saída: % De confirmações sem item de trabalho.