Zum Inhalt springen

Gantt-Diagramme im Jitterbit App Builder

App Builder verfügt über eine Gantt-Panel-Option, die die Anzeige eines Gantt-Diagramms unterstützt. Gantt-Diagramme sind nützlich für die Planung und Terminierung von Projekten. Sie helfen Ihnen bei der Einschätzung, wie lange ein Projekt dauern sollte, bestimmen die benötigten Ressourcen und planen die Reihenfolge, in der Sie Aufgaben erledigen. Sie sind auch hilfreich bei der Verwaltung der Abhängigkeiten zwischen Aufgaben.

Gantt-Diagramme ermöglichen es einem Benutzer, in das Diagramm selbst hineinzuzoomen, um einen bestimmten Bereich von Informationen aus dem Diagramm herausgezoomt anzuzeigen. Zum Zoomen klicken Sie mit der linken Maustaste und ziehen die Maussteuerung über den Bereich, den Sie vergrößern möchten. Nach dem Zoomen können Sie das Diagramm zurücksetzen, indem Sie auf die Schaltfläche **Zoom zurücksetzen oben rechts im Diagramm klicken.

Um ein Gantt-Diagramm auf einem Gantt-Panel zu erstellen, benötigen Sie ein Business-Objekt, das Informationen für die Steuerelemente enthält, die das Diagramm benötigt. Aufgabe und Startdatum sind erforderliche Steuerelemente, Enddatum und Farbe sind optionale Werte, die ebenfalls gespeichert werden können. Gantt-Diagramme können auch verwendet werden, um Aufgabenabhängigkeiten und Aufgabengruppen darzustellen und anzuzeigen (vorausgesetzt, Informationen zu diesen Werten sind im Business-Objekt konfiguriert). Eine Übersicht über die Steuerelemente, mit denen das Gantt-Diagramm arbeitet, finden Sie im Abschnitt „Gantt-Diagramm-Steuerelemente“ dieses Artikels.

Hinweis

Im Abschnitt Beispiel für zugrunde liegende Daten dieses Artikels finden Sie eine CSV-Datei, die veranschaulicht, wie die unterstützenden Daten für ein Gantt-Diagramm aussehen.

ganttchartsimple

Steuerelemente für Gantt-Diagramme

Name Erforderlich Beschreibung
Aufgabe Ja Stellt jede Datenzeile aus dem Geschäftsobjekt als einzelnen Zeitblock dar, dessen Dauer durch Start- und Endwerte definiert ist
Start Ja Startdatum/-uhrzeit jeder einzelnen Aufgabe
Ende Nein Enddatum/-zeit jeder einzelnen Aufgabe. Wenn „Ende“ nicht ausgefüllt ist oder gleich „Start“ ist, wird die Aufgabe im Gantt-Diagramm visuell durch einen einzelnen Punkt dargestellt, der als Meilenstein bezeichnet wird
Farbe Nein Die Farbe des Aufgaben- oder Meilensteinblocks. Beispiel: #008000
Abhängigkeit Nein Bestimmt die Beziehung der Aufgabe zu den anderen Aufgaben, von denen sie abhängig ist. Dies definiert für jede Aufgabe „Von welchen Aufgaben bin ich abhängig?“ und nicht „Welche Aufgaben sind von mir abhängig?“.
ParentTask Nein Für die hierarchische Anordnung von Aufgaben ist dies ein Verweis auf eine andere Aufgabe aus dem Geschäftsobjekt. Aufgaben mit derselben ParentTask werden als Geschwister in der Hierarchie platziert. Unterstützt mehrstufige Hierarchien und Erweitern/Reduzieren zur Navigation.
Aufgabengruppe Nein Wird zum Gruppieren oder Platzieren mehrerer Aufgaben in derselben Zeile verwendet. Aufgaben mit derselben Aufgabengruppe werden in derselben Zeile des Gantt-Diagramms angezeigt.

Verwalten von Aufgabenabhängigkeiten

Gantt-Diagramme können auch Informationen zur Aufgabenabhängigkeit anzeigen. Dazu definieren Sie zunächst Informationen zur Aufgabenabhängigkeit im für das Diagramm verwendeten Geschäftsobjekt und fügen dann die Abhängigkeit als Kontrolltyp zum Diagramm hinzu.

Aufgabe Abhängigkeit
Prototyp starten
Entwickeln Prototyp starten
Abnahmetest durchführen Entwickeln
Prototyp testen Abnahmetest durchführen

Ganttdiagramm

Mehrere Abhängigkeiten

Gantt-Diagramme können mehrere Abhängigkeiten für Aufgaben anzeigen. Dazu muss das zugrunde liegende Geschäftsobjekt so konfiguriert sein, dass es Informationen zur Darstellung der mehreren Abhängigkeiten enthält.

Beispieldaten mit mehreren Abhängigkeiten

Aufgabe Abhängigkeit
Prototyp starten
Entwickeln Prototyp starten
Abnahmetest durchführen Entwickeln
Prototyp testen Abnahmetest durchführen
Bereitstellen und feiern Prototyp starten
Bereitstellen und feiern Abnahmetest durchführen
Bereitstellen und feiern Prototyp testen

mehrere Abhängigkeiten

Untertypen von Gantt-Panels - gestapelt vs. nebeneinander

Zur Unterstützung erweiterter Gruppierungen und Hierarchien in Gantt-Diagrammen stehen die folgenden zwei Untertypen zur Verfügung:

Gestapelt (Standard):

  • Häufiger Anwendungsfall: Projektmanagement
  • Jede Aufgabe aus dem Geschäftsobjekt wird in einer eigenen Zeile des resultierenden Gantt-Diagramms (1-1) angezeigt
  • Visualisiert die Projektstruktur für Projekte
  • Zeigt Aufgaben auf der vertikalen Achse und die Dauer der Aufgaben auf der horizontalen Achse
  • Zeigt Zeitintervalle der Aufgaben und ihre Abhängigkeiten an

Nebeneinander:

  • Häufiger Anwendungsfall: Ressourcenverwaltung und -planung
  • Mehrere Aufgaben aus dem Geschäftsobjekt können im resultierenden Gantt-Diagramm (N-1) in einer Zeile gruppiert werden
  • Platziert Aufgaben auf horizontalen Spuren, wobei die vertikale Achse als Gruppe verwendet wird
  • Zeigt Zeitintervalle der Aufgaben und ihre Abhängigkeiten an

Hinweis

Die in Gantt-Diagramm-Steuerelemente beschriebenen Steuerelemente sind für beide Untertypen gleich. Wenn nur diese Steuerelemente verwendet werden, geben beide Untertypen dasselbe Diagramm aus. Unterschiede zwischen den beiden Untertypen sind unten dokumentiert.

Gestapelter Untertyp

ParentTask (Steuerung)

  • Für die hierarchische Anordnung von Aufgaben
  • ParentTask erfordert eine einzelne Zeile oder einen Datensatz, der sie im Geschäftsobjekt darstellt
  • Aufgaben mit derselben ParentTask werden als Geschwister in der Hierarchie platziert
  • Unterstützt mehrstufige Hierarchien und Erweitern/Reduzieren zur Navigation

Hinweis

Wenn Sie eine übergeordnete Aufgabe in einer eigenen Datenzeile aus dem Geschäftsobjekt definieren, sind Start und Ende beide optional. Wenn Sie diese Felder leer lassen, erbt die Aufgabe den frühesten Start und das späteste Ende ihrer untergeordneten Aufgaben.

Parenttask-Beispieldaten

Aufgabe Übergeordnete Aufgabe
Planung
Anforderungen Planung
Entwurf Planung
Layout Gestaltung
Grafik Design
Entwickeln
Unit-Tests erstellen Entwickeln
Implementieren Entwickeln

übergeordneteAufgabe

Kombinieren von übergeordneten Aufgaben und Abhängigkeiten

Aufgabe Übergeordnete Aufgabe Abhängigkeit
Projekt 1
Aufgabe A Projekt 1
Aufgabe B Projekt 1 Aufgabe A
Projekt 2
Aufgabe C Projekt 2
Aufgabe D Projekt 2 Aufgabe B
Aufgabe D Projekt 2 Aufgabe C

Nebeneinander liegender Untertyp

Arbeitsgruppe (Kontrolle)

  • Wird zum Gruppieren oder Platzieren mehrerer Aufgaben in derselben Zeile verwendet
  • Aufgaben mit derselben Aufgabengruppe werden in derselben Zeile des Gantt-Diagramms angezeigt

Beispieldaten für Taskgroups

Aufgabe Aufgabengruppe
Aufgabe 1 Aufgabengruppe 1
Aufgabe 2 Aufgabengruppe 1
Aufgabe 3 Aufgabengruppe 1
Aufgabe 4 Aufgabengruppe 2
Aufgabe 5 Aufgabengruppe 2
Aufgabe 6 Aufgabengruppe 2
Aufgabe 7 Aufgabengruppe 3
Aufgabe 8 Aufgabengruppe 3
Aufgabe 9 Aufgabengruppe 3

ganttsidebyside

Kombinieren von Aufgabengruppen und Abhängigkeiten

Kombinieren von Beispieldaten

Aufgabe Aufgabengruppe Abhängigkeit
Aufgabe 1 Aufgabengruppe 1
Aufgabe 2 Aufgabe 1
Aufgabe 3 Aufgabengruppe 1 Aufgabe 2
Aufgabe 4 Aufgabengruppe 2
Aufgabe 5 Aufgabengruppe 2 Aufgabe 1
Aufgabe 6 Aufgabengruppe 2 Aufgabe 2
Aufgabe 7 Aufgabengruppe 2 Aufgabe 6

So konfigurieren Sie ein Gantt-Diagramm in App Builder

Dies setzt voraus, dass Sie bereits über ein Geschäftsobjekt verfügen, das alle Steuerelemente enthält, die Sie für die Arbeit mit dem Gantt-Diagramm benötigen. Eine vollständige Beschreibung der Steuerelementtypen und Untertypen, die das Gantt-Diagramm unterstützt, finden Sie in den Artikelinformationen.

  1. Erstellen Sie eine dynamische Seite, die das Gantt-Diagramm enthält
  2. Fügen Sie der Seite ein Panel hinzu und wählen Sie Gantt als Typ
  3. Wählen Sie als Quelle das für das Gantt-Diagramm erstellte Geschäftsobjekt
  4. Fügen Sie die Steuerelemente hinzu, die für den Typ des zu erstellenden Gantt-Diagramms erforderlich sind:

    • Aufgabe ist erforderlich
    • Start ist erforderlich
    • Ende ist optional
    • Farbe ist optional
    • Abhängigkeit ist optional
    • ÜbergeordneteAufgabe ist optional
    • Aufgabengruppe ist optional
  5. Legen Sie den Wert Untertyp fest, falls dies für den Typ des zu erstellenden Gantt-Diagramms erforderlich ist erstellt:

    • Gestapelt
    • Nebeneinander
  6. Führen Sie die Seite aus und testen Sie das Gantt-Diagramm

Beispiel für zugrunde liegende Daten

Um Gantt-Diagramme verwenden zu können, müssen Sie die zugrunde liegenden Daten richtig definieren. Um dieses Konzept zu veranschaulichen, sehen Sie sich bitte das verlinkte Beispiel für Aufgabentabellendaten an, das zum Generieren des in diesem Artikel gezeigten Gantt-Diagramms mit mehreren Abhängigkeiten verwendet wird.