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

Als Projektmanager können Sie die Geschäftsanforderungen auf hoher Ebene im Microsoft Project Server verwalten, während das Entwicklungsteam in Visual Studio Team Foundation Server Aufgabendetails verwaltet.Sie können Anforderungen definieren und den Rollup von Ressourcen und Aufwand anzeigen, und Sie können außerdem die Auswirkungen auf den Zeitplan anzeigen, wenn das Entwicklungsteam seine Detailaufgaben definiert, schätzt und aktualisiert.Das Synchronisierungsmodul für Team Foundation Server und Project Server verwaltet Planungsdaten und Ressourcennutzung für Anforderungen im zugeordneten Enterprise-Projektplan und Teamprojekt.

HinweisHinweis

Wenn Sie mit Project Server sowohl die Lieferleistungen als auch die Aufgaben verwalten möchten, finden Sie entsprechende Informationen unter Verwalten von Projektdetails in einem Enterprise-Projektplan mit Zuordnung zu einem Teamprojekt.

Bevor Sie in einem Enterprise-Projektplan eine Top-Down-Planung ausführen können, müssen Sie den Projektplan dem Teamprojekt zuordnen.Weitere Informationen finden Sie unter Verwalten der Zuordnung von Enterprise-Projekten zu Teamprojekten.Bevor Sie dem Projekt den Plan zuordnen, sollten Sie Empfohlene Konfigurationen für die Unterstützung der Top-Down-Planung weiter unten in diesem Thema lesen.

In diesem Thema

  • Prozessübersicht über die Top-Down-Planung mit Project Server

  • Empfohlene Konfigurationen für die Unterstützung der Top-Down-Planung

  • Aufgaben und Best Practices für den Projektmanager

  • Aufgaben und Best Practices für das Entwicklungsteam

HinweisHinweis

Ein Demonstrationsvideo finden Sie auf der folgenden Seite der Microsoft-Website: Top-Down-Ansatz Planung von Geschäfts-Anforderungen innerhalb eines Enterprise-Projekts mit Team Foundation Server und Project Server.Einige Details unterscheiden sich zwischen den Prozeduren, die in der Videoaufzeichnung veranschaulicht werden und die hier beschrieben, da dieses Video für die frühere Version von Team Foundation Server hergestellt wurde.

Anforderungen

Zum Ausführen der Verfahren in diesem Thema müssen die folgenden Berechtigungen zugewiesen werden:

  • Zum Veröffentlichen von Aufgaben aus einem Enterprise-Projektplan in Team Foundation muss die Ressource, die der Aufgabe zugewiesen ist, ein Mitglied der Gruppe Contributors für das Teamprojekt sein.

  • Um Arbeitsaufgaben in Team Foundation zu aktualisieren und sie an Project Server zu senden, müssen Benutzer Mitglied der Gruppe Contributors für das Teamprojekt sein.Benutzer müssen außerdem Mitglied der Gruppe Teammitglieder für Project Web Access oder Projekt Web App (PWA) sein oder über die Berechtigungen Projekt öffnen und Projektwebsite anzeigen in Project verfügen.

Weitere Informationen finden Sie unter Zuweisen von Berechtigungen für die Unterstützung der Integration von Project Server und Team Foundation Server.

Prozessübersicht über die Top-Down-Planung mit Project Server

Wie in der folgenden Abbildung gezeigt, erfolgt die Synchronisierung von Anforderungen zwischen dem Projektplan und dem Teamprojekt in 10 Hauptschritten.

Ressourcenrollup für PS-TFS-Workflowprozess

Das Synchronisierungsmodul verwaltet Planungsdaten für Anforderungen im Projektplan und dem Teamprojekt.Team Foundation berechnet automatisch den Rollup verbleibender und tatsächlicher Arbeit nach Ressource auf Grundlage der Aufgaben, die mit den einzelnen Anforderungen verknüpft sind.Wenn Teammitglieder Aufgaben aktualisieren, werden die Rollupwerte für die Anforderungen im Teamprojekt automatisch aktualisiert, und in der Instanz von PWA werden Statusaktualisierungen angezeigt, die vom Projektmanager genehmigt werden müssen.In der folgenden Tabelle sind die Aufgaben, die ausgeführt werden, zusammengefasst.

Projektmanager

Als Projektmanager führen Sie in Project oder PWA die folgenden Aufgaben aus:

Schritt 1   Definieren von Lieferleistungen, Funktionen oder Anforderungen im Enterprise-Projektplan

Schritt 2   Speichern und Veröffentlichen des Projektplans in Project Server

Schritt 8   Überprüfen des Status jeder Lieferleistung und Anpassen des Zeitplans auf Grundlage von aktualisierten Informationen

9   Festlegen einer Baseline und Nachverfolgen des Status anhand der Baseline

Synchronisierungsmodul

Für jede Anforderung, deren Veröffentlichung festgelegt ist, führt das Synchronisierungsmodul die folgenden Aufgaben aus:

Schritt 3Es erstellt eine Anforderungsarbeitsaufgabe in dem Teamprojekt, das dem Enterprise-Projektplan zugeordnet ist.Das Modul erstellt außerdem einen Link, der die Anforderung in Project an die Arbeitsaufgabe in Team Foundation bindet.

Schritt 7Es erstellt eine Statusaktualisierung, wenn in Team Foundation die einzelnen zugeordneten Felder für jede veröffentlichte Anforderung aktualisiert werden.Diese Aktualisierungen werden in der Genehmigungswarteschlange zur Überprüfung durch den Projektmanager angezeigt.

Teamleiter

In Team Foundation führen der Teamleiter und die Teammitglieder die folgenden Aufgaben aus:

Schritt 4   Überprüfen der Lieferleistungen, die dem Teamprojekt hinzugefügt werden

Schritt 5   Definieren der erforderlichen Aufgaben zum Implementieren der einzelnen Lieferleistungen und Überprüfen, ob jede Aufgabe mit der entsprechenden Lieferleistung verknüpft ist

Schritt 6   Schätzen der für jede Aufgabe erforderlichen Arbeit und Definieren dieser Arbeit als Verbleibende Arbeit

10   Aktualisieren der Felder Verbleibende Arbeit und Abgeschlossene Arbeit für jede Aufgabe

Zurück nach oben

Empfohlene Konfigurationen für die Unterstützung der Top-Down-Planung

Für den im vorherigen Abschnitt beschriebenen Prozess müssen Sie dem Teamprojekt den Enterprise-Projektplan zuordnen.In der folgenden Tabelle werden die empfohlenen Konfigurationen für das Teamprojekt und die Zuordnungen beschrieben.Weitere Informationen finden Sie unter Verwalten der Zuordnung von Enterprise-Projekten zu Teamprojekten.

Zu konfigurierender Bereich

Empfohlene Konfiguration

Hinweise

Prozessvorlage für Teamprojekt

Microsoft Solutions Framework) (MSF for Capability Maturity Model Integrations-(CMMI)

Die CMMI-Vorlage stellt Anforderungs- und Aufgabentypen von Arbeitsaufgaben bereit.Sie können den Rückstand verwenden und Seiten verschalen, um den Rückstand zu verwalten und die Sprints planen und auszuführen.Oder, können Sie freigegebene Abfragen verwenden, die Sie in Excel öffnen, um Aufgaben zu Anforderungen schnell zu definieren und zu verknüpfen.

Projektzuordnung

/workItemTypes:Requirement

Wenn Sie dem Teamprojekt den Enterprise-Projektplan zuordnen, geben Sie als Arbeitsaufgabentyp Anforderung an.Sie können auch Feste Arbeit für Aufgaben unterbinden.Bei Feste Arbeit handelt es sich um einen von drei Typen von Aufgaben, die Sie in Project verwenden können.Weitere Informationen finden Sie unter Ändern der Vorgangsart, die Project zum Berechnen der Vorgangsdauer verwendet.

Feldzuordnung

/useDefaultFieldMappings

Sie können die Standardfeldzuordnungen verwenden.Es sind keine weiteren Feldzuordnungen erforderlich.

Ressourcennamen

Sie müssen Teammitglieder für jede Instanz von PWA der Gruppe Teammitglieder hinzufügen, oder Sie müssen ihnen in Project die Berechtigungen Projekt öffnen und Projektwebsite anzeigen gewähren.Weitere Informationen finden Sie unter To add Team Foundation members to the Team Members group.

Zudem müssen Sie dem Enterprise-Projektpool und dem Ressourcenpool für den Projektplan sämtliche Teammitglieder hinzufügen.

Sie müssen allen Benutzerkonten, die im Projektplan als Ressourcen zugeordnet sind oder im Feld Zugewiesen an einer Arbeitsaufgabe genannt werden, entsprechende Berechtigungen zuweisen.Diese Benutzer senden Statusaktualisierungen, die in die Statuswarteschlange für die Instanz von PWA eingefügt werden.

Alle Namen, die dem Feld Ressourcennamen zugewiesen sind, müssen als gültige Contributors des Teamprojekts erkannt werden.

Projektmanager

Konten von Project Professional-Benutzern muss Projektebeneninformationen anzeigen erteilt werden oder als Mitglied der Gruppe Leser in Team Foundation zugewiesen werden für Teamprojekte, die sie veröffentlichen.

Sie müssen Projektmanagern Berechtigungen gewähren, damit diese Arbeitsaufgaben für Teamprojekte ändern können, die ihren Enterprise-Projektplänen zugeordnet sind.

Zurück nach oben

Aufgaben und Best Practices für den Projektmanager

Für die folgenden Aufgaben des Projektmanagers werden Best Practices oder erforderliche Verfahren angegeben:

  • Definieren von Anforderungen

  • Genehmigen von Statusaktualisierungen

  • Überprüfen des Zeitplans und Festlegen einer Baseline

  • Anzeigen einer Vorschau von Aktualisierungen und Auswirkungen auf den kritischen Pfad

Zusätzlich zu diesen Aktivitäten können Sie auch die Zuweisung von Arbeit zu Ressourcen anzeigen.Weitere Informationen finden Sie unter Arbeiten mit Ressourcenrollup in Enterprise-Projekten mit Zuordnung zu Teamprojekten.

Zurück nach oben

Gg597374.collapse_all(de-de,VS.110).gifDefinieren von Anforderungen

Wenn Sie Anforderungen definieren, sollten Sie diese dem Leiter des Entwicklungsteams zuweisen.Wie in der folgenden Abbildung gezeigt, müssen Sie das Feld In Teamprojekt veröffentlichen auf Ja und das Feld Arbeitsaufgabentyp auf Anforderung festlegen.Wenn für das Teamprojekt nur ein Arbeitsaufgabentyp zugeordnet ist, wird dieser automatisch festgelegt.

HinweisHinweis

Wenn Sie erwarten, dass der Entwicklungsleiter Arbeitseinschätzungen gibt, sollten Sie das Feld Verbleibende Arbeit auf 0 Stunden oder das Feld Dauer auf 0 Tage festlegen.

Einstellungsanforderungen für die Veröffentlichung

Wichtiger HinweisWichtig

"Text30" ist das Standardprojektfeld, das der Spalte Arbeitsaufgabentyp zugeordnet ist, die beim Synchronisieren von Aufgaben mit Arbeitsaufgaben verwendet wird.Wenn Sie einmal mithilfe der Option Teamprojekt auswählen im Team-Menüband eine Verbindung zwischen dem Projektplan und Team Foundation Server herstellen, wird ein zusätzliches Projektfeld verfügbar, das ebenfalls die Bezeichnung Arbeitsaufgabentyp trägt.Dieses Feld, das das Standardprojektfeld "Text24" besitzt, unterstützt die Zuordnung von Projektplänen, die an Team Foundation gebunden werden, unterstützt jedoch nicht die Synchronisierung von Plänen.Das auf Text24 basierende Feld enthält die vollständige Liste von Arbeitsaufgabentypen für das Teamprojekt.Sie können feststellen, ob Sie über das richtige Feld verfügen, indem Sie darauf zeigen und sich vergewissern, ob Text30 angezeigt wird.

Sie sollten nur Anforderungen festlegen, die in Team Foundation nachverfolgt werden sollen.Nachdem Sie die Anforderungsdefinitionen abgeschlossen haben, können Sie den Projektplan speichern und in Project Server veröffentlichen.Wie in der folgenden Abbildung gezeigt, gibt eine Statusbenachrichtigung in der linken unteren Ecke an, wann die Veröffentlichung abgeschlossen ist.

HinweisHinweis

Wenn Sie den Plan veröffentlichen, überprüft das Team Foundation-Add-In für Project die von Ihnen angegebenen Daten.Wenn ein Pflichtfeld nicht definiert ist oder wenn ein Wert nicht zulässig ist, müssen Sie diese Fehler beheben.Weitere Informationen finden Sie unter Beheben von Validierungsfehlern.

Anzeige des Veröffentlichungsstatus in der Statusleiste

Zurück nach oben

Gg597374.collapse_all(de-de,VS.110).gifGenehmigen von Statusaktualisierungen

Statusaktualisierungen in der Genehmigungswarteschlange geben den Fortschritt des Teams bei der Bearbeitung der Anforderungen an.Wie in der folgenden Abbildung gezeigt, können Sie die Aktualisierungen der veröffentlichten Anforderungen und der den Aufgaben zugewiesenen Ressourcen anzeigen.Sie können auf einen Blick die aktualisierten Aufgaben und die Details jeder Aktualisierung bestimmen.

Genehmigungscenter mit Statusaktualisierung

Sie können auf eine Statusaktualisierung klicken, um das Fenster Aufgabendetails zu öffnen, wie in der folgenden Abbildung gezeigt.Sie können die geänderten Werte jedes Felds überprüfen, das für die Synchronisierung zugeordnet ist.

Aufgabendetails

HinweisHinweis

Um den Enterprise-Projektplan mit den Änderungen zu aktualisieren, die von Team Foundation gesendet werden, müssen Sie die Aktualisierungen akzeptieren.

Sie können eine Aktualisierung akzeptieren oder ablehnen und einen Kommentar hinzufügen.Beispielsweise können Sie eine Aktualisierung ablehnen, weil Sie mit einer Schätzung nicht übereinstimmen, weil ein Teammitglied einen fehlerhaften Wert eingegeben hat oder weil Sie möchten, dass Aufgaben neu zugewiesen werden, damit die Arbeit schneller abgeschlossen wird.

Zurück nach oben

Gg597374.collapse_all(de-de,VS.110).gifÜberprüfen des Zeitplans und Festlegen einer Baseline

Nachdem Sie die Statusaktualisierungen genehmigt haben, können Sie in Project den Zeitplan aktualisieren und die Arbeitsauslastung verteilen, und Sie können anhand der Schätzungen eine Baseline festlegen.Wie in der folgenden Abbildung gezeigt, werden in Project die für die Anforderung Einkaufswagen definierten Schätzungen angezeigt.

Rollup der geschätzten Arbeit

Damit Sie die Kontrolle über den Zeitplan behalten, legen Sie eine Baseline fest, um den Teamstatus anhand des Zielzeitplans nachzuverfolgen.Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Erstellen oder Aktualisieren von Basis- und Zwischenplänen.

Zurück nach oben

Gg597374.collapse_all(de-de,VS.110).gifAnzeigen einer Vorschau von Aktualisierungen und Auswirkungen auf den kritischen Pfad

Teammitglieder aktualisieren die Felder Abgeschlossene Arbeit und Verbleibende Arbeit für jede Aufgabe entsprechend ihrem Fortschritt bei der Arbeit.Für diese Werte erfolgt ein Rollup für jede in Team Foundation veröffentlichte Aufgabe.Bevor Sie die Aktualisierungen genehmigen, können Sie eine Vorschau der Auswirkungen der Aktualisierungen auf den kritischen Pfad anzeigen, indem Sie im Genehmigungscenter auf Vorschau der Aktualisierungen klicken.

Nachdem Sie die Statusaktualisierungen genehmigt haben, können Sie die Aktualisierungen des Projektzeitplans anzeigen.Wenn eine Anforderung mehr Zeit als zunächst geschätzt erfordert, können Sie bestimmen, ob sich Änderungen an Schätzungen auf den kritischen Pfad auswirken.

Sie können den Teamleiter warnen, wenn eine negative Auswirkung auf den Zeitplan auftritt und die Teamprojektaufgaben angepasst werden müssen.

Zurück nach oben

Aufgaben und Best Practices für das Entwicklungsteam

Wie ein Contributor eines Teamprojekts, Sie den Rückstand, den Aufgabenausschuss und die Arbeitsaufgabenseiten in Team Web Access verwenden kann, um die folgenden Aufgaben auszuführen:

  • Überprüfen der neuen Anforderungen

  • Definieren und Schätzen der mit den einzelnen Anforderungen verknüpften Aufgaben

  • Aktualisieren von verbleibender und abgeschlossener Arbeit

  • Behandeln abgelehnter Aktualisierungen von Anforderungen

Zurück nach oben

Gg597374.collapse_all(de-de,VS.110).gifÜberprüfen der neuen Anforderungen

Die neuen Anforderungen, die in Project Server veröffentlicht werden, werden automatisch im Teamprojekt.Öffnen Sie die Rückstandsseite in Team Web Access und identifizieren Sie die Anforderungen, die hinzugefügt wurden.In der folgenden Abbildung wird z. B. gezeigt, dass dem Teamprojekt drei Anforderungen hinzugefügt wurden.

Produkt-Rückstands-Seite

Seite "Produktrückstand" zeigt neue Anforderungen

Wenn Sie die Arbeitsaufgabe in Team Explorer öffnen, können Sie das Feld Versionsgeschichte anzeigen, um zu erkennen, wann das Synchronisierungsmodul die Arbeitsaufgabe erstellt hat (siehe die folgende Abbildung).

Versionsgeschichte der Arbeitsaufgabe hinzugefügt mit Project Server-Synchronisierung

Versionsgeschichte- und Project Server-Synchronisierungsmeldung

Gg597374.collapse_all(de-de,VS.110).gifDefinieren und Schätzen der mit den einzelnen Anforderungen verknüpften Aufgaben

Sobald die Anforderung zu Team Foundation Server hinzugefügt wurde und dann in einer Iteration hinzugefügt wurde, können Sie Aufgaben schnell definieren und schätzen, indem Sie die Iterationsrückstandsseite in Team Web Access verwenden.Wie in der folgenden Abbildung Schritt 1 dargestellt wählen Aufgabe hinzufügen (Team Web Access) Sie aus, Schritt 2 geben Sie Titel für die Aufgabe ein und weisen Sie es einem Teammitglied zu, Schritt 3 geben Sie einen Wert für die Arbeit ein, die in Verbleibende Arbeit erforderlich ist, und wählen Sie dann Schritt 4 die Schaltfläche Speichern und schließen aus.Die der Aufgabe Links automatisch mit der Anforderung mit dem Link zwischen übergeordneten und untergeordneten Daten.

Neue verknüpfte Arbeitsaufgabe hinzufügen

.

Die folgende Abbildung zeigt, wie die Aufgaben für zwei Anforderungen aufgeteilt wurden, die für Iteration 0 zugewiesen werden.Weitere Informationen finden Sie unter Planen einer Iteration.

HinweisHinweis

Das Feld Verbleibende Arbeit für die übergeordneten Arbeitsaufgaben werden automatisch die Summe aller Arbeiten an, die für seine untergeordneten Aufgaben definiert ist.

Arbeitsaufgliederung von Aufgaben in Excel

Alternativ können Sie in Excel die Abfrage Arbeitsaufgliederung öffnen und schnell verknüpfte Aufgaben und geschätzte Arbeit definieren.Siehe Durchführen einer Top-Down-Planung mithilfe einer Strukturliste der Arbeitsaufgaben (in Excel).

Zurück nach oben

Gg597374.collapse_all(de-de,VS.110).gifAktualisieren von verbleibender und abgeschlossener Arbeit

Jedes Teammitglied sollte im Verlauf der Arbeit die Felder Verbleibende Arbeit und Abgeschlossene Arbeit für jede seiner Aufgaben aktualisieren.Wenn zum Abschließen einer Arbeit mehr Zeit erforderlich ist, wird dem Feld Verbleibende Arbeit zusätzliche Zeit hinzugefügt.Aktualisierungen werden im Rollup der Anforderung wiedergegeben.

Zurück nach oben

Gg597374.collapse_all(de-de,VS.110).gifBehandeln abgelehnter Aktualisierungen von Anforderungen

Wenn ein Projektmanager die Statusaktualisierung einer Anforderung ablehnt, wird dies im Feld Versionsgeschichte angezeigt, und im Feld Letzter Genehmigungsstatus auf der Registerkarte Project Server wird abgelehnt angegeben.Nachdem die Aktualisierung einer Arbeitsaufgabe abgelehnt wurde, kann die Arbeitsaufgabe nicht mehr synchronisiert werden.Sie müssen den Ablehnungsstatus behandeln, bevor die Arbeitsaufgabe erneut synchronisiert werden kann.Sie können eine Teamabfrage erstellen, um Arbeitsaufgaben zu suchen, deren Statusaktualisierung abgelehnt wurde.Weitere Informationen finden Sie unter Resolving Conflicts and Managing Rejected Work Item Submissions.

Zurück nach oben

Siehe auch

Konzepte

Einblick in die Verwaltung der Updates spezifischer Felder

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

Weitere Ressourcen

Managing Projects Using Project Professional Mapped to a Team Project