Basiswissen Konfiguration

Basiswissen Konfiguration#

Wenn Sie mit vielen Projekten oder Bereichen arbeiten — etwa Elektronik-Entwicklung, Software-Entwicklung, Maschinenbau und Controlling parallel —, wird die Konfiguration schnell komplex. Für diese Fälle bietet Allegra zwei Konzepte: Bereichstypen und Konfigurationsvererbung. Damit realisieren Sie vielfältige Konfigurationsszenarien ohne großen Aufwand.

Konfigurationsvererbung#

Allegra organisiert die Konfiguration wichtiger Elemente in einer hierarchischen Vererbung. Das bietet Flexibilität, ohne einfache Anwendungsfälle aufzublähen.

Sie konfigurieren auf vier Ebenen:

  • global

  • vorgangstyp-spezifisch

  • bereichstyp- und vorgangstyp-spezifisch

  • bereichs- und vorgangstyp-spezifisch

Eine Konfiguration auf einer niedrigeren Ebene überschreibt die einer höheren. Gerade bei größeren Installationen sorgt das für Konsistenz und reduziert den Pflegeaufwand.

../../_images/configInheritance.png

Folgende Elemente konfigurieren Sie nach diesem Schema:

  • Vorgangsattribute

  • Formulare

  • Workflows

  • E-Mail-Vorlagen

  • Wiki-Inline-Vorlagen

Auf globaler Ebene konfigurieren Sie die Elemente entweder für alle Vorgangstypen oder gezielt für einzelne. Das gleiche Prinzip gilt auf Bereichstyp- und Bereichsebene.

Sie überschreiben jede höher liegende Konfiguration auf einer niedrigeren Ebene. Haben Sie zum Beispiel ein benutzerdefiniertes Attribut auf Bereichstypebene für den Vorgangstyp „Aufgabe“ geändert, können Sie es für ein bestimmtes Projekt und denselben Vorgangstyp abweichend konfigurieren.

Je höher in der Hierarchie Sie konfigurieren, desto weniger Pflegearbeit fällt an.

../../_images/configInheritance-2-de.png

Die vier Konfigurationsebenen am Beispiel „Vorgangsattribute“#

../../_images/configInheritance-3-de.png

Konfiguration eines Attributs auf globaler Ebene#

../../_images/configInheritance-4-de.png

Vorgangstyp-spezifische Konfiguration eines Vorgangsattributs#

../../_images/configInheritance-5-de.png

Bereichstyp- und vorgangstyp-spezifische Konfiguration eines Vorgangsattributs#

../../_images/configInheritance-6-de.png

Bereichs-spezifische Konfiguration eines Vorgangsattributs#

Hinweis

Die bereichsspezifische Konfiguration eignet sich besonders für projektspezifische Auswahllisten, Grenzwerte und Standardwerte.

Bereichstypen#

Bereichstypen definieren zentral viele Eigenschaften der ihnen zugeordneten Bereiche. Bereiche bzw. Projekte erben ihre Konfiguration — Workflows, Formulare und Eigenschaften — vom Bereichstyp. So ändern Sie die Konfiguration aller Bereiche eines Bereichstyps an einer Stelle. Das ist deutlich mächtiger und flexibler als die einmalige Übernahme von Konfigurationseigenschaften beim Anlegen eines Bereichs.

Auf Bereichstypebene stellen Sie folgende Elemente ein:

  • Art des Bereichs, z. B. Scrum oder Helpdesk

  • Phasen-Unterstützung, etwa für Releases und Sprints

  • die in diesem Bereich verfügbaren Vorgangstypen

  • Workflows, die mit Vorgängen in diesem Bereich verbunden sind

  • benutzerdefinierte Eigenschaften für Vorgänge in diesem Bereich

  • benutzerdefinierte Formulare für Vorgänge in Bereichen dieses Typs

  • verfügbare Vorgangszustände

  • verfügbare Prioritäten für Vorgänge in diesem Bereich

  • verfügbare Auswirkungen für Vorgänge in diesem Bereich