Os grupos de medidas são definidos no arquivo de configuração KiGroup.xml. É feita uma distinção entre os grupos de medidas visíveis (kigrouproot ou kigroup) e um único grupo de medidas invisível (kigroupinvisible). Uma medida apenas pode ser associada a um grupo.
O agrupamento de medidas não representa uma hierarquia ou refinamento de medidas; serve apenas para melhorar a clareza.
Os elementos kigroup podem ser aninhados em qualquer profundidade. Isso permite estabelecer uma estrutura de pastas individuais para os seus grupos de medidas.
Utilize o PPM Customizing Toolkit para criar grupos de medidas. A estrutura de grupo preferida pode ser definida facilmente no módulo Medidas e dimensões.
Exemplo
<kigrouproot>
<description language="de" name="Alle Kennzahlen">
Diese Gruppe umfasst alle angezeigten Kennzahlen.
</description>
<description language="en" name="Todas as medidas">
Este grupo inclui todas as medidas
exibidas.
</description>
<kigroupinvisible>
<description language="de"
name="Unsichtbare Kennzahlen">
Diese Gruppe umfasst alle Kennzahlen, die
nur zur Berechnung weiterer Kennzahlen verwendet
werden. Diese Kennzahlen werden nicht in der
Kennzahlenliste angezeigt.
</description>
<description language="en" name="Medidas invisíveis">
Este grupo inclui todas as medidas
que apenas são usadas para cálculo
de medidas adicionais. Estas
medidas não são exibidas na
lista de medidas.
</description>
</kigroupinvisible>
<kigroup name="KI_GROUP_COST">
<description language="de" name="Kostenkennzahlen"/>
<description language="en" name="Cost KPIs"/>
<kigroup name="KI_GROUP_COST">
<description language="de"
name="Kostenkennzahlen"/>
<description language="en" name="Cost KPIs"/>
<kigroup name="KI_GROUP_COST_ALL">
<description language="de"
name="Gesamtkostenkennzahlen"/>
<description language="en"
name="Total cost KPIs"/>
</kigroup>
<kigroup name="KI_GROUP_COST_AVERAGE">
<description language="de
name="Durchschnittskostenkennzahlen"/>
<description language="en"
name="Average cost KPIs"/>
</kigroup>
</kigroup>
</kigroup>
<kigroup name="KI_GROUP_TIME">
<description language="de" name="Zeitenkennzahlen"/>
<description language="en" name="Time KPIs"/>
</kigroup>
<kigroup name="KI_GROUP_QUALITY">
<description language="de"
name="Qualitätskennzahlen"/>
<description language="en" name="Quality KPIs"/>
</kigroup>
</kigrouproot>
O grupo Todas as medidas inclui as medidas de todos os grupos e subgrupos exceto os que pertencem ao grupo Medidas invisíveis. Medidas que não tenham sido explicitamente associadas a um grupo específico são automaticamente associadas ao grupo Todas as medidas. Mesmo as medidas associadas a um grupo que não existe, são associadas a este grupo.
No front-end do PPM, a guia Medidas exibe todas as medidas do grupo de medidas e de todos os subgrupos selecionados, com exceção das medidas do grupo Medidas invisíveis, que apenas são exibidas se esse grupo for selecionado.
O grupo de medidas invisíveis KI_GROUP_INVISIBLE está localizado diretamente abaixo da raiz e sua estrutura não pode ser estendida.
Aviso
Os identificadores de grupo KI_GROUP_ROOT e KI_GROUP_INVISIBLE são fixos pelo sistema PPM e não podem ser alterados ou usados em um contexto diferente.
A estrutura do arquivo de configuração KIGroup.xml é especificada na DTD KIGroup.dtd:
Estrutura geral
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE kigrouproot SYSTEM 'KIGroup.dtd'>
<kigrouproot>
<description language="de" name="...">...</description>
<description language="en" name="...">...</description>
<kigroupinvisible>
<description language="de" name="...">...</description>
<description language="en" name="...">...</description>
</kigroupinvisible>
<kigroup name="...">
<description language="de" name="...">...</description>
<description language="en" name="...">...</description>
<kigroup name="...">
<description language="de" name="..."/>
<description language="en" name="..."/>
<kigroup name="...">
<description language="de" name="...">...</description>
<description language="en" name="...">...</description>
...
</kigroup>
...
</kigroup>
...
</kigroup>
<kigroup name="...">
<description language="de" name="..."/>
<description language="en" name="..."/>
...
</kigroup>
<kigroup name="...">
<description language="de" name="..."/>
<description language="en" name="..."/>
...
</kigroup>
...
</kigrouproot>
Exemplo
O exemplo abaixo ilustra a exibição do arquivo XML na interface front-end do PPM:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE kigrouproot SYSTEM 'KIGroup.dtd'>
<kigrouproot>
<description language="de" name="Alle Kennzahlen">
Diese Gruppe umfasst alle angezeigten Kennzahlen mit
Ausnahme der unsichtbaren Kennzahlen.
</description>
<description language="en" name="Todas as medidas">
Este grupo inclui todas as medidas exibidas
exceto as
invisíveis.
</description>
<kigroupinvisible>
<description language="de" name="Unsichtbare Kennzahlen">
Diese Gruppe umfasst alle Kennzahlen, die nur
zur Berechnung weiterer Kennzahlen verwendet werden.
Diese Kennzahlen werden nicht in der
Kennzahlenliste angezeigt.
</description>
<description language="en" name="Invisible KPIs">
Este grupo inclui todas as medidas
que apenas são usadas para cálculo de
medidas adicionais. Estas medidas
não são exibidas na lista de
medidas, a não ser que o grupo de
medidas invisíveis tenha sido selecionado.
</description>
</kigroupinvisible>
<kigroup name="KI_GROUP_COST">
<description language="de" name="Kostenkennzahlen"/>
<description language="en" name="Cost KPIs"/>
</kigroup>
<kigroup name="KI_GROUP_TIME">
<description language="de" name="Zeitenkennzahlen"/>
<description language="en" name="Time KPIs"/>
</kigroup>
<kigroup name="KI_GROUP_QUALITY">
<description language="de" name="Qualitätskennzahlen"/>
<description language="en" name="Quality KPIs"/>
</kigroup>
</kigrouproot>