Freigeben über


Übersicht über TFS-Project Server-Integrationsfunktonen

Wie werden Daten zwischen Visual Studio Team Foundation Server (TFS) und Microsoft Project Server synchronisiert? Inwiefern unterscheidet sich die Integration von TFS mit Project Server 2010 und mit Project Server 2013? Dieses Thema behandelt diese Fragen.

Zusammenfassung der Synchronisierungsfunktionen

In der folgenden Tabelle werden die wichtigsten Funktionen beschrieben, die die Datensynchronisierung zwischen Team Foundation und Project Server unterstützen.

Funktion

Beschreibung

Drei Typen von Synchronisierung

Übersicht des Synchronisierungsprozesses für die TFS-Project Server-Integration

Das Synchronisierungsmodul führt drei Typen von Synchronisierung aus. Bei diesem Vorgang werden sowohl in Team Foundation als auch in Project Server Daten zu Aufgaben und Ressourcen erfasst und verwaltet, und die Besitzrechte des Projektmanagers an Daten im Projektplan bleiben gewahrt.

n-zu-1-Zuordnung von Komponenten

Zuordnen von Project Server-Komponenten zu Team Foundation-Komponenten

Sie steuern, welche Elemente in die Synchronisierung einbezogen werden, indem Sie die Integration der beiden Serverprodukte konfigurieren und anpassen. Das Datensynchronisierungsmodul unterstützt die n-zu-1-Zuordnung von Project Server zu Team Foundation. Sie können mehrere Instanzen von Project Web Access oder Projekt Web App (PWA) bei Team Foundation Server registrieren, und Sie können einer Instanz von PWA mehrere Teamprojektsammlungen zuordnen.

Aufgaben und Arbeitsaufgaben, die synchronisiert werden

Angeben der zu synchronisierenden Arbeitsaufgabentypen

Sie können steuern, welche Typen von Arbeitsaufgaben in die Datensynchronisierung einbezogen und welche spezifischen Aufgaben oder Arbeitsaufgaben synchronisiert werden. In Project Professional legen Sie den Wert für In Teamprojekt veröffentlichen auf Ja oder Nein fest. In Team Foundation legen Sie An Enterprise-Projekt senden auf Ja oder Nein fest.

Datenfelder, die synchronisiert werden

Anpassen der Feldzuordnung zwischen TFS und Project Server

Um Daten zwischen einem Enterprise-Projektplan und einem Teamprojekt zu synchronisieren, müssen Sie den Feldern in Project Server die Arbeitsaufgabenfelder in Team Foundation zuordnen. Sie können Felder hinzufügen und angeben, wie sie synchronisiert werden. Sie können z. B. Daten freigeben, die sich nicht auf Zeitpläne (z. B. Kostenstellen, Teamnamen oder Systemzustand) beziehen, wenn Sie der Zuordnungsdatei die Felder hinzufügen, in denen diese Typen von Daten gespeichert werden.

Sie können Felder hinzufügen oder lediglich den Standardsatz von Feldern verwenden, die für die Unterstützung der Synchronisierung erforderlich sind.

Nachverfolgbarkeit, Aktualisierungsstatus, Übergaben und Ablehnungen

Zu TFS hinzugefügte Project Server-Felder für die Unterstützung der Datensynchronisierung

Wenn Arbeitsaufgaben und Aufgaben erstellt, aktualisiert und synchronisiert werden, wird für Arbeitsaufgaben in Team Foundation ein Datensatz in das Feld Versionsgeschichte geschrieben. Außerdem finden Sie für jede Arbeitsaufgabe auf der Registerkarte Project Server in den folgenden Feldern Statusinformationen: Letzter Sendestatus, Letztes Sendedatum, Letzter Genehmigungsstatus, Letztes Genehmigungsdatum.

Übergaben, Genehmigungen und automatische Genehmigungen

Top-Down-Planung geschäftlicher Anforderungen in einem Enterprise-Projektplan mit Zuordnung zu einem Teamprojekt

Aktualisierungen von Arbeitsaufgaben werden an Project Server gesendet und bleiben in der Statusaktualisierungswarteschlange, bis sie genehmigt oder abgelehnt werden. Als Projektmanager können Sie eine Regel definieren, um alle Aktualisierungen, die von Team Foundation Server an Project Server gesendet werden, automatisch zu genehmigen.

Ressourcenrollup

Arbeiten mit Ressourcenrollup in Enterprise-Projekten mit Zuordnung zu Teamprojekten

In Team Foundation werden automatisch Rollupwerte für Abgeschlossene Arbeit und Verbleibende Arbeit übergeordneter Arbeitsaufgaben berechnet, die untergeordnete Elemente enthalten. Außerdem werden Ressourcen, die einzelnen Aufgaben zugewiesen sind, in Project als Ressourcen für das Rollup der Aufgabe angezeigt.

Konfliktauflösung

Feldzuordnungsverweis für XML-Elemente für die Integration von TFS-Project Server

Ein Konflikt kann auftreten, wenn Teammitglieder den Wert eines zugeordneten Felds gleichzeitig in Team Foundation und in Project Server ändern. Sie können auswählen, ob der Wert in Project Server immer akzeptiert werden soll oder ob Sie zwei unterschiedliche Werte verwalten möchten (dies wird als doppelte Buchführung bezeichnet). Wenn Sie letztere Option auswählen, wird die Datensynchronisierung für diese Felder ausgesetzt, bis ihnen manuell die gleichen Werte zugewiesen werden.

Zuweisen von Ressourcen

Arbeiten mit Ressourcenrollup in Enterprise-Projekten mit Zuordnung zu Teamprojekten

In Team Foundation können Sie einer Arbeitsaufgabe nur eine Ressource zuweisen. Sie können einer Aufgabe in Project Professional mehrere Ressourcen zuweisen und Daten für diese Aufgabe synchronisieren, wenn Sie der Aufgabe einen primären Besitzer oder eine aktive Ressource zuweisen.

Außerdem enthalten übergeordnete Aufgaben, die die Rollupberechnungen von untergeordneten Aufgaben einschließen, auch das Rollup der Arbeit, die den Besitzern der einzelnen Aufgaben zugewiesen ist. Dieser Rollup von Besitzern wird in Project Professional für die Zusammenfassungsaufgabe als mehrere Ressourcen angezeigt.

Gespiegelte Felder

Feldzuordnungsverweis für XML-Elemente für die Integration von TFS-Project Server

Überwachen von gesendeten Arbeitsaufgaben und Lösen von Ablehnungen

In Team Foundation können Sie die Werte von Project-Feldern speichern und im Arbeitsaufgabenformular anzeigen. Sie können auch Arbeitsaufgaben suchen, die ein oder mehrere Felder enthalten, deren Werte sich von den Werten im Projektplan unterscheiden.

Betriebsbezogene Unterschiede zwischen den Project Server-Editionen

Die folgende Tabelle enthält einige der betriebsbezogenen Unterschiede, die Sie kennen sollten, wenn Sie TFS mit den verschiedenen Editionen von Project Server integrieren.

Funktionsbereich

Project Server 2010

Project Server 2013

Setup

Sie müssen die Team Foundation Server-Erweiterungen für Project Server auf allen Webebenen und Anwendungsebenen in der Serverfarm installieren.

Sie müssen die kumulativen Updates installieren oder die Datei web.config ändern.

Sie müssen die Team Foundation Server-Erweiterungen für Project Server auf allen Webebenen und Anwendungsebenen in der Serverfarm installieren.

Sicherheit

Siehe Zuweisen von Berechtigungen zum Unterstützen der TFS-Project Server-Integration.

Siehe Zuweisen von Berechtigungen zum Unterstützen der TFS-Project Server-Integration.

Authentifizierung

Die Instanz von PWA muss auf Klassischer Authentifizierungsmodus festgelegt sein.

Die Instanz von PWA kann entweder auf Klassischer Authentifizierungsmodus oder Anspruchsbasierte Authentifizierung festgelegt werden.

Sicherheitsmodus

Sie verwalten Project Server-Sicherheit anhand anpassbarer Sicherheitsgruppen sowie anderer Funktionen, die sich von SharePoint-Gruppen unterscheiden.

Sie können zwischen den SharePoint- oder Project Server-Berechtigungsmodi auswählen, um den Benutzerzugriff auf Sites und Projekte zu kontrollieren. Weitere Informationen finden Sie unter Planen des Benutzerzugriffs in Project Server 2013.

Genehmigungskommentare

Genehmigungskommentare, die der Projektmanager in PWA angibt, werden im Feld Versionsgeschichte für die Arbeitsaufgabe aufgezeichnet.

Genehmigungskommentare, die der Projektmanager in PWA angibt, werden im Feld Versionsgeschichte für die Arbeitsaufgabe aufgezeichnet.

Automatische Genehmigungen

Änderungen, die beim Synchronisieren von Daten auftreten, können automatisch genehmigt werden.

Änderungen, die beim Synchronisieren von Daten auftreten, können automatisch genehmigt werden.

SharePoint-Aufgabenliste

Nicht zutreffend.

Projekte, die mit TFS synchronisiert werden, müssen als Enterprise-Projekt und nicht als SharePoint-Aufgabenliste konfiguriert sein.

Siehe auch

Konzepte

Übersicht des Synchronisierungsprozesses für die TFS-Project Server-Integration

Weitere Ressourcen

Verwalten von Projekten mithilfe der Integration von TFS-Project Server