MSF für Agile Software Development für Visual Studio ALM

Durch die Verwendung der in der Abbildung dargestellten Arbeitsaufgabentypen (WIT), Berichte und Dashboards können Teams Projekte planen und ihren Fortschritt nachverfolgen, anzeigen und berichten. Diese Artefakte, die auf den Agile-Prinzipien und -Werten basieren, werden erstellt, wenn Sie ein Teamprojekt mit Microsoft Solutions Framework (MSF) für die Prozessvorlage von Agile Software Development erstellen.

TFS 2013 Agile-Prozessvorlagenartefakte

Die neueste Version der Agile-Prozessvorlage wird automatisch zu Team Foundation Server (TFS) hochgeladen, wenn Sie die aktuelle Version von TFS installieren oder ein Upgrade ausführen. Sie können Prozessvorlagen mithilfe des Prozessvorlagen-Managers herunterladen.

Zusätzlich zu den WITs, Berichten und Dashboards haben Teams Zugriff auf einen Satz freigegebener Arbeitsaufgabenabfragen, die das Team verwenden kann, um Informationen nachzuverfolgen, den Fortschritt zu analysieren und Entscheidungen zu treffen.

Planen und Nachverfolgen mithilfe von Arbeitsaufgabentypen

Teams planen ihr Projekt, indem sie Funktionen und Anforderungen in User Stories aufzeichnen. Sie verfolgen Fehler, Arbeit und Blockierungsprobleme mithilfe der Fehler-, Aufgaben- und Problem-WITs. Zur Unterstützung der Portfolioverwaltung erstellen Teams Funktionen, um ein Rollup der User Stories innerhalb der Teams anzuzeigen. Ausführlichere Informationen zur Verwendung dieser WITs finden Sie unter Arbeitsaufgabentypen und Workflow für Agile-Prozessvorlagen

Agile 7.0-Arbeitsaufgabentypen

Eine Arbeitsaufgabe ist ein TFS-Datenbankeintrag, in dem die Definition, die Zuweisung, die Priorität und der Zustand der Arbeit enthalten sind. Arbeitsaufgabentypen definieren die Vorlage von Feldern, Workflow und Formular für jeden Typ. Arbeitsaufgaben können miteinander verknüpft werden, um das Verfolgen von Abhängigkeiten, Rollup der Arbeit und Berichten zu unterstützen.

Auflisten von Arbeitsaufgaben mit Arbeitsaufgabenabfragen

Sie können die freigegebenen Arbeitsaufgabenabfragen verwenden, die die Agile-Vorlage zum Auflisten von Arbeitsaufgaben für einen aktuellen Sprint- oder das Product Backlog bereitstellt.

Agile-Arbeitsaufgabenabfragen

Sie können eine Abfrage von der Arbeitsaufgabenseite öffnen und anschließend den Abfrage-Editor verwenden, um verschiedene Filterkriterien anzuwenden. Außerdem können Sie eine Abfrage als Teamabfrage hinzufügen, die auf der Teamhomepage angezeigt wird.

Tipp

Die im Ordner "Aktuelle Iteration" aufgeführten Abfragen werden nicht automatisch aktualisiert, wenn eine neue Iteration aktuell wird.Die aktuelle Iteration basiert auf den Datumsangaben, die Sie den Sprintzeitplänen zuweisen.Sie müssen den Iterationspfad für jede Abfrage manuell aktualisieren, damit diese auf den Iterationspfad der aktuellen Iteration verweist.

In Team Explorer können Sie eine beliebige Arbeitsaufgabenabfrage in Excel öffnen, um Massenenbearbeitungen auszuführen. Außerdem können Sie die Arbeitsmappe "Selektierung" und die Arbeitsmappe "Problem" im Projektportal öffnen, um Fehler zu priorisieren und Probleme zu überprüfen.

Überwachen des Fortschritts mithilfe von Berichten

Die Agile-Prozessvorlage stellt die folgenden Berichte bereit. Damit diese Berichte sind aussagekräftig sind, müssen Teams bestimmte Aktivitäten ausführen z. B. Buildprozesse definieren, Arbeitsaufgaben verknüpfen und Status oder verbleibende Arbeit aktualisieren.

Buildberichte

Projektmanagementberichte

Test- und Fehlerberichte

Um auf diese Berichte zuzugreifen, muss die Teamprojektsammlung mit SQL Server Analysis Services und Reporting Services konfiguriert sein.

Anzeigen des Fortschritts mithilfe der Dashboards

Dashboards zeigen Projektdaten an, unterstützen Untersuchungen und ermöglichen Teams die schnelle Ausführung allgemeiner Aufgaben. Die folgenden Dashboards unterstützen die Anzeige von Team Web Access-Teilen für das Auflisten von Arbeitsaufgaben und Berichten, die im Analysis Services-Cube erstellt wurden.

Um Dashboards zu verwenden, muss das Teamprojekt ein Projektportal konfiguriert haben. Dieses Projektportal muss auf eine SharePoint-Website zeigen.