Verwalten von Projekten mit Project Server und Team Foundation Server
Aktualisiert: April 2011
Projektmanager und Softwareentwicklungsteams können die von ihnen bevorzugten Tools verwenden, mit der für ihre Anforderungen erforderlichen Granularität arbeiten und auf transparente Weise Informationen in Visual Studio Team Foundation Server 2010 und Microsoft Project Server 2007 mit Service Pack 2 (SP2) oder Project Server 2010 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:
Definieren und Nachverfolgen von Lieferleistungen. Sie definieren die Anforderungen und die zu liefernden Funktionen, und das Entwicklungsteam definiert die Implementierungsaufgaben. Weitere Informationen finden Sie unter Top-Down-Planung geschäftlicher Anforderungen in Enterprise-Projektplänen mit Zuordnung zu einem Teamprojekt.
Definieren und Nachverfolgen von Lieferleistungen und Aufgaben. Sie definieren die Projektdetails, und das Entwicklungsteam meldet Statusaktualisierungen. Weitere Informationen finden Sie unter Verwalten von Projektdetails in einem Enterprise-Projektplan mit Zuordnung zu einem Teamprojekt.
Überprüfen des Status von agilen Teams. Sie überprüfen den Status der an Project Server gesendeten Arbeit, und das Entwicklungsteam verwaltet sowohl Projektlieferleistungen als auch Aufgaben. Weitere Informationen finden Sie unter Anzeigen des Status agiler Teams im Programmmanagementbüro.
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 oder Microsoft Project Professional 2010 auf einem Clientcomputer, auf dem Service Pack 1 (SP1) für Visual Studio 2010 installiert ist. Außerdem muss die Integration von Visual Studio Team Foundation Server 2010 und Project Server konfiguriert sein. Weitere Informationen finden Sie unter System- und Setupanforderungen für die Unterstützung der Integration von Team Foundation Server und Project Server.
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 Planen von Aufgaben und Zuweisen von Ressourcen mit Microsoft 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 Team Foundation und Project.
In diesem Thema
Aufgaben für Projektmanager zum Verwalten von Projekten und Nachverfolgen des Status
Aufgaben für Entwicklungsleiter und Teams
Aufgaben zum Konfigurieren, Zuordnen und Anpassen der Datensynchronisierung
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. |
|
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 Storys und Aufgaben verwaltet. Sie und das PMO können Zeitpläne, den Status von User Storys und den Rollup von Ressourcen anzeigen. |
|
Ü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. |
|
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. |
Zurück nach oben
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. |
|
Überprüfen der Arbeitsaufgliederung und Aktualisieren der Arbeit Als Entwicklungsleiter können Sie die von einem Projektmanager gesendeten Arbeitsaufgaben mit der Teamabfrage 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 Storys und Senden von User Storys 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 Storys, an denen das Team arbeitet, auf Ja festlegen. Sie können den Wert dieses Felds schnell festlegen, wenn Sie die Arbeitsmappe Produktplanung verwenden. |
|
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. |
|
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. |
Zurück nach oben
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. |
|
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 von für die Synchronisierung verfügbaren 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 von Feldzuordnungen zwischen Project Server und Team Foundation 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:
|
Zurück nach oben
Siehe auch
Weitere Ressourcen
Übersicht der Funktionen zur Integration von Team Foundation Server und Project Server
Konfigurieren der Integration von Team Foundation Server und Project Server
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
April 2011 |
Es wurden Informationen und ein Link zu einem Thema zur Synchronisierung von Datenfeldern zwischen Project Server und Team Foundation Server hinzugefügt. |
Informationsergänzung. |
April 2011 |
Die Informationen im ersten Hinweis wurden korrigiert, und es wurde ein Link zu einem Thema hinzugefügt, in dem das Hinzufügen von Ressourcen zum Unternehmensressourcenpool in Project Server 2007 beschrieben wird. |
Korrektur inhaltlicher Fehler. |