Home > Funktionen & Screenshots > Performance-Formeln mit BSC Designer aufstellen

Performance-Formeln mit BSC Designer aufstellen

Intro

Während der Bestimmung und Aufstellung von Key Performance Indikatoren können sich Spezialisten dem Problem ausgesetzt sehen, anspruchsvolle nicht lineare Funktionen verwenden zu müssen (insbesondere für die Finanzperspektive). Wie wir im Abschnitt “Richtung der Optimierung” des Artikels “Indikatoren und Performance-Werte mit BSC Designer verwalten” beschrieben haben, bieten die Standardeinstellungen des Programms zwei Optimierungsrichtungen: Minimierung und Maximierung, beide lineare Funktionen. Wird jedoch ein spezieller mathematischer Formeln-Entwicklungsmodul (FormulaBuilder) verwendet, kann die Anzahl der für Indikatoren aufgestellten und verwendeten Formeln sehr hoch sein.

Sicherlich ist der BSC Designer kein riesiges mathematisches Instrument und kalkuliert keine anspruchsvollen Formeln mit zehn Variablen, doch das Programm verfügt über eine leistungsstarke Funktion, mit deren Hilfe mathematische Formeln zur Kalkulierung der Performance für jeden Indikator aufgestellt werden können. Lediglich drei Variablen werden hierbei verwendet, diese können jedoch in einer Kombination mit über acht mathematischen Funktionen betätigt werden! Finden wir nun heraus, was jede der Variablen und Funktionen bedeutet und wie Formeln mit diesem Tool aufgestellt werden können.

FormulaBuilder

Um das Interface dieser Funktion zu finden, öffnen Sie den BSC Designer und wählen einen beliebigen Indikator im Strategiebaum. In der unteren Funktionsleiste finden Sie das Feld “Optimierung” und klicken auf den kleinen Knopf daneben (mit dem Summe-Zeichen). Ein neues Fenster wird geöffnet – dies ist unser mathematischer FormulaBuilder. Schauen wir uns jedes Element an, das hier angewandt wird.

Variable

Der BSC Designer verfügt über drei Variablen, welche in mathematischen Formeln verwendet werden können:

  • Minimal-Wert / Min-Wert = mn (Syntax). Diese Variable kann vom Nutzer für jeden Indikator bestimmt werden und zeigt den kleinsten Wert, den der Indikator erreichen kann. Zum Anfang besitzt jeder neue Indikator eine “Null” als Minimal-Wert, dieser kann jedoch auch als eine negative Zahl bestimmt werden (z.B. mn = -493). Die Messeinheit für diese Variable ist eine reelle Zahl, die kleiner als der Maximal-Wert ist;
  • Maximal-Wert/ Max-Wert = mx (Syntax). Diese Variable wird vom Nutzer für einen Indikator bestimmt und zeigt den größten Wert, den der Indikator erreichen kann. Zum Anfang besitzt jeder neue Indikator im BSC Designer einen Maximal-Wert von “100″, dieser kann jedoch sowohl als eine ganze Zahl, als auch als eine Dezimalzahl (sowohl positive als auch negative Zahl) gewählt werden (z.B. mx = 73834,04). Die Messeinheit für diese Variable ist ebenfalls eine reelle Zahl, die größer als der Minimal-Wert sein muss;
  • Aktueller Wert / Score-Wert = Score (Syntax). Diese Variable kann vom Nutzer gewählt, aus einem anderen *.bsc-Projekt importiert (durch Nutzung der “Indikator importieren”-Funktion; lesen Sie mehr dazu im Artikel “Kaskadierungsprozess in Unternehmen mit BSC Designer“) oder aus einer anderen Datenbank (durch Nutzung der Funktion “SQL Indikatoren”; lesen Sie mehr dazu im Artikel  “SQL Indikatoren mit BSC Designer”) für jeden Indikator importiert werden und zeigt den aktuellen Wert des Indikators für ein bestimmtes Datum. Zum Anfang besitzt jeder neue Indikator im BSC Designer einen aktuellen Wert von “50″, dieser kann jedoch vom Nutzer geändert oder aus einem anderen Projekt bzw. einer anderen Datenbank importiert werden. Der Score-Wert kann sowohl eine ganze Zahl als auch eine Dezimalzahl (sowohl negativ als auch positiv)  sein (z.B. Score = 203,7). Die Messeinheit für diese Varibale isr eine reelle Zahl, muss aber im Intervall zwischen dem Minimal- und dem Maximal-Wert liegen.

Rechenzeichen

Der FormulaBuilder vom BSC Designer unterstützt übliche mathematische Rechenzeichen. Manchmal ist es nicht einfach, die auf unserer Tastatur befindlichen mathematischen Zeichen zu definieren. Also haben wir hier nochmal einige grundlegende Rechenzeichen zusammengefasst:

  • +” – Addition. Mathematischer Vorgang für die Zusammenfassung von Zahlen. Zum Beispiel: 3 + 5 = 8;
  • -” – Subtraktion. Das Gegenteil von Addition, eine Zahl wird von der anderen abgezogen. Zum Beispiel: 8 -5 = 3;
  • *” / “(a)(b)” / “ab” – Multiplikation. Vorgang der Skalierung einer Zahl mit einer anderen Zahl. Zum Beispiel: 2 * 2 = 4;
  • /” – Division. Das Gegenteil von Multiplikation. Eine Zahl (Dividend) wird durch eine andere Zahl (Divisor) geteilt. Der Divisor darf nie gleich Null sein. Zum Beispiel: 4 / 2 = 2.

Funktionen

Der Knopf “Funktion” unter dem Feld für die Formel stellt allgemeine mathematische Funktionen zur Verfügung, welche mit reellen Zahlen und Variablen in unterschiedlichen Kombinationen arbeiten. Eine Liste dieser Funktionen mit kurzen Erläuterungen finden Sie im Folgenden:

  • Sin (a) – Sinus Trigonometrie Funktion. Zum Beispiel: Sin (30) = 0,5;
  • Cos (a) – Cosinus Trigonometrie Funktion. Zum Beispiel: Cos (0) = 1;
  • Tan (a) - Tangens Trigonometrie Funktion. Auch als (Sin (a)) / (Cos (a)) kalkulierbar. Zum Beispiel: Tan (0) = 0;
  • Power (a, b) – Exponentialfunktion mit Basis “a” und Exponent “b”. Zum Beispiel: power (2, 4) = 16;
  • Exp (a) – Exponentialfunktion mit Basis “e” (eine konstante Zahl, beträgt circa 2,7182818) und Exponent “a”. Zum Beispiel: Exp (2) = 7,389056 (circa);
  • Sqrt (a) – Exponentialfunktion mit Basis “a” und Exponent “0,5”. Auch Quadratwurzel genannt. Zum Beispiel: Sqrt (16) = 4;
  • Min (a, b) – Die Funktion wählt die kleinste aus zwei Zahlen. Zum Beispiel: Min (3, 5) = 3;
  • Max (a, b) – Die Funktion wählt die größte aus zwei Zahlen. Zum Beispiel: Max (3, 5) = 5;
  • Pi – ist keine Funktion, aber eine Zahl. Pi ist als eine mathematische Konstante gleich 3.14159 bekannt.

Standard-Formeln

Dies ist das Hauptfeld des gesamten FormulaBuilder. Informationen können hier manuell eingegeben werden oder mit Hilfe der oberhalb platzierten Schaltflächen. Voreingestellt ist zunächst eine lineare Formel der Maximierung ((Score – mn) / (mx – mn)) oder der Minimierung ((mx – Score) / (mx – mn)). Jedoch können einige Elemente individuell eingefügt oder die gesamte Formel geändert werden. Die finale Formel kann Kombinationen aus jeglichen verfügbaren Funktionen, Zahlen und Variablen beinhalten, die in Mathematik angewandt werden. Mehrere Beispiele finden Sie im Folgenden aufgeführt (Abbildungen der Optimierungsgraphen und die dazugehörigen Funktionen darunter).

Voreingestellte Maximierung-Formel  = ((Score – mn) / (mx – mn))

Formel = (sin(Score/mx*2.5) – mn) / (mx – mn)

Formel = tan( ((Score) – sqrt(mn)) / (mx – mn) )

Formel = min((exp(Score)*exp(mx)),Power( sqrt(score),Pi)*0.9)

Bedingungen

Für die Score-Variable stehen spezifische Bedingungen zur Verfügung. Die Hauptfunktion (oben) wird auf jedes Intervall dieser Variable angewandt außer auf das Intervall unterhalb der Funktion (Nebenfunktion). Sollte also die Optimierungsfunktion verändert werden, wenn beispielsweise der aktuelle Wert eines Indikators eine bestimmte Grenze erreicht (wenn der Wert z.B. 45 übersteigt), kann diese Anpassung schnell mit dem BSC Designer FormulaBuilder durchgeführt werden. Drücken Sie auf die Schaltfläche “Bedingung hinzufügen”, geben Sie in das erschienene Feld die neue Funktion ein, welche Anwendung finden soll, falls der aktuelle Wert die Zahl 45 übersteigt. Wählen Sie hierfür das Rechenzeichen “>” und geben Sie “45” in das Zahlenfeld ein.

Bedingung anwenden

Effizienz-Graph für diese Funktion (erreicht der Score-Wert 45 und höher, schwankt der Graph)

Fazit

In diesem Artikel haben Sie erfahren, wie solch eine leistungsstarke Funktion des Balanced Scorecard Designer wie der mathematische FormulaBuilder verwendet werden kann. Mit dem nötigen Wissen über mathematische Zeichen, Funktionen und Variable wird es mit diesem Tool einfach, auch anspruchsvolle Formeln aufzustellen, mit denen benutzerdefinierte Performance der Indikatoren berechnet werden kann. Es ist abschließend zu erwähnen, dass nach einmaliger Aufstellung der Formeln und Bedingungen keine weiteren Schritte geamcht werden müssen – das Programm berechnet alles automatisch.

Die in diesem Artikel verwendeten Beispiele wurden per Zufall gewählt, können aber auch für umfangreiche Projekte benutzt werden. Die Fachkräfte eines jeden Unternehmens können entscheiden, welche Formeln und Bedingungen für welchen Indikator aufgestellt werden sollten. Die meisten Indikatoren werden mit Hilfe der Standard-Formeln, der linearen Maximierungs- und Minimierungs-Formeln, berechnet. Werden jedoch weitere spezifische Formeln benötigt, können unsere Kunden in diesem Artikel Antworten auf ihre Fragen finden und mit Hilfe des BSC Designer FormulaBuilder diese aufstellen. Sollte unser Tool einige mathematische Formeln, die Sie verwenden möchten, nicht unterstützen, oder es gelingt Ihnen nicht, eine Formel aufzustellen – Sie können immer unser Support Team kontaktieren, damit wir Ihnen eine Lösung anbieten können (die Kontakt-Form kann auf dieser Seite gefunden werden).

  • Share/Bookmark

Funktionen & Screenshots