Definição de medidas de custos de processo

Os custos de processo de uma instância de processo são fornecidos pelos custos totais de processo de todas as instâncias de função na instância de processo. Os custos de processo das instâncias de função são calculados usando as taxas de custo para as unidades organizacionais associadas às funções (ver o capítulo Anonimização) e aos tempos de execução das funções. O número de execuções de uma função por uma unidade organizacional é dado pelo atributo AT_COUNT_PROCESSINGS para a conexão entre a unidade organizacional e a função. Se várias unidades organizacionais forem associadas a uma função, isso será avaliado como execução repetida da função.

Para calcular as medidas de custo, os tipos de dados Costs e Cost rate devem ser conhecidos. A definição destes tipos de dados está incluída no arquivo de configuração XML *_datatypes.xml do modelo de cliente CTK correspondente (em <PPM diretório de instalação>\ppm\server\bin\agentLocalRepo\.unpacked\<installation_time>_ppm-client-run-prod-<version>-runnable.zip\ppm\ctk\ctk\examples\custom\), que pode ajustar em função dos requisitos do seu projeto.

Os tempos de execução das funções necessárias para calcular as medidas de custo podem ser calculados de duas maneiras diferentes. Dependendo do método de cálculo selecionado, os custos calculados serão salvos como medidas diferentes. O método de cálculo usado para os tempos de execução depende de quais informações são extraídas do sistema de origem.

Medidas FPKS_R e PK_R

Para calcular a taxa de custo com base no tempo de execução, use o tempo de execução (atributo de função AT_KI_FBZ) calculado a partir dos atributos AT_START_TIME e AT_END_TIME para uma função. A taxa de custo calculada é salva no atributo de função AT_PKS_R.

Medidas FPKS_S e PK_S

Para calcular a taxa de custo com base no padrão de desempenho, um tempo de execução padrão estimado é extraído do sistema de origem e gravado nas funções como atributo AT_LS. A taxa de custo calculada é salva no atributo de função AT_PKS_S.

A taxa de custo do processo para uma função especifica os custos médios para processar a função uma vez e é calculada usando a seguinte regra de cálculo para os dois métodos de cálculo descritos: O produto do tempo de execução de uma função e a soma das taxas de custo ponderadas de todas as unidades organizacionais associadas à função são divididos pelo número total de execuções.

A fórmula seguinte ilustra a regra de cálculo:

FPKS Taxa de custo de processo (função)
FT Tempo de execução da função
KS Taxa de custo de processo
FREQ Frequência de processamento

ppm_customizing_24

O método de cálculo de medidas de custo é selecionado registrando as medidas correspondentes na árvore de processos. A configuração padrão do PPM calcula as taxas de custo do processo com base no padrão de desempenho.

Extrato do arquivo *_processtree.xml:

...

<useki name="FPKS_S" scale="EUR" assessment="NEG"/>

<useki name="PK_S" scale="EUR" assessment="NEG"/>

...