Freigeben über


Arbeiten mit Ressourcenrollup in Enterprise-Projekten mit Zuordnung zu Teamprojekten

Als Projektmanager oder Ressourcen-Manager können Sie in Project Professional oder Team Foundation die Arbeit nachverfolgen, die Ressourcen zugeordnet ist. Das Synchronisierungsmodul für Visual Studio Team Foundation Server 2010 und Project Server unterstützt den Fluss von Rollupberechnungen und Ressourcendaten (als Ressourcenrollup bezeichnet) zwischen den beiden Serverprodukten. Sie können in Project Professional oder über Project Web Access oder Projekt Web App (PWA) die Zuweisung der Arbeit nach Ressourcen anzeigen. Unabhängig von der Methode, mit der Sie den Projektplan verwalten, können Sie das Ressourcenrollup verwenden, um die Ressourcenzuordnung und Arbeitsschätzungen anzuzeigen, einen Ressourcenausgleich auszuführen und zu bestimmen, ob eine Ressource in einem einzelnen Projekt oder über mehrere Projekte zu stark ausgelastet ist.

Tipp

Sie können das Ressourcenrollup nur für einen Enterprise-Projektplan anzeigen, der einem Teamprojekt zugeordnet ist. Weitere Informationen finden Sie unter Konfigurieren der Integration von Team Foundation Server und Project Server.

Da die beiden Serverprodukte die Arbeit auf unterschiedliche Weise verfolgen, sollten Sie sich damit vertraut machen, wie Daten gespeichert werden und was geschieht, wenn sie geändert werden.

In diesem Thema

  • Unterstützte und nicht unterstützte Szenarien

  • Anzeigen von Ressourcenverfügbarkeit

  • Von Team Foundation bereitgestellte Rollupinformationen

Unterstützte und nicht unterstützte Szenarien

Mit Ressourcenrollup können Projektmanager die folgenden Vorgänge ausführen:

  • Anzeigen der Ressourcenzuordnung und der von Teammitgliedern geschätzten Arbeit

  • Ausführen von Ressourcenausgleich in Project und Erstellen einer Zeitplanbaseline

  • Bestimmen, ob eine Ressource, die in mehreren Projekten des Portfolios gemeinsam verwendet wird, zu stark ausgelastet ist

  • Anzeigen des Status, wenn Teammitglieder Arbeitszeiten in Team Foundation aktualisieren

Das Ressourcenrollup unterstützt nicht die folgenden Szenarien:

  • Erstellen von Rechnungen auf Grundlage der Anzahl von Stunden, die ein Teammitglied pro Tag gearbeitet hat. Team Foundation gibt die Gesamtzahl der Stunden pro Teammitglied und Aufgabe an, jedoch nicht die Anzahl der Arbeitsstunden jedes Teammitglieds pro Tag. Für genaue Berichte zu den Arbeitsstunden pro Woche müssen die Teammitglieder diese Daten mit den Arbeitszeitplänen in Project Server nachverfolgen.

  • Nachverfolgen von Arbeit pro Ressource auf Grundlage von Arbeitsaufgaben, die mehreren Teammitgliedern nacheinander zugewiesen werden. Wenn Teammitglieder eine Arbeitsaufgabe, für die bereits Arbeit ausgeführt wurde, neu zuweisen, schreibt Team Foundation der Person, der die Arbeitsaufgabe zugewiesen wird, sämtliche bereits ausgeführte Arbeit zu. Um die von den einzelnen Teammitgliedern ausgeführte Arbeit genau nachzuverfolgen, müssen Sie für jedes Teammitglied eigene Aufgaben erstellen.

Zurück nach oben

Anzeigen von Ressourcenverfügbarkeit

Da Team Foundation Ressourcenrollup unterstützt, können Sie den Bericht Zuordnungsarbeit nach Ressource anzeigen, der in der folgenden Abbildung dargestellt wird. Sie können auf diesen Bericht über die Instanz von PWA zugreifen. Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Anzeigen der Ressourcenarbeitsauslastungen und -verfügbarkeit.

Arbeitszuweisung nach Ressource auf Grundlage von PWA

Bevor Sie Arbeitsschätzungen oder Ressourcenverfügbarkeit anzeigen, sollten Sie den Enterprise-Projektplan veröffentlichen, damit Project Server über die letzten Aktualisierungen verfügt. Für das Ressourcenrollup ist eine Sequenz von zwei Schritten erforderlich, um in Project Server die Zuordnung von Arbeit zu Ressourcen zu erfassen. Für den vollständigen Fluss aller Ressourcenrollupdaten von Team Foundation nach Project Server muss die folgende Sequenz von Aktionen ausgeführt werden:

  1. Teammitglieder senden eine übergeordnete Arbeitsaufgabe mit einer oder mehreren untergeordneten Aufgaben an den Enterprise-Projektplan.

  2. Für die erste Statusaktualisierung sendet das Synchronisierungsmodul eine Aktualisierung mit einem ursprünglichen Rollup, in dem sämtliche Arbeit dem primären Aufgabenbesitzer zugeordnet ist, an Project Server.

  3. Der Projektmanager akzeptiert die Statusaktualisierung.

  4. Der Projektmanager veröffentlicht den Projektplan.

  5. Für nachfolgende Statusaktualisierungen sendet das Synchronisierungsmodul Aktualisierungen, die das vollständige Rollup der Arbeit enthalten, die jedem gültigen Benutzer zugeordnet ist. Außerdem sendet das Modul Aktualisierungen für alle Änderungen an der Arbeit, an Zuweisungsfeldern oder an der Strukturhierarchie von Arbeitsaufgaben.

  6. Der Projektmanager akzeptiert die Statusaktualisierung.

  7. Der Projektmanager veröffentlicht den Projektplan.

In Project Server können Ressourcenrollupinformationen aus Team Foundation nur für gültige Ressourcen gespeichert werden. Damit eine Ressource gültig ist, muss dem Enterprise-Ressourcenpool und dem Projektressourcenpool der Benutzername hinzugefügt werden, und dem Benutzer müssen die erforderlichen Berechtigungen zum Senden von Statusaktualisierungen in Project Server gewährt worden sein.

Wenn eine Rollupaufgabe gesendet wird, die eine untergeordnete Aufgabe enthält, deren zugewiesener Benutzer eine ungültige Ressource ist, wird die Arbeit für die ungültige Ressource dem primären Besitzer oder der aktiven Ressource für die Zusammenfassungsaufgabe zugeordnet. Statusfehler bezüglich Zuweisungen für nicht zugeordnete untergeordnete Arbeitsaufgaben werden in der übergeordneten Arbeitsaufgabe protokolliert. Um diese Neuzuordnungen zu korrigieren, müssen Sie die Aufgaben suchen, deren Statusinformationen einen Fehler beim Senden angeben, und das Problem beheben. Weitere Informationen finden Sie unter Überwachen von gesendeten Arbeitsaufgaben und Lösen von Ablehnungen.

Zurück nach oben

Rollupinformationen aus Team Foundation

Rollupdaten werden für zugeordnete Arbeitsaufgaben berechnet, die untergeordnete Aufgaben enthalten. Bei zugeordneten Arbeitsaufgaben ist das Feld An Project Server senden auf Ja festgelegt. Die Felder Verbleibende Arbeit und Abgeschlossene Arbeit von übergeordneten Aufgaben enthalten die Summe der Werte der für ihre untergeordneten Aufgaben definierten Arbeitsaufgabenfelder. Außerdem stellt das Synchronisierungsmodul ein Rollup aller Ressourcen bereit, die allen untergeordneten Aufgaben und der zugehörigen Arbeit zugewiesen sind. Das Modul speichert diese Informationen auch im Feld Project Server – Zuweisungsdaten.

Tipp

Das Ressourcenrollup und Rollupberechnungen können nicht deaktiviert werden.

Rollupberechnungen unterliegen den folgenden Regeln:

  • Sie werden nur auf nicht zugeordnete Arbeitsaufgaben angewendet, die untergeordnete Elemente sind und deren übergeordnete Elemente einem Enterprise-Projektplan zugeordnet und für die Veröffentlichung in diesem festgelegt sind.

  • Projektaufgaben zugeordnete untergeordnete Elementen werden ignoriert, um die doppelte Zählung von Arbeit im Enterprise-Projektplan zu vermeiden.

  • Es werden Aufgabenhierarchien mit mehreren Schachtelungsebenen unterstützt, d. h. diese enthalten übergeordnete Elemente, die untergeordnete Elemente mit untergeordneten Elementen enthalten.

Wenn Rollupdaten in Team Foundation geändert werden, erstellt das Synchronisierungsmodul Statusaktualisierungen, um die Änderungen wiederzugeben.

Zurück nach oben

Rollup der Arbeitsaufgaben von Team Foundation zu Aufgaben in Project

Der folgende Workflow veranschaulicht das Rollup von Arbeitsaufgaben in Team Foundation zu Aufgaben in Project:

  1. Teamleiter Peter gliedert in Team Foundation eine Anforderung mit dem Namen Einkaufswagen in 10 Aufgaben von jeweils fünf Stunden auf. Er weist Jean-Marie vier Aufgaben und Sanjay sechs Aufgaben zu. Die Anforderung ist Peter zugewiesen.

  2. Die Projektmanagerin Svetlana sieht in Project, dass die Zusammenfassungsaufgabe Einkaufswagen die folgenden Zuweisungen enthält:

    • eine Zuweisung für Peter ohne abgeschlossene oder verbleibende Arbeit 0

    • eine Zuweisung für Jean-Marie ohne abgeschlossene Arbeit und mit 20 Stunden verbleibende Arbeit

    • eine Zuweisung für Sanjay ohne abgeschlossene Arbeit und mit 30 Stunden verbleibende Arbeit

  3. Wenn Teammitglieder Arbeit abschließen, aktualisieren sie ihre Daten in Team Foundation. Nachdem Jean-Marie sechs Stunden an ihren Aufgaben gearbeitet hat und Sanjay 12 Stunden an seinen Aufgaben gearbeitet hat, sieht Svetlana in Project die folgenden Aktualisierungen von Zuweisungen:

    • eine Zuweisung für Peter ohne abgeschlossene oder verbleibende Arbeit

    • eine Zuweisung für Jean-Marie mit sechs Stunden abgeschlossene Arbeit und 14 Stunden verbleibende Arbeit

    • eine Zuweisung für Sanjay mit 12 Stunden abgeschlossene Arbeit und 18 Stunden verbleibende Arbeit

  4. Wenn zusätzliche Aufgaben hinzugefügt und einem neuen Teammitglied zugewiesen werden, wird den Zuweisungen für die Zusammenfassungsaufgabe in Project das Rollup der Arbeit für diese Person hinzugefügt.

  5. Wenn der Teamleiter eine untergeordnete Aufgabe in eine andere übergeordnete Arbeitsaufgabe in Team Foundation verschiebt, wird jede Arbeit, die dieser untergeordneten Aufgabe zugeordnet war, aus den Zuweisungen in der Zusammenfassungsaufgabe in Project gelöscht.

  6. Wenn der Teamleiter eine untergeordnete Aufgabe einem anderen Teammitglied neu zuweist, werden die Zuweisungen entsprechend dem Rollup der Arbeit angepasst. Jede Arbeit, die bereits von einem Teammitglied ausgeführt wurde, wird dem Teammitglied zugeordnet, das gegenwärtig der Arbeitsaufgabe zugewiesen ist.

Zurück nach oben

Primärer oder aktiver Besitzer einer Aufgabe oder Arbeitsaufgabe

Sie können einer Aufgabe, die in Team Foundation Server veröffentlicht wird, nur einen aktiven Benutzer zuweisen. In Project werden jedoch für Zusammenfassungsaufgaben, die das Rollup von untergeordneten Arbeitsaufgaben enthalten, mehrere Ressourcen angezeigt.

Wenn Sie einer Aufgabe, die Sie in einem Teamprojekt veröffentlichen, eine Ressource in Project zuweisen, müssen Sie einen primären oder aktiven Besitzer der Aufgabe angeben. Diese Information entspricht dem Benutzernamen, der in Team Foundation im Feld Zugewiesen an angegeben wird.

Zurück nach oben

Zuweisen und Neuzuweisen von Ressourcen zu Arbeitsaufgaben und Aufgaben

Nachdem eine Aufgabe in Team Foundation verknüpft wurde, besitzt sie Ressourcenzuweisungen, die in einem Rollup enthalten sind und in Project praktisch schreibgeschützt sind. In Project können Sie nach wie vor Aufgaben erneut zuweisen, die in keinem Rollup enthalten sind.

In Team Foundation können Sie einer Arbeitsaufgabe nur eine Person zuweisen. Das Feld Zugewiesen an kann nur einen Personennamen enthalten. In Project Professional können Sie einer Aufgabe mehrere Ressourcen zuweisen. Aufgaben, die Sie in Team Foundation Server veröffentlichen, können jedoch nur eine aktive Zuweisung enthalten. Wenn Sie den Projektplan veröffentlichen, überprüft das Client-Add-In für Team Foundation, ob nur eine Zuweisung pro Aufgabe definiert ist. Wenn einer Aufgabe mehrere Ressourcen zugewiesen sind, wird das Dialogfeld Überprüfungsauflösung angezeigt, und Sie müssen eine Ressource als aktive Zuweisung angeben. Weitere Informationen finden Sie unter Beheben von Validierungsfehlern.

In Team Foundation wird der Workflow mit Arbeitsaufgaben implementiert. Eine einzelne Arbeitsaufgabe kann nacheinander mehreren Teammitgliedern zugewiesen werden, und jedes Mitglied führt einige Aktionen aus und schließt einen Teil der Arbeit ab. Wenn Sie Stunden auf Grundlage der von jeder Ressource abgeschlossenen Arbeit abrechnen möchten, müssen Sie die Teammitglieder anweisen, ihre Arbeitszeitpläne in PWA zu aktualisieren.

Zurück nach oben

Siehe auch

Weitere Ressourcen

Übersicht der Funktionen zur Integration von Team Foundation Server und Project Server

Übersicht zum Synchronisierungsprozess für die Integration von Team Foundation Server und Project Server

Verwalten von Projekten mit Project Server und Team Foundation Server