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.
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 |
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 |
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 |
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 |
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.
- Erstellen Sie eine dynamische Seite, die das Gantt-Diagramm enthält
- Fügen Sie der Seite ein Panel hinzu und wählen Sie Gantt als Typ
- Wählen Sie als Quelle das für das Gantt-Diagramm erstellte Geschäftsobjekt
-
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
-
Legen Sie den Wert Untertyp fest, falls dies für den Typ des zu erstellenden Gantt-Diagramms erforderlich ist erstellt:
- Gestapelt
- Nebeneinander
-
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.