Avaliação da aplicação
Configure indicadores para medir a usabilidade, o custo, a qualidade, o desempenho e o risco das aplicações. Avalie e classifique suas aplicações de negócios com base em entradas qualitativas. Você pode traduzir informações abstratas de aplicações com base em pesquisas e avaliações em métricas concretas mais tangíveis. Essas avaliações ajudam você a tomar decisões estratégicas sobre substituir ou fazer upgrade de aplicações.
Você pode usar 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. Os indicadores de aplicações são métricas de negócios que ajudam a derivar pontuações de aplicações.
Arquitetura empresarialo está integrado às principais aplicações no ServiceNowplataforma para fornecer informações detalhadas sobre as aplicações. Essas integrações ajudam você a:
- Identificar oportunidades de economia de custos
- A Hierarquia de segmentos no Gestão financeiraa aplicação rastreia as alocações de custo no nível da aplicação, o que fornece um detalhamento de custo completo para a aplicação.
- Organize as aplicações para determinar sua racionalização
- Você pode identificar várias aplicações atribuídas à mesma categoria de aplicações, região ou negócio. Essas informações ajudam você a saber quem está usando as aplicações, a frequência de uso, o status da aplicação e a tomar decisões informadas.
- Identifique oportunidades para modernizar e investir 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 de pesquisas.
Indicadores pré-configurados e suas aplicações de origem
O pré-configurado Arquitetura empresarialos indicadores e as aplicações das quais eles foram obtidos ajudam você 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.
| Nome do indicador | Frequência | Tipo | Origem | Como é calculado? | Descrição | Trabalhos |
|---|---|---|---|---|---|---|
| Custo das instalações | Trimestre | Script personalizado | Produto ITFM. Tabela ITFM_allocation_aggregate | Os dados estarão disponíveis nas tabelas de 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 de 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 de ITFM somente após a conclusão do processo de modelagem financeira | Custo de mão de obra da aplicação de negócios | |
| Outro custo | Trimestre | Script personalizado | Produto ITFM. Tabela ITFM_allocation_aggregate | Os dados estarão disponíveis nas tabelas de ITFM somente após a conclusão do processo de modelagem financeira | Outro custo da aplicação de negócios | |
| Custo de serviços | Trimestre | Script personalizado | Produto ITFM. Tabela ITFM_allocation_aggregate | Os dados estarão disponíveis nas tabelas de ITFM somente após a conclusão do processo de modelagem financeira | Custo de serviços para aplicação de negócios | |
| Custo de software | Trimestre | Script personalizado | Produto ITFM. Tabela ITFM_allocation_aggregate | Os dados estarão disponíveis nas tabelas de 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 de 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 vinculados 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 são mapeadas para uma aplicação de negócios e a acumula para a aplicação. | Indicador que obtém a contagem de todos os incidentes associados às 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 da aplicação e, em seguida, é acumulada até o nível da aplicação de negócios. |
|
| Uso | Mês | Condição de consulta | Produto de APM. tabela cmdb_ci_business_app | Calculado a partir de Contagem de usuários ativos campo | Número de sessões de usuário e usuários da aplicação para um determinado período fiscal. | |
| Número de incidentes por meio de serviço | Diariamente | Performance Analytics | Mapeado para
Incidents.Novo (tabela Incidentes) |
Número de incidentes abertos hoje. Calculado a partir das aplicações de negócios afetadas do registro de incidente. | Número de novos incidentes. Coleta de dados históricos e diários | [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 | Performance Analytics | Mapeado para
Problemas.Novo (tabela de problemas) |
Problemas criados hoje. Calculado a partir de Serviço campo do registro do problema. | Número de problemas abertos hoje. Coleta de dados históricos e diários | [Problema de PA] Coleta de dados diária [Problema de PA] Coleta de dados históricos |
| Número de mudanças por meio de serviço | Diariamente | Performance Analytics | Mapeado para
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 afetadas do registro de solicitação de mudança. | Número de mudanças abertas hoje. Coleta de dados históricos e diários | [PA Change] Coleta de dados diária [PA Change] Coleta de dados históricos |
| Índice de satisfação do cliente (CSAT) | Trimestre | Avaliações | Tipo de métrica de avaliação: Satisfação do cliente Categoria de métrica de avaliação: Índice de satisfação do cliente |
NPS do modelo | ||
| Ajuste funcional | Mês | Avaliações | Tipo de métrica de avaliação: Ajuste funcional Categoria de métrica de avaliação: Ajuste funcional |
Pontuação líquida do promotor (NPS) do modelo | ||
| Risco técnico | Mês | Avaliações | Tipo de métrica de avaliação: Risco técnico Categoria de métrica de avaliação: Desempenho |
Risco técnico capturado por meio de pesquisa para o período fiscal. NPS do modelo |
||
| Valor comercial | Trimestre | Avaliações | Consolidação: Média | NPS do modelo | ||
| Total de horas de mudança | Mês | Performance Analytics | Mapeado para
Changes.Closed (tabela change_request) Campos: Abertos, encerrados Aplicação de negócios: Qualquer um dos Arquitetura empresarialAplicações de negócios, encerradas hoje |
Script: Change.CloseTime.Horas. Todas as solicitações de mudança encerradas hoje consideradas | Soma da duração das mudanças encerradas para uma aplicação para o período fiscal fornecido. Tempo necessário para encerrar as mudanças em horas. Coleta de dados históricos e diários. |
|
- Para definir as propriedades, navegue até Todas > Propriedades do sistema > Todas as propriedades e pesquise as seguintes propriedades:
- Preencher serviços afetados com base nos ICs afetados (com.snc.incident.refresh_impacted.include_affected_cis)
- Preencher a lista relacionada da aplicação de negócios para incidentes (com.snc.incident.populate_business_application)
- Preencha a lista relacionada da aplicação de negócios para solicitações de mudança (com.snc.change_request.populate_business_application)
- Para mostrar o. .
- Para ver as aplicações de negócios afetadas para Número de incidentes via serviço e. Número de mudanças por meio do serviço indicadores, você deve atualizar o. ICs e serviços afetados lista relacionada para esse registro. Para obter instruções, consulte e. .
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 registrados em uma aplicação de negócios e use essas informações para melhorar o desempenho de suas aplicações.
Arquitetura empresarial Usa indicadores provenientes da Análise de desempenho (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 de PA no horário agendado 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:
- [Incidente de PA] Coleta de dados diária.
- [PA Change] Coleta de dados diária.
- [Problema de PA] Coleta de dados diária.
- [ Arquitetura empresarialTrabalho agendado] Carregar indicadores da aplicação e calcular pontuações da aplicação.
Se houver dados históricos, execute-os na seguinte ordem:
Análise de desempenho Premium para Arquitetura empresarial(com.snc.pa.premium.apm) plug-in para recuperar dados históricos com mais de seis meses.
- [Incidente de PA] Coleta de dados históricos.
- [PA Change] Coleta de dados históricos.
- [Problema de PA] Coleta de dados históricos.
- Gerar novamente Arquitetura empresarialpontuações para o período de tempo necessário. Esta ação exclui as pontuações existentes, incluindo 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 agendada 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.
- Anualmente
- as pontuações são geradas somente no último dia de um ano.
Coleta de dados de pontuação do indicador de PA
A unidade do período (dias, semanas ou mês) em que as pontuações do indicador de PA são coletadas e preservadas depende da frequência do indicador da 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 de PA varia.
Em Arquitetura empresarial, a frequência do indicador da aplicação deve ser maior ou igual à frequência do indicador da fonte de dados.
A tabela a seguir descreve a frequência em que Arquitetura empresarialcoleta dados dos indicadores de fonte de dados após a execução do trabalho:
| Arquitetura empresarial frequência | Frequência do indicador da fonte de dados |
|---|---|
| Mensalmente | Mensalmente |
| Trimestralmente | Mensal e Trimestralmente |
| Anualmente | Mensal, Trimestral e Anual |
Se você for um Arquitetura empresarialcliente, que fez upgrade para Yokohamasolte e, em seguida, o. Diariamente O indicador de fonte de dados Frequência da Análise de desempenho não está disponível. RemoveDailyFreqAndUpdatePAIndicator o script de correção remove automaticamente o. Diariamente A frequência dos indicadores de PA e atualiza a frequência para Mensal .
Limitações para exibir detalhamentos da aplicação na planilha de pontuação do PA
Se houver um grande número de aplicações de negócios instaladas, todos os detalhamentos não serão exibidos no , pois há uma limitação definida nas propriedades do sistema: com.snc.pa.scoresheet.max_elementse. com.snc.pa.scorecards.max_breakdown_elements. Para reconfigurar a limitação de propriedade:
- Navegar até .
- Insira o número máximo em Número máximo de elementos de um detalhamento na planilha de pontuação campo. O número deve ser maior ou igual ao número de aplicações de negócios instaladas em seu sistema.
Figura 1. Planilha de pontuação da Análise de desempenho - Insira o número máximo em Número máximo de elementos de detalhamento nas listas de cartão de pontuação campo.
- 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 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 relacionada, que são usados para derivar a pontuação da aplicação. Estes indicadores com o respetivo valor (ponderação) são adicionados a um perfil de aplicação. A aplicaçã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 os perfis de pontuação da aplicação para cada item de configuração. Use o perfil de pontuação para calcular 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 investir mais.
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 no Peso da aplicação Tabela Pontuação do indicador da aplicação [apm_app_indicator_score]. . 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.
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
- . Meta máxima e. Meta mínima se não estiverem definidos, o valor máximo dentro do intervalo de aplicações será considerado como o valor máximo desejado. Da mesma forma, o valor mínimo dentro do intervalo de aplicações é considerado como o valor mínimo desejado.
- . Meta máxima e. Meta mínima e estão definidos e. Considere valores absolutos estiver marcada, os valores inseridos serão considerados.
- . Meta máxima e. Meta mínima e estão definidos e. Considere valores absolutos se a caixa de seleção estiver desmarcada, os valores serão considerados com base na seguinte lógica inteligente.
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 de 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 da meta considerado é 100, pois o valor máximo da 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 de 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 da meta considerado é 10, pois o valor mínimo da meta definido (100) é maior que o peso mínimo da aplicação (10).
. Peso da aplicação menor ou igual ao mínimo desejado recebe a pontuação mais baixa, que é 1.
. Peso da aplicação que seja maior ou igual ao máximo da meta é dada a pontuação máxima, que é 10.
Ao definir os indicadores da aplicação, você também pode configurar o. 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.
. Direção no indicador é Minimizar :
(10 - above calculated Normalized value) + 1
A ponderação do perfil da aplicação é então aplicada no valor normalizado para derivar o. 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 em Fonte de dados , em seguida, o peso da aplicação é calculado como a soma das pontuações normalizadas de todos os seus indicadores dependentes.
- A pontuação normalizada dos indicadores primários é calculada de maneira semelhante à calculada para todos os outros indicadores.
- O valor normalizado, pontuação do indicador, peso da aplicação, meta máxima, meta mínima, e a ponderação total são arredondadas 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.
Valor normalizado e pontuação da aplicação para uma avaliação
Se a origem do indicador for Avaliações em Fonte de dados E, em seguida, os valores de Destino máximo, Destino mínimo, Peso da aplicação e Peso total são considerados zero.
Para que uma aplicação de negócios seja considerada para pontuação, ela deve ser mapeada para um respectivo perfil de aplicação ao qual o indicador está associado. Você pode verificar os perfis de pontuação na lista apm_application_profile.
Todos os resultados de Categoria de avaliação relacionados à aplicação de negócios com grupos de avaliação criados em um período fiscal são considerados para calcular a pontuação. Você pode verificar os resultados da categoria de avaliação de uma aplicação de negócios na lista asmt_category_result.
Para que um grupo de avaliação seja considerado para calcular 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 groupappWeight=((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 indicatorIndicator Score = normalizedValue * appIndWeightage / totalIndicatorsWeightageA ocorrência do app 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 de aplicação 360 ajuda você a tomar decisões sobre as aplicações.
Depois de configurar indicadores, 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 sua aplicação de negócios plotados em um gráfico em três dimensões, o que ajuda você a comparar e avaliar aplicações com base nas pontuações do indicador.
- Use a aplicação 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 de indicadores de diferentes aplicações.