Avaliação de aplicações

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 16 min. de leitura
  • Configure indicadores para medir a usabilidade, custo, qualidade, desempenho e risco de aplicações. Avalie e pontue suas aplicações de negócios com base em entradas qualitativas. Você pode converter informações abstratas de aplicações com base em pesquisas e avaliações em métricas concretas mais tangíveis. Essas avaliações ajudam a tomar decisões estratégicas sobre a substituição ou o upgrade de aplicações.

    Você pode usar os tipos de métrica de avaliação existentes ou configurá-los de acordo com seus requisitos.

    Configuração da estrutura para avaliação da aplicação

    Você pode criar indicadores e perfis de pontuação com base nos quais você pode avaliar suas aplicações. Indicadores de aplicação são métricas de negócios que ajudam a derivar pontuações da aplicação.

    Enterprise Architecture está integrado a aplicações-chave na plataforma ServiceNow para fornecer uma visão profunda das aplicações. Essas integrações ajudam a:

    Identificar oportunidades de economia de custos
    A Hierarquia de segmentos na aplicação Gestão financeira rastreia as alocações de custos no nível da aplicação, o que fornece um detalhamento de custo completo da aplicação.
    Organizar aplicações para determinar sua racionalização
    Você pode identificar várias aplicações atribuídas à mesma categoria de aplicação, região ou negócio. Essas informações ajudam a saber quem está usando as aplicações, a frequência de uso, o status da aplicação e a tomar decisões fundamentadas.
    Identificar oportunidades para modernizar e investimento na aplicação
    Você pode identificar aplicações que têm contratos para renovar, baixo uso ou baixa satisfação do cliente com base nos resultados das pesquisas.
    Use os indicadores pré-configurados ou crie seus indicadores para avaliar aplicações com dimensões como custo, qualidade, risco técnico, investimentos, satisfação do usuário e valor comercial. Osindicadores pré -configurados são obtidos da Gestão financeira, Gestão de serviços de TI, Gestão de portfólios de projetos, pesquisas, avaliações, consultas SQL, análise de desempenho e scripts personalizados.
    Nota:
    Enterprise Architecture O é compatível somente com o tipo de Calendário fiscal, Padrão.

    Indicadores pré-configurados e suas aplicações de origem

    Os indicadores pré-configurados Enterprise Architecture e as aplicações de onde eles foram originados ajudam a avaliar as aplicações em dimensões como custo, qualidade e risco. Você pode criar indicadores adicionais, além dos indicadores pré-configurados, copiando-os e modificando-os.

    Tabela 1. Origens e indicadores pré-configurados
    Nome do indicador Frequência Tipo Origem Como isso é calculado? Descrição Trabalhos
    Custo de instalações Trimestre Script personalizado Produto ITFM. Tabela ITFM_Allocation_Aggregate Os dados estarão disponíveis nas tabelas ITFM somente após a conclusão do processo de modelagem financeira Custo de instalações para aplicação de negócios
    Custo de hardware Trimestre Script personalizado Produto ITFM. Tabela ITFM_Allocation_Aggregate Os dados estarão disponíveis nas tabelas ITFM somente após a conclusão do processo de modelagem financeira Custo de hardware para aplicação de negócios
    Custo de mão de obra Trimestre Script personalizado Produto ITFM. Tabela ITFM_Allocation_Aggregate Os dados estarão disponíveis nas tabelas ITFM somente após a conclusão do processo de modelagem financeira Custo de mão de obra para aplicação de negócios
    Outro custo Trimestre Script personalizado Produto ITFM. Tabela ITFM_Allocation_Aggregate Os dados estarão disponíveis nas tabelas ITFM somente após a conclusão do processo de modelagem financeira Outro custo para aplicação de negócios
    Custo dos serviços Trimestre Script personalizado Produto ITFM. Tabela ITFM_Allocation_Aggregate Os dados estarão disponíveis nas tabelas ITFM somente após a conclusão do processo de modelagem financeira Custo de serviços para aplicação de negócios
    Custo do software Trimestre Script personalizado Produto ITFM. Tabela ITFM_Allocation_Aggregate Os dados estarão disponíveis nas tabelas ITFM somente após a conclusão do processo de modelagem financeira Custo de software para aplicação de negócios
    CTP da aplicação Trimestre Script personalizado Produto ITFM. Tabela ITFM_Allocation_Aggregate Os dados estarão disponíveis nas tabelas ITFM somente após a conclusão do processo de modelagem financeira Custo total da aplicação de todos os buckets
    Contagem de incidentes da aplicação Trimestre Script personalizado incidente Os dados estarão disponíveis na tabela de incidentes somente depois que a aplicação de negócios for associada ao incidente. Indicador que obtém a contagem de todos os incidentes associados à aplicação de negócios vinculada ao perfil de pontuação do qual o indicador faz parte.
    Instância da aplicação – Contagem de incidentes Trimestre Script personalizado incidente Obtém a contagem de incidentes anexada a todas as instâncias da aplicação, que estão mapeadas para uma aplicação de negócios e a acumula na aplicação. Indicador que obtém a contagem de todos os incidentes associados a instâncias da aplicação. As instâncias da aplicação, por sua vez, estão associadas a uma aplicação de negócios vinculada a um perfil de pontuação do qual o indicador faz parte.

    A contagem de incidentes é calculada primeiro na instância da aplicação ou no nível de serviço de aplicações e, em seguida, é acumulada para o nível da aplicação de negócios.

    Uso Mês Condição da consulta Produto de APM. tabela cmdb_ci_business_app Calculado a partir do campo Contagem de usuários ativos Número de sessões de usuário e usuários da aplicação em um determinado período fiscal.
    Número de incidentes por meio de serviço Diariamente Análise de desempenho Mapeado para Análise de desempenho > Indicadores > Indicadores Automatizados > Número de novos incidentes

    Origem = Incidentes.Novo (tabela de incidentes)

    Número de incidentes abertos hoje. Calculado a partir das aplicações de negócios impactadas do registro do incidente. Número de novos incidentes. Coleta de dados diários e históricos [Incidente do PA] Coleta diária de dados

    [Incidente do PA] Coleta de dados históricos

    Número de problemas por meio de serviço Diariamente Análise de desempenho Mapeado para Análise de desempenho > Indicadores > Indicadores Automatizados > Número de novos problemas

    Origem = Problemas.Novo (tabela de problemas)

    Problemas criados hoje. Calculado a partir do campo Serviço do registro do problema. Número de problemas abertos hoje. Coleta de dados diários e históricos [Problema do PA] Coleta diária de dados

    [Problema do PA] Coleta de dados históricos

    Número de mudanças por meio de serviço Diariamente Análise de desempenho Mapeado para Análise de desempenho > Indicadores > Indicadores Automatizados > Número de novas mudanças

    Origem = Changes.New (tabela change_request)

    Número de mudanças com uma data de registro (change_request.opened_at) na data de coleta. Calculado a partir das aplicações de negócios impactadas do registro de solicitação de mudança. Número de mudanças abertas hoje. Coleta de dados diários e históricos [Mudança do PA] Coleta diária de dados

    [Mudança do PA] Coleta de dados históricos

    CSAT Trimestre Avaliações Tipo de métrica de avaliação: satisfação do cliente

    Categoria da métrica de avaliação: índice de satisfação do cliente

    Modelo NPS
    Ajuste funcional Mês Avaliações Tipo de métrica de avaliação: ajuste funcional

    Categoria da métrica de avaliação: ajuste funcional

    Modelo de Net Promoter Score (NPS)
    Risco técnico Mês Avaliações Tipo de métrica de avaliação: risco técnico

    Categoria da métrica de avaliação: desempenho

    Risco técnico capturado por meio de pesquisa para o período fiscal.

    Modelo NPS

    Risco do ciclo de vida da tecnologia Mês Script personalizado Tipo de métrica de avaliação: ajuste funcional

    Categoria da métrica de avaliação: ajuste funcional

    Obtenha o risco do ciclo de vida da tecnologia de uma aplicação de negócios para um período fiscal selecionado.
    Valor comercial Trimestre Avaliações Consolidação: média Modelo NPS
    Total de horas de mudança Mês Análise de desempenho Mapeado para Análise de desempenho > Indicadores > Indicadores Automatizados > Soma da duração de alterações encerradas

    Origem = Changes.Closed (tabela Change_Request)

    Campos: Aberto, Fechado

    Estado = Encerrado, Aplicação de negócios = qualquer uma das Enterprise Architecture Aplicações de negócios, Encerrado hoje

    Script: Change.CloseTime.Hours. Todas as solicitações de mudança encerradas hoje são consideradas Soma da duração das mudanças encerradas de uma aplicação no período fiscal fornecido.

    Tempo necessário para fechar as mudanças em horas. Coleta de dados diários e históricos.

    • [Mudança do PA] Coleta diária de dados
    • [Mudança do PA] Coleta de dados históricos
    Nota:
    Certifique-se de que as seguintes propriedades do sistema estejam definidas como Verdadeiras para os indicadores de Incidente e Mudança.
    • Para definir as propriedades, navegue até Todos > Propriedades do sistema > Todas as propriedades e pesquise as seguintes propriedades:
      • Preencher serviços afetados com base em ICs afetados (com.snc.incident.refresh_impacted.include_affected_cis)
      • Preencher lista relacionada de aplicações de negócios para incidentes (com.snc.incident.populate_business_application)
      • Preencher a lista relacionada à aplicação de negócios para solicitações de mudança (com.snc.change_request.populate_business_application)
    • Para exibir a guia Aplicações de negócios impactadas na Lista relacionada de um registro, selecione o ícone Ações adicionais e selecione Configurar > Listas relacionadas. Selecione e mova as Aplicações de negócios afetadas da lista Disponível para a lista Selecionada e selecione Salvar.
    • Para ver as aplicações de negócios impactadas para os indicadores de Número de incidentes por meio de serviço e Número de mudanças por meio de serviço, você deve atualizar a lista relacionada de Serviços e ICs afetados desse registro. Para obter instruções, consulte Refresh impacted services and CIs for Change e Refresh impacted services and CIs for incident.

    Indicadores de Análise de desempenho para medir o desempenho da aplicação

    Use indicadores de análise de desempenho (PA) para saber a contagem de incidentes, problemas e mudanças registradas em relação a uma aplicação de negócios e use essas informações para melhorar o desempenho de suas aplicações.

    Enterprise Architecture usa indicadores que são originados do Performance Analytics (PA). Esses indicadores fornecem uma contagem de incidentes, problemas, mudanças e o número de solicitações de mudança que foram encerradas em um determinado dia. Siga a ordem fornecida para executar os trabalhos do PA no horário programado e obtenha as pontuações dos indicadores para avaliar o desempenho de suas aplicações de negócios.

    Ordem na qual executar trabalhos de PA e gerar pontuações

    Você deve executar os trabalhos agendados na seguinte ordem:

    1. [Incidente do PA] Coleta diária de dados.
    2. [Mudança do PA] Coleta diária de dados.
    3. [Problema do PA] Coleta diária de dados.
    4. [Enterprise Architecture Trabalho agendado] Carregar indicadores da aplicação e calcular as pontuações da aplicação.

    Se houver dados históricos, execute-os na seguinte ordem:

    Nota:

    Você precisa do plug-in Performance Analytics Premium para Enterprise Architecture (com.snc.pa.premium.apm) para recuperar dados históricos com mais de seis meses.

    1. [Incidente do PA] Coleta de dados históricos.
    2. [Mudança do PA] Coleta de dados históricos.
    3. [Problema do PA] Coleta de dados históricos.
    4. Gere novamente Enterprise Architecture pontuações para o período necessário. Esta ação exclui as pontuações existentes, incluindo as pontuações diárias, e gera novas pontuações em vez de apenas atualizar as pontuações existentes.
    Frequência na qual as pontuações do indicador são geradas

    As pontuações são geradas de acordo com a execução programada do trabalho que executa o script. Se a frequência do indicador for:

    Mensalmente
    As pontuações são geradas somente no último dia de um mês.
    Trimestre
    As pontuações são geradas somente no último dia de um trimestre.
    Anual
    pontuações são geradas somente no último dia de um ano.
    Nota:
    Os períodos fiscais devem ser gerados no mesmo fuso horário em que as pontuações são geradas.
    Coleta de dados de pontuação do indicador de PA

    A unidade de período (dias, semanas ou mês) em que as pontuações do indicador PA são coletadas e preservadas depende da frequência do indicador de fonte de dados. No entanto, a frequência com que o indicador da aplicação coleta as pontuações da fonte de dados do indicador do PA varia.

    Em Enterprise Architecture, a frequência do indicador de aplicação deve ser maior ou igual à frequência do indicador de fonte de dados.

    A tabela a seguir descreve a frequência com que Enterprise Architecture coleta dados dos indicadores de fonte de dados após a execução do trabalho:

    Tabela 2. Frequência de coleta de dados do APM
    Enterprise Architecture frequência Frequência do indicador de fonte de dados
    Mensalmente Mensalmente
    Trimestralmente Mensal e trimestral
    Anual Mensal, trimestral e anual

    Se você for um cliente Enterprise Architecture, que fez upgrade para a versão Xanadu, o indicador Frequência diária da fonte de dados do Performance Analytics não estará disponível. O script de correçãoRemoveDailyFreqAndUpdatePAIndicator remove automaticamente a frequência diária dos indicadores do PA e atualiza a frequência para mensal.

    Limitações para exibir detalhamentos da aplicação na folha de pontuação do PA

    Se houver um grande número de aplicações de negócios instaladas, nem todos os detalhamentos serão exibidos no Análise de desempenho > Folha de pontuação, pois há uma limitação definida nas propriedades do sistema: com.snc.pa.scoresheet.max_elements e com.snc.pa.scorecards.max_breakdown_elements. Para reconfigurar a limitação de propriedade:

    1. Navegar até Análise de desempenho > Sistema > Propriedades.
    2. Insira o número máximo no campo Número máximo de elementos de um detalhamento no campo Folha de pontuação. O número deve ser maior ou igual ao número de aplicações de negócios instaladas em seu sistema.
      Figura 1. Folha de pontuação do Performance Analytics
      Exibição de detalhamentos da aplicação na folha de pontuação do Performance Analytics
    3. Insira o número máximo no campo Número máximo de elementos de detalhamento nas listas de cartão de pontuação.
    4. Clique em Salvar.

    Programação de trabalho para calcular pontuações da aplicação

    Depois de configurar indicadores, criar perfil de pontuação e anexar indicadores de perfil, programe um trabalho para calcular periodicamente as pontuações da aplicação.

    Entenda como o sistema calcula as pontuações da aplicação e crie seu perfil de pontuação da aplicação de acordo com seus requisitos.

    A estrutura de avaliação calcula a pontuação da aplicação para cada aplicação em uma escala de 1 a 10, em que 10 é uma boa pontuação e 1 é uma pontuação baixa. As avaliações são baseadas em vários indicadores configurados, que você pode configurar. Cada um desses indicadores captura periodicamente os dados da aplicação relacionados, que são usados para derivar a pontuação da aplicação. Esses indicadores com o respectivo valor (ponderação) são adicionados a um perfil de aplicação. A aplicação é então associada ao perfil da aplicação, que calcula a pontuação da aplicação.

    Normalização de pontuações da aplicação

    Os indicadores e seus respectivos pesos são usados para calcular perfis de pontuação da aplicação para cada item de configuração. Use o perfil de pontuação para calcular as pontuações da aplicação e avaliar as aplicações. Aplique essas pontuações para comparar aplicações e tomar decisões estratégicas sobre quais manter, substituir, manter ou em que se deve fazer mais investimentos.

    Os indicadores pré-configurados ou os indicadores que você criou recuperam os dados relacionados com base na frequência definida na fase de definição do indicador. Esses dados são capturados na coluna Peso da aplicação da tabela Pontuação do indicador da aplicação [apm_app_indicator_score]. O indicador Meta máxima e Meta mínima que são definidos durante a criação de um indicador de aplicação são para calcular o valor normalizado das aplicações.

    Nota:
    A meta máxima e a meta mínima não estão disponíveis quando a fonte de dados é Avaliações.

    O valor normalizado da pontuação da aplicação, que é medido em uma escala de 1 a 10, é derivado da seguinte fórmula:

    (Application Weight - Target minimum)/(Target maximum - Target minimum) * 9+1
    Nota:
    • Se a meta máxima e a meta mínima não estiverem definidas, o valor máximo dentro do intervalo de aplicações será considerado como o valor máximo da meta. Da mesma forma, o valor mínimo dentro do intervalo de aplicações é considerado como o valor mínimo desejado.
    • Se a meta máxima e a meta mínima estiverem definidas e a caixa de seleção Considerar valores absolutos estiver marcada, os valores inseridos serão considerados.
    • Se ameta máxima e a meta mínima estiverem definidas e a caixa de seleção Considerar valores absolutos estiver desmarcada, os valores serão considerados com base na lógica inteligente a seguir.
      Target maximum = Minimum value of (Target maximum value defined in the Indicator [apm_metric] table, Maximum value of Application Weights for the fiscal period)
      Por exemplo, considere um cenário em que:
      • Os pesos da aplicação são 10, 20, 30,.…. e 1000.
      • O valor inserido no campo Destino máximo é 100.

      Com essas suposições, o valor máximo de meta considerado é 100, já que o valor máximo de meta definido (100) é menor que o peso máximo da aplicação (1000).

      Target minimum = Maximum value of (Target minimum value defined in the Indicator [apm_metric] table, Minimum value of Application Weights for the fiscal period)
      Por exemplo, considere um cenário em que:
      • Os pesos da aplicação são 10, 20, 30,.…. e 1000.
      • O valor inserido no campo Destino mínimo é 100.

      Com essas suposições, o valor mínimo de meta considerado é 10, já que o valor mínimo de meta definido (100) é maior que o peso mínimo da aplicação (10).

    O peso da aplicação que é menor ou igual ao mínimo da meta recebe a pontuação mais baixa, que é 1.

    O peso da aplicação maior ou igual ao máximo de meta recebe a pontuação máxima, que é 10.

    Ao definir os indicadores da aplicação, você também pode configurar a Direção como Maximizar ou Minimizar. A aplicação com o valor máximo obtém a pontuação mínima quando a direção é Minimizar. A aplicação com o valor mínimo obtém a pontuação máxima quando a direção é Maximizar.

    Se a Direção no indicador for Minimizar:

    (10 - above calculated Normalized value) + 1

    A ponderação do perfil da aplicação é aplicada ao valor normalizado para derivar a pontuação do indicador:

    Normalized Value * Weightage as in application score profile %

    Depois que a pontuação do indicador é calculada para cada um dos indicadores, a pontuação da aplicação é calculada somando todas as pontuações do indicador usadas no perfil.

    Se a origem do indicador for Indicadores no campo Fonte de dados, o peso da aplicação será calculado como a soma das pontuações normalizadas de todos os indicadores dependentes.

    Nota:
    • A pontuação normalizada dos indicadores primários é calculada de maneira semelhante à de todos os outros indicadores.
    • O valor normalizado, a pontuação do indicador, o peso da aplicação, a meta máxima, a meta mínima e o peso total são arredondados para apenas duas casas decimais.

    Na figura, como os indicadores de Custo e Incidente estão definidos para minimizar, as aplicações com custos mais baixos e menor número de incidentes têm pontuações mais altas.

    Figura 2. Pontuações da aplicação de amostra
    Pontuações da aplicação de amostra

    Valor normalizado e pontuação da aplicação para uma avaliação

    Se a origem do indicador for Avaliações no campo Fonte de dados, os valores Meta máxima, Meta mínima, Peso da aplicação e Peso total serão considerados como zero.

    Para que uma aplicação de negócios seja considerada para pontuação, ela deve ser mapeada para um perfil de aplicação respectivo ao qual o indicador está associado. Você pode verificar os perfis de pontuação na lista apm_application_profile.

    Todos os resultados da categoria de avaliação relacionados à aplicação de negócios com grupos de avaliação criados dentro de um período fiscal são considerados para o cálculo da pontuação. Você pode verificar os resultados da categoria de avaliação para uma aplicação de negócios na lista asmt_category_result.

    Para que um grupo de avaliação seja considerado para o cálculo de pontuações, todas as instâncias de avaliação relacionadas devem estar no estado concluído ou cancelado.

    scaleFactor = (9/ scale factor on metric type)
    appAsmtScoreSUM = SUM of ratings of category results groupedBY source for each assessment group
    appWeight=((scaleFactor * appAsmtScoreSUM )+1;
    Normalized value = total app weight of BA/appOccurences.
    totalIndicatorsWeightage = the sum of all indicator weightage mapped to a scoring profile.
    appIndWeightage = weightage of the current indicator
    Indicator Score = normalizedValue * appIndWeightage / totalIndicatorsWeightage

    A ocorrência da aplicação são as ocorrências de uma aplicação de negócios.

    Visualização do desempenho da aplicação

    A visualização do desempenho de aplicações em diferentes dimensões em um gráfico de bolhas, em um painel e em uma exibição do aplicativo 360 ajuda a tomar decisões sobre as aplicações.

    Depois de configurar os indicadores e anexar perfis de pontuação da aplicação e executar o trabalho agendado para calcular suas pontuações periodicamente, suas pontuações da aplicação agora estão prontas para exibição.

    • Use gráficos de bolhas para visualizar os dados da aplicação de negócios plotados em um gráfico em três dimensões, o que ajuda a comparar e avaliar as aplicações com base nas pontuações do indicador.
    • Use o Application 360 para se concentrar nas aplicações de negócios que exigem sua atenção.
    • Use o painel Avaliações de aplicações para exibir as tendências dos indicadores de diferentes aplicações.