Grundlegendes zu Teams
Wenn Sie Software entwickeln, arbeiten Sie häufig als Teil eines Teams, und arbeiten häufig mehrere Teams als Teil einer Organisation zusammen.Diese Version von Team Foundation Server (TFS) bietet Tools und Funktionen, die helfen können, Teams hinarbeiten zusammen auf ihre gemeinsame Ziele.Mit diesen Funktionen können Sie:
Verwalten Sie den Produktrückstand für das Team.
Verwenden Sie einen virtuellen Aufgabenausschuss, die Ihnen helfen, die Teambesprechungen auszuführen.
Zeigen Sie den Burndown und Geschwindigkeit des Teams an.
Hohe Arbeit der Verteilung über mehrere Teams, wenn Sie festlegen, dass mehrere Teams verfügen, das für das Projekt konfiguriert ist.
Die Beispiele in diesem Thema folgen einem Team im fiktiven Fabrikam Fiberfirma, während sie die Funktionen in TFS verwenden, um ihre Ziele zu erreichen.Ein Beispiel finden Lernprogramm von, wie das Team andere Funktionen verwendet, um eine bestimmte Iteration zu planen, Agile-Planung und -Iterationen.
Anforderungen
Um die Vorgänge in diesem Lernprogramm einzuhalten, benötigen Sie Folgendes:
Visual Studio Premium, Visual Studio Ultimate oder Visual Studio-Test Professional.
Um Teamfunktionen wie der Rückstands- und Aufgabenausschuss anzuzeigen, müssen Sie der Vollständig Zugriffsgruppe in Team Web Access gehören.
Weitere Informationen finden Sie unter Verwalten des Profils und Anzeigen von Berechtigungen, Zugriff auf Funktionen in Team Web Access und Team Foundation Server-Berechtigungen.
Team Foundation Server und Teams
In TFS ist ein Team einfach eine Methode der Erkennung des Teams oder Teams, die Sie bereits, dass das Team ist ein, das auf einem Projekt arbeiten, oder zwanzig haben.TFS dreht die häufig immateriellen Details von wer, das das Team ist, was das Team führt, und wenn das Team erwartet, es auszuführen, auf nachweisbares verwendeten, problemlos Informationen für jeden dieser Aspekte.Beispielsweise "wer" des Teams bei der Mitgliedschaft des Teams dargestellt wird:
Abgekürzte Ansicht einer Teamhomepage, einschließlich Teammitgliederliste
Für jede Iteration können Sie die verfügbare Kapazität für jedes der Teammitglieder auch definieren:
Team Kapazitätsbereich, einschließlich Beispielskapazitätsinformationen für jedes Teammitglied für einen kommenden Sprint
Besitzt und ist für, der ", was" des Teams, die Beschreibung, welche Arbeiten das Team verantwortlich, durch den Bereichspfad oder -Pfade dargestellt wird, die mit dem Team zugeordnet werden sowie Produktrückstand von Aufgaben, Fehlern und anderen Arbeitsaufgaben, die die Arbeit darstellen, die berücksichtigt werden müssen.Wenn eine Arbeitsaufgabe einem Bereichspfad zugewiesen wird, einem Team der zugewiesen wird, wird die Arbeitsaufgabe in den Rückstand für das Team platziert.Das Team verwaltet dann den Produktrückstand und entscheidet, wenn und wenn diese Arbeit durchgeführt werden soll:
Verwaltungsansicht der Bereiche eines Teams.Jede Arbeitsaufgabe, die mit diesem Bereichspfad zugewiesen wird, wird im Rückstand für das Team, das diesem Bereichspfad zugeordnet ist
"Wenn" vom Team, Beschreibung, wenn die Arbeit ausgeführt wird, durch die Iterationspfade dargestellt wird, die das Team wählt, um in zu bearbeiten.Das Team weist die Arbeit einer bestimmten Iteration zu und erstellt einen Arbeitsrückstand, den das Team Abschließen innerhalb dieses Zeitraums übergibt:
Beispielsarbeitsrückstandselemente und Aufgaben für einen Sprint
Verwaltungsansicht der Iterationen eines Teams.Jede Arbeitsaufgabe, die einer Iteration zugewiesen wird, die das Team ausgewählt hat, um in teilnehmen, wird im Rückstand für diese Iteration für das Team
Beim Arbeiten innerhalb einer Iteration, SELF-verwaltet das Team nachverfolgt und das in der Entwicklungsphase, indem Sie den Aufgabenausschuss für das Team verwendet:
Beispielsansicht eines Teamaufgabenausschusses
Obwohl dies möglicherweise komplex aussehen, gibt es sehr gering bei der Konfiguration und Arbeiten mit Teams.Wenn Sie ein Teamprojekt erstellen, wird ein Team automatisch erstellt und wird zu diesem Projekt.Dieses Team ist das standardmäßige Team, und hat denselben Namen wie das Projekt angefügt, durch das Wort "Team". Wenn Sie ein Teamprojekt "Telefon-Retter benennen," ist der Standardname für das Team Telefon-Retter-Team "."
Das standardmäßige Team hat einen Bereichspfad und einen Iterationspfad, die automatisch dafür konfiguriert werden.Sobald Sie Bereiche und Iterationen für ein Team auswählen, wird ein Rückstand auch für ihn automatisch generiert, obwohl er möglicherweise leer ist, wenn keine Arbeitsaufgaben gibt, die dem Bereichspfad und zu Iterationspfad konfiguriert werden für das Team zugewiesen werden.Wenn Sie Benutzer einem Teamprojekt hinzufügen, können Sie festlegen, dass sie dem Standard Team hinzuzufügen, oder Sie können wählen, um mehrere Teams für ein Teamprojekt erstellen und fügen Benutzer den Teams hinzu, denen sie an teilnehmen.Alternativ können Benutzer direkt Teams hinzufügen.Ein einzelner Benutzer gehören, kann mehr als ein Team in TFS, wie einer Person mehr als einem Team in einem Softwareprojekt gehören kann.Standardmäßig wird die Teamgruppe zur Gruppe Contributors für dieses Teamprojekt, das allen Teammitgliedern die Berechtigungen gewährt, die erforderlich sind, um Arbeitsaufgaben und auf Quellcode in diesem Projekt zuzugreifen, unter anderen Berechtigungen hinzugefügt.
Verwandte Themen in diesem Lernprogramm
POS1 | Erstellen und Konfigurieren eines Teams | Definieren von Teambereichen und Iterationen| Verwalten Sie " My Profil und zeigen Sie die Berechtigungen an
Siehe auch
Konzepte
Agile-Planung und -Iterationen
Weitere Ressourcen
schlanker Prozesse Softwareentwicklung