Modelos de custo prescritivos para serviços de negócio e capacidades de negócios - Legado
Use os modelos de custo de capacidades de negócios e serviços de negócio pré-configurados com suas métricas prescritas para alocação de peso. Entenda os requisitos do sistema aos quais cada modelo oferece suporte, os métodos de alocação e os conjuntos de dados necessários para usá-los com eficácia.
Este recurso está disponível somente quando você possui uma licença de Analista ITBM.
Custo de nível 2 — Modelo de custo de serviços de negócio
O modelo de custo fornece:
- Custo para habilitar o negócio: as despesas de TI para garantir que o negócio esteja alinhado às iniciativas de transformação.
- Custo para oferecer suporte a cada serviço de negócio em termos de negócios: o custo para fornecer serviços de negócio.
- Na fase II ou se você já investiu em Gestão financeira.
- Para showback em termos de funções de negócios principais ou alinhamento com capacidades de negócios.
- Fornecer informações sobre os geradores de custos operacionais.
Especificações do modelo de custo de Custo de nível 2 — Serviços de negócio:
- A camada de bucket de custo está vinculada à tabela do Bucket ITFM [itfm_bucket]. Os buckets de custo são específicos do modelo.
- As contas do segmento de Serviço Compartilhado de TI (a segunda camada neste modelo) são originadas da tabela Serviço Compartilhado de TI [itfm_shared_service].
- As contas do segmento Serviço de negócio (a terceira camada neste modelo) são originadas da tabela Serviço [cmdb_ci_service].
- A camada de Unidade de negócios está vinculada à tabela Unidade de negócios da plataforma [business_unit].
Custo de nível 3 — Modelo de custo das capacidades de negócios
O modelo de custo fornece:
- Custo para habilitar o negócio: as despesas de TI para garantir que o negócio esteja alinhado às iniciativas de transformação.
- Custo para oferecer suporte a cada capacidade de negócios em termos de negócios: o custo da inovação.
- Na fase II ou se você já investiu em Gestão financeira.
- Para showback em termos de funções de negócios principais ou alinhamento com capacidades de negócios.
Especificações do modelo de custo de Custo de nível 3 - Capacidades de negócios:
- As especificações são semelhantes às do modelo de custo de Custo de nível 2 - Serviços de negócio, alinhadas à aplicação de negócios. No entanto, há uma camada extra para capacidades de negócios. As contas neste segmento são originadas da tabela Capacidade de negócios [cmdb_ci_business_capability], que é uma lista simples.
- Há uma métrica de script prescrita que alinha a capacidade real associada a uma aplicação com a capacidade de negócios de alto nível na tabela.
Métodos de acúmulo
Use os seguintes métodos de alocação para mover o custo dos buckets de custo para as camadas superiores do modelo (serviços compartilhados de TI, alocações ou unidades de negócios).
| Métodos de acúmulo | Descrição |
|---|---|
| Nenhum(a) | Não aloca para a próxima camada. |
| Igual | Divide igualmente o custo para cada item ao qual está relacionado. |
| Manual | Alocado por porcentagens fixas estimadas ou pré-calculadas. |
| Ponderado | Alocado com base no uso real. Por exemplo, aloque para BU com base no volume de solicitações de mudança, volume de incidentes ou contagem de IC ou por uma propriedade do objeto que está sendo alocado, que é o número de efetivos. |
As métricas prescritas oferecem suporte ao método de acúmulo ponderado e dados de origem diretamente de aplicações na plataforma ServiceNow. Por exemplo:
- Estrutura organizacional de TI: nível de departamento ou unidade de negócios.
- PPM ou registro de horas: esforços de mão de obra cobrados dos projetos.
- CMDB: inventário de IC com relacionamentos, uso e alinhamento do proprietário.
- Gestão de ativos: inventário de ativos (usuário final e infraestrutura) alinhado aos proprietários de ativos.
- Gestão de serviços de TI: volume relacionado a incidente, problema e mudança.
- IT Operations Management: relacionamentos e alinhamento com hardware e aplicações.
- Arquitetura empresarial (anteriormente Application Portfolio Management): inventário de hierarquia de aplicações, proprietário de negócios associado e mapeamento de tecnologia.
Métricas prescritas - Serviços compartilhados de TI para serviços de negócio
A seguir estão as descrições de cada métrica com uma explicação da metodologia de ponderação e suas tabelas relacionadas no sistema ServiceNow.
O modelo de custo pré-configurado começa com ponderação igual ao próximo segmento. Métricas prescritivas estão disponíveis para soluções mais desenvolvidas.
- Alocar para serviço de negócio com base na contagem de IC
A métrica aloca o custo do serviço compartilhado para serviços de negócio com base na seguinte tabela de ponderação:
Figura 5. Alocar para serviço de negócio com base na contagem de IC - A tabela Relacionamento de IC [cmdb_rel_ci] fornece uma lista de todos os ICs e seu relacionamento com o IC primário, como dependência, uso, execuções em e contido por.
- A tabela Serviço [cmdb_ci_service] fornece uma lista de todos os serviços de negócio que são os ICs primários.
- A métrica prescrita executa uma contagem de ICs por primário e pondera o custo para os serviços de negócio de acordo.
A tabela de ponderação impõe a vida útil na métrica a seguir.
- Filtros: Child.Class não é Serviço de negócios e Tipo é Depende de::Usado por.
- Início da duração: início real.
- Término da duração: término real.
- Alocar para serviço de negócio com base na capacidade de computação
A métrica aloca o custo do serviço compartilhado para serviços de negócio com base na seguinte tabela de ponderação:
Figura 6. Alocar para serviço de negócio com base na capacidade de computação - A tabela Relacionamento de IC [cmdb_rel_ci] fornece uma lista de todos os ICs e seu relacionamento com o IC primário, como dependência, uso, execuções em e contido por.
- A tabela Serviço [cmdb_ci_service] fornece uma lista de todos os serviços de negócio, que são os ICs primários.
- A métrica prescrita executa uma contagem de ICs por servidor (Child.Class) e pondera o custo para os serviços de negócio (primários) de acordo.
A tabela de ponderação impõe o tempo de vida na seguinte métrica:
- Filtros: Child.Class é Server e Type é Depende de::Usado por.
- Início da duração: início real.
- Término da duração: término real.
- Alocar para serviço de negócio com base na contagem de banco de dados
A métrica aloca o custo do serviço compartilhado para serviços de negócio com base na seguinte tabela de ponderação:
Figura 7. Alocar para serviço de negócio com base na contagem de banco de dados - A tabela Relacionamento de IC [cmdb_rel_ci] fornece uma lista de todos os ICs e seu relacionamento com o IC primário, como dependência, uso, execuções em e contido por.
- A tabela Serviço [cmdb_ci_service] fornece uma lista de todos os serviços de negócio, que são os ICs primários.
- A métrica prescrita executa uma contagem de ICs por banco de dados (Child.Class) e pondera o custo para os serviços de negócio (primários) de acordo.
A tabela de ponderação impõe o tempo de vida na seguinte métrica:
- Filtros: Child.Class é Database e Type é Depende de::Usado por.
- Início da duração: início real.
- Término da duração: término real.
- Alocar para serviço de negócio com base no volume de solicitação de mudança
A métrica aloca o custo do serviço compartilhado para a unidade de negócios com base na seguinte tabela de ponderação:
Figura 8. Alocar para serviço de negócio com base no volume de solicitação de mudança - A tabela Solicitação de mudança [change_request] fornece uma lista de todas as solicitações de mudança e quem as solicitou, incluindo o serviço de negócio relacionado.
- A tabela Serviço [cmdb_ci_service] fornece uma lista de todos os serviços de negócio.
- A métrica prescrita executa uma contagem de solicitações de mudança por serviço de negócio e pondera os custos de acordo.
A tabela de ponderação impõe o tempo de vida na seguinte métrica:
- Início da duração: início real.
- Término da duração: término real.
- Impor tempo de vida selecionado na tabela de ponderação.
- Alocar para serviços de negócio com base no volume de incidentes
A métrica aloca o custo do serviço compartilhado para a unidade de negócios com base na seguinte tabela de ponderação:
Figura 9. Alocar para serviços de negócio com base no volume de incidentes - A tabela Incidente [incident.list] fornece uma lista de todos os incidentes, seus solicitantes relacionados e o serviço de negócio relacionado.
- A tabela Serviço [cmdb_ci_service] fornece uma lista de todos os serviços de negócio.
- A métrica prescrita executa uma contagem de incidentes por serviço de negócios (abertos e encerrados dentro do período) e pondera os custos de acordo.
- Início da duração: aberto.
- Término da duração: Resolvido.
- Impor tempo de vida selecionado na tabela de ponderação.
Métricas prescritas - Serviços compartilhados de TI para aplicações de negócios
- Alocar para aplicações usando contagem de usuários ativos
A métrica aloca o custo do serviço compartilhado para aplicações com base na seguinte métrica ponderada:
Figura 10. Alocar para aplicações usando contagem de usuários ativos - A tabela Aplicação de negócios [cmdb_ci_business_app] fornece uma lista de todas as aplicações de negócios.
- A métrica prescrita executa uma soma de usuários ativos e pondera os custos de acordo com as aplicações de recebimento por SYS ID.
- Alocar para aplicações usando contagem de banco de dados
A métrica aloca o custo do serviço compartilhado para aplicações com base na seguinte métrica ponderada:
Figura 11. Alocar para aplicações usando contagem de banco de dados - A tabela Relacionamento de IC [cmdb_rel_ci] fornece uma lista de todos os ICs e seu relacionamento com o IC primário, como dependência, uso, execuções em e contido por.
- A tabela Aplicação de negócios [cmdb_ci_business_app] fornece uma lista de todas as aplicações de negócios, que são os ICs primários.
- A métrica prescrita executa uma contagem de ICs por banco de dados (Child.Class) e pondera o custo para a aplicação de negócios (primária) de acordo.
- Filtros: Child.Class é Database e Type é Depende de::Usado por.
- Início da duração: início real.
- Término da duração: término real.
Métricas prescritas - Aplicações de negócios para capacidades de negócios
A seguir está a métrica com script para alocar às capacidades de negócios:
// Create a Scripted metric if you have complex logic to derive the weights for an Allocate to Segment.
//
// This Return Object is json:
// 1) key: The sys_id of the Allocate To segment's transaction table
// 2) value: the weight for the
//
// The API is called for each fiscal period and stored in weight Maps table which is in turn used in allocation.
// 'inputObject' is available in the script to have access to fiscal period and from Account id.
// The from account id is applicable only for "Allocate From" is part of metric setup where each entity in Allocate From table have their own weight distribution
// An 'inputObject' is injected during the evaluation of the script.
// It is an object of 2 key value pairs for fiscal period and allocate from accountId.
function getTopCapability(capabilityId){
var now_GR = new GlideRecord('cmdb_ci_business_capability');
gr.get(capabilityId);
if(gr.isValidRecord())
return getParentCapabilityRecur(now_GR);
}
function getParentCapabilityRecur(capabilityGr){
if(JSUtil.nil(capabilityGr.parent))
return capabilityGr;
else
return getParentCapabilityRecur(capabilityGr.parent.getRefRecord());
}
getScriptedWeightedMetric();
function getScriptedWeightedMetric(){
var appId = inputObject.from_id; // where inputObject.from_id is one of the Business Applications Id from Allocate From segment(Business Applications)
var relGr= new GlideRecord('cmdb_rel_ci');
relGr.addEncodedQuery('parent.sys_class_name=cmdb_ci_business_capability^child.sys_class_name=cmdb_ci_business_app');
relGr.addQuery('child',appId);
relGr.query();
var retObj={};
while(relGr.next()){
retObj[getTopCapability(relGr.parent).getUniqueValue()] = 1;
}
return retObj;
}
- A tabela Capacidade de negócios [cmdb_ci_business_capability] fornece uma lista de todas as capacidades de negócios e faz parte de Arquitetura empresarial (anteriormente Application Portfolio Management).
- O script, em resumo, nivela a lista de capacidades de negócios.Nota:Tudo deve estar relacionado à capacidade de negócios de nível 0 para modelagem financeira, embora as aplicações em Arquitetura empresarial (anteriormente Application Portfolio Management) possam ser atribuídas a capacidades de nível inferior.
Figura 12. Lógica de métrica com script de APM para FM