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.
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.
Die vier Konfigurationsebenen am Beispiel „Vorgangsattribute“#
Konfiguration eines Attributs auf globaler Ebene#
Vorgangstyp-spezifische Konfiguration eines Vorgangsattributs#
Bereichstyp- und vorgangstyp-spezifische Konfiguration eines Vorgangsattributs#
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