Externe Abhängigkeiten
Als Projektmanager können Sie eine externe Abhängigkeit verwenden, um die Abhängigkeit einer Aufgabe in einem Projekt von einer Aufgabe in einem anderen Projekt einzurichten.
Externe Abhängigkeiten helfen Ihnen, die Auswirkungen von Änderungen in Projektzeitplänen zu sehen, wenn sich ein vorheriges Projekt ändert.
Funktionsweise externer Abhängigkeiten
Um die externe Abhängigkeit zu definieren, wählen Sie eine Projektaufgabe aus dem vorherigen Projekt aus, die mit der Aufgabe im nachfolgenden Projekt verknüpft werden soll. Wenn eine externe Abhängigkeit hinzugefügt wird, fügt das System sowohl im nachfolgenden als auch im vorherigen Projekt Schattenaufgaben hinzu.
Eine Schattenaufgabe ist eine schreibgeschützte Aufgabe im jeweiligen Projekt. Das Datenbankattribut shadow ist dafür auf „true“ festgelegt und origin_sys_id verweist auf die sys_id der ursprünglichen Aufgabe. Die Schattenaufgabe wird bei jeder Verarbeitung der Beziehungen mit ihrer ursprünglichen Aufgabe synchron gehalten.
Zusätzlich zu den Schattenaufgaben werden der Tabelle „planned_task_rel_planned_task“ auch zwei Schattenbeziehungen hinzugefügt. Bei diesen Beziehungen handelt es sich um Schatten der ursprünglichen Beziehungen.
Zum Beispiel gilt für zwei Projekte, dass Projekt P1 das vorherige Projekt und P2 das nachfolgende Projekt ist. Projekt P1 verfügt über die Aufgabe A1 und Projekt P2 über die Aufgabe A2.
| Projekt | Aufgabe |
|---|---|
| P1 | Schatten von A2 |
| P2 | Schatten von A1 |
| Übergeordnet | Untergeordnet | Projekt | Extern |
|---|---|---|---|
| A1 | A2 | Wahr | |
| Schatten von A1 | A2 | P2 | Falsch |
| A1 | Schatten von A2 | P1 | Falsch |
Übergeordnetist das vorherige Projekt.Untergeordnetist das nachfolgende Projekt.Projektist das Projekt, bei dem die Beziehung zu sehen ist.Externist die externe Abhängigkeit.