Freigeben über


Verwalten von Projekten mithilfe der Integration von TFS-Project Server

Projektmanager und Softwareentwicklungsteams können die jeweils bevorzugten Tools verwenden, mit der für ihre Anforderungen erforderlichen Granularität arbeiten und auf transparente Weise Informationen in Visual Studio Team Foundation Server und Microsoft Project Server gemeinsam nutzen. Wenn die beiden Serverprodukte konfiguriert sind, verwaltet das Synchronisierungsmodul Planungsdaten und Ressourcenauslastung für die konfigurierten Daten im zugeordneten Enterprise-Projektplan und dem Teamprojekt.

Die Integration der beiden Serverprodukte ermöglicht eine flexible Verwaltung von Projekten. Als Projektmanager können Sie das Projekt mit einer der folgenden drei Methoden oder einer Kombination dieser Methoden verwalten:

Für jede dieser Methoden können Ressourcen-Manager Ressourcen genau planen und verwalten, Projektmanager können die Arbeitsauslastung ressourcenübergreifend für mehrere Softwareprojekte ausgleichen, und das Programmmanagementbüro (Program Management Office, PMO) kann den aktuellen Status anzeigen und die allgemeine Integrität des zu entwickelnden Softwareportfolios nachverfolgen. Außerdem haben Business Analysten Zugriff auf Qualitätsmetriken im Zeitverlauf.

Wichtig

Dieses Thema gilt für Microsoft Project Professional 2007, Project Professional 2010 oder Project Professional 2013 auf einem Clientcomputer, auf dem Visual Studio 2013 installiert ist.Außerdem muss die Integration von Visual Studio Team Foundation Server 2013 und Project Server konfiguriert sein.

Sie können Arbeitsaufgaben in Team Foundation mit Microsoft Project oder Project Professional verwalten, wenn Sie das Plug-In für Team Foundation wie unter Erstellen von Backlog und Aufgaben mit Project beschrieben verwenden.Das Plug-In verbindet einen Projektplan mit einem Teamprojekt, synchronisiert aber keine Arbeitsaufgaben.Dieses Plug-In ist deaktiviert, wenn ein Enterprise-Projektplan einem Teamprojekt zugeordnet wird.Weitere Informationen zum Verwalten von Arbeitsaufgaben mithilfe von Project finden Sie unter Unterschiede in der Ausführung bei der Verwaltung von Projekten mithilfe von TFS und Project.

Aufgaben für Projektmanager zum Verwalten von Projekten und Nachverfolgen des Status

Aufgabe

Verwandtes Thema

Definieren von Lieferleistungen. Sie können Geschäftsanforderungen und bestimmte Lieferleistungen definieren, und Sie können die Definition konkreter Aufgaben dem Entwicklungsteam überlassen. Sie können den Rollup von Ressourcen und Aufwand anzeigen, und Sie können die Auswirkungen auf den Zeitplan anzeigen, wenn das Entwicklungsteam seine Detailaufgaben definiert, schätzt und aktualisiert.

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

Definieren von Lieferleistungen und Aufgaben. Sie können sowohl Geschäftsanforderungen als auch Implementierungsaufgaben verwalten. Sie können den Workflow unabhängig vom Entwicklungsteam verwalten, und Sie bleiben über den Status der Arbeit informiert.

Verwalten von Projektdetails in einem Enterprise-Projektplan mit Zuordnung zu einem Teamprojekt

Überprüfen des Status von agilen Teams. Sie können Arbeitsstatus und Ressourcenauslastung anzeigen, während das agile Entwicklungsteam die Definition und den Zeitplan für User Stories und Aufgaben verwaltet. Sie und das PMO können Zeitpläne, den Status von User Stories und den Rollup von Ressourcen anzeigen.

Anzeigen des Status agiler Teams im Programmmanagementbüro

Überprüfen, wie Felder aktualisiert werden. Wenn Sie vermuten, dass das Synchronisierungsmodul nicht erwartungsgemäß funktioniert, sollten Sie überprüfen, wie bestimmte Felder aktualisiert werden. Der Datentyp der betroffenen Felder, das OnConflict-Attribut für Zuordnungsfelder und die Aufgabenhierarchie beeinflussen, wie bestimmte Felder vom Synchronisierungsmodul aktualisiert werden. Aufgaben bzw. Vorgänge werden nicht korrekt aktualisiert, wenn der Projektmanager Übermittlungsaktualisierungen ablehnt oder der Projektplan nicht veröffentlicht wurde.

Einblick in die Verwaltung der Updates spezifischer Felder

Zuweisen von Ressourcen und Anzeigen der Ressourcennutzung. Wenn das Entwicklungsteam Anforderungen und Aufgaben in untergeordnete Aufgaben aufgliedert, können Sie als Projektmanager den Rollup von Arbeit und Ressourcen anzeigen. Sie können Ressourcenzuordnung und Arbeitsschätzungen mithilfe von Ressourcenrollup anzeigen, Ressourcenausgleich ausführen und bestimmen, ob eine für mehrere Projekte genutzte Ressource überlastet ist.

Arbeiten mit Ressourcenrollup in Enterprise-Projekten mit Zuordnung zu Teamprojekten

Beheben von Fehlern beim Veröffentlichen von Aufgaben in Team Foundation Server. Sie müssen alle Datenvalidierungsfehler beheben, die auftreten können, wenn Sie einen Enterprise-Projektplan veröffentlichen, der einem Teamprojekt zugeordnet ist. Ein Datenvalidierungsfehler tritt auf, wenn Sie einen Wert definieren, der gegen eine Regel für den der Aufgabe zugeordneten Arbeitsaufgabentyp verstößt.

Beheben von Validierungsfehlern

Aufgaben für Entwicklungsleiter und -teams

Aufgabe

Verwandtes Thema

Überprüfen von Lieferleistungen, Definieren von Aufgaben und Schätzen von Arbeit Für jede Lieferleistung, die an Project Server gesendet wird, definieren und schätzen Sie die Aufgaben, die zum Implementieren der Lieferleistung erforderlich sind. Teammitglieder aktualisieren im Verlauf der Arbeit ihre Aufgabenstunden, die automatisch an Project Server und den Projektmanager zur Überprüfung gesendet werden.

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

Überprüfen der Arbeitsaufgliederung und Aktualisieren der Arbeit Als Entwicklungsleiter können Sie die von einem Projektmanager gesendeten Arbeitsaufgaben mit den Backlog- und Board-Seiten oder der Abfrage "Arbeitsaufgliederung" überprüfen. Teammitglieder aktualisieren im Verlauf der Arbeit ihre Aufgabenstunden, die automatisch an Project Server und den Projektmanager zur Überprüfung gesendet werden.

Verwalten von Projektdetails in einem Enterprise-Projektplan mit Zuordnung zu einem Teamprojekt

Definieren von User Stories und Senden von User Stories an Project Server. Als Entwicklungsleiter sorgen Sie für Transparenz des Projektzeitplans und der Ressourcennutzung, wenn Sie das Feld Project Server – Senden für die User Stories, an denen das Team arbeitet, auf Ja festlegen. Sie können den Wert dieses Felds schnell mithilfe der Massenbearbeitungsfunktion von Team Web Access festlegen oder durch Öffnen der Product Backlog-Abfrage in Excel.

Anzeigen des Status agiler Teams im Programmmanagementbüro

Suchen und Behandeln von gesendeten Arbeitsaufgaben, die abgelehnt wurden Wenn der Projektmanager die Aktualisierung einer Arbeitsaufgabe ablehnt, müssen Sie den Grund für die Ablehnung behandeln und die Arbeitsaufgabe erneut an Project Server senden. Die Arbeitsaufgabe kann erst wieder in die Datensynchronisierung einbezogen werden, wenn Sie die Aktualisierung erneut senden.

Überwachen von gesendeten Arbeitsaufgaben und Lösen von Ablehnungen

Entfernen von Aufgaben und Arbeitsaufgaben, die nicht mehr verfolgt werden müssen. Wenn Sie eine Aufgabe aus dem Projektplan löschen, die mit einer Arbeitsaufgabe in Team Foundation synchronisiert wurde, entfernen Sie die Zuordnung zwischen der Aufgabe und der Arbeitsaufgabe. Diese Löschung erfolgt, nachdem der Plan für Project Server veröffentlicht wurde und der Synchronisierungsvorgang die Aktualisierung der veröffentlichten Änderungen abgeschlossen hat. Sie müssen jedoch mit dem Befehl witadmin destroywi die Arbeitsaufgaben dauerhaft aus dem Teamprojekt entfernen.

Löschen von Aufgaben und Entfernen von Arbeitsaufgaben, die nicht mehr in die Synchronisierung einbezogen werden

Aufgaben zum Konfigurieren, Zuordnen und Anpassen der Datensynchronisierung

Aufgabe

Verwandte Themen

Erlangen der Berechtigung zum Zuordnen der Enterprise-Projektpläne zu einem Teamprojekt. Um die Projektpläne zuzuordnen, benötigen Sie die Berechtigung Project Server-Integration verwalten für eine Teamprojektsammlung, die Ihnen zugewiesen ist.

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

Zuordnen eines Enterprise-Projektplans zu einem Teamprojekt. Für die Synchronisierung von Daten zwischen einem Enterprise-Projektplan und einem Teamprojekt müssen Sie dem Teamprojekt den Projektplan zuordnen. Sie können einem Teamprojekt mehrere Pläne zuordnen, Sie können einem Plan jedoch nicht mehrere Teamprojekte zuordnen.

Verwalten der Zuordnung von Enterprise-Projekten zu Teamprojekten

Hinzufügen eines Arbeitsaufgabentyps zur Einbeziehung in die Datensynchronisierung oder Entfernen eines Arbeitsaufgabentyps aus der Einbeziehung in die Datensynchronisierung. Sie können die Typen von Arbeitsaufgaben definieren, wenn Sie einem Teamprojekt einen Projektplan zuordnen, und Sie können später Typen hinzufügen oder entfernen. Sie können auch die Typen der für ein Teamprojekt zugeordneten Arbeitsaufgaben aufführen.

Angeben der zu synchronisierenden Arbeitsaufgabentypen

Hinzufügen von Feldern zur Einbeziehung in die Datensynchronisierung oder Entfernen von Feldern aus der Einbeziehung in die Datensynchronisierung. Sie können Felder hinzufügen und angeben, wie sie synchronisiert werden, indem Sie die Feldzuordnungsdatei anpassen. 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 zuordnen, die Auswahllisten in Team Foundation zugeordnet sind. Allerdings müssen Sie in Project Server Nachschlagetabellen entsprechend den Auswahllisten erstellen. Auswahllisten und Nachschlagetabellen können nicht automatisch synchronisiert werden.

Anpassen der Feldzuordnung zwischen TFS und Project Server

Ändern der Konfiguration für die Synchronisierung. Sie können Komponenten entfernen, die Sie für die Teilnahme an der Datensynchronisierung konfiguriert haben. Wenn Sie solche Komponenten entfernen, sollten Sie jedoch immer die empfohlene Reihenfolge für die erneute Konfiguration befolgen.

Entfernen einer Komponente aus der Einbeziehung in die Datensynchronisierung

Hinzufügen von Teamprojektmitgliedern zu Enterprise-Ressourcenpools. Um Team Foundation-Benutzer als Ressourcen in Project zuzuweisen und zu verwalten, müssen Sie sie dem Enterprise-Ressourcenpool hinzufügen. Sie können diesen Vorgang vereinfachen, indem Sie Project Server für die automatische Synchronisierung der Sicherheitsgruppen mit Gruppen des gleichen Namens in Active Directory konfigurieren. Sie können außerdem Benutzer und Ressourcen in Project Server über mehrere Domänen und Gesamtstrukturen mit Benutzern in Active Directory synchronisieren.

Siehe die folgenden Seiten auf der Microsoft-Website:

Siehe auch

Aufgaben

Konfigurieren der TFS-Project Server-Integration

Konzepte

Übersicht über TFS-Project Server-Integrationsfunktonen

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