Definition of measure groups

Measure groups are defined in the configuration file KiGroup.xml. A distinction is made between the visible measure groups (kigrouproot or kigroup) and a single invisible measure group (kigroupinvisible). A measure can only be assigned to one group.

The grouping of measures does not represent a hierarchy or refinement of the measures; it is merely to improve the clarity.

The kigroup elements can be nested at any depth. This allows you to establish an individual folder structure for your measure groups.

Use PPM Customizing Toolkit to create measure groups. Your preferred group structure can be defined easily in the Measures and dimensions module.

Example

<kigrouproot>

<description language="de" name="Alle Kennzahlen">
Diese Gruppe umfasst alle angezeigten Kennzahlen.
</description>
<description language="en" name="All measures">
This group includes all displayed
measures.
</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 measures">
This group includes all measures
that are merely used for calculation
of additional measures. These
measures are not displayed in
the measure list.

</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>

The All measures group includes the measures from all groups and subgroups except those from the Invisible measures group. Measures that you have not explicitly assigned to a specific group are automatically assigned to the All measures group. Even measures that you have assigned to a group that does not exist are also assigned to this group.

In the PPM front-end, the Measures tab displays all measures from the selected measure group and all subgroups, with the exception of measures from the Invisible measures group, which are only displayed if that group is selected.

The group of invisible measures KI_GROUP_INVISIBLE is located directly below the root and its structure cannot be extended.

Warning

The group identifiers KI_GROUP_ROOT and KI_GROUP_INVISIBLE are fixed by the PPM system and may not be used in a different context or changed.

The structure of the configuration file KIGroup.xml is specified by the DTD KIGroup.dtd:

ppm_customizing_19

General structure

<?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>

Example

The example below illustrates the display of the XML file in the PPM front-end interface:

<?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="All measures">
This group includes all displayed measures
except for the invisible
ones.
</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">

This group includes all measures
that are merely used for calculation of additional
measures. These measures
are not displayed in the measure
list, unless the group of
invisible measures is selected.
</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>