Erstellen und Ändern von Bereichen und Iterationen

Für ein Teamprojekt werden Bereiche und Iterationen definiert, um das Gruppieren von Arbeitsaufgaben in nützliche Kategorien zu unterstützen, wie z. B. Meilensteine und verwandte Funktionen. Sie können zudem steuern, wer die Arbeitsaufgaben ändern kann, die einem Bereich oder einer Iteration zugewiesen sind. Sie definieren Bereiche, um Arbeitsaufgaben in logischen, physischen oder funktionalen Kategorien zu organisieren. Sie definieren Iterationen, um Arbeitsaufgaben in Meilensteine oder Zeitzyklen zu gruppieren.

Wenn Sie jede Arbeitsaufgabe einem Bereich und einer Iteration zuweisen, können Sie Abfragen und Berichte zum Arbeitsfortschritt für bestimmte Bereiche und Iterationen schnell generieren. Zudem werden Iterationen von vielen Artefakten, die von den Prozessvorlagen für Microsoft Solutions Framework (MSF) bereitgestellt werden, zum Organisieren der Arbeit und zum Anzeigen des Teamfortschritts verwendet. Weitere Informationen finden Sie unter Artefakte (Agile) und Artefakte (CMMI).

Tipp

Standardmäßig verfügen Teamprojekte, die auf MSF-Prozessvorlagen basieren, über drei Iterationsknoten und keine Bereichsknoten. Weitere Informationen zum Ändern dieser Standardeinstellungen finden Sie unter Definieren der anfänglichen Bereiche und Iterationen im Klassifizierungs-Plug-In.

Nachdem ein Teamprojekt erstellt wurde, können Sie ein beliebiges Clientprogramm für Team Foundation verwenden, um dessen Bereiche oder Iterationen anzupassen. Sie müssen den Zugriff auf einen Projektbereich oder eine Iteration mithilfe von Team Explorer, Microsoft Excel oder Microsoft Project steuern.

In diesem Thema

  • Richtlinien zum Angeben von Bereichen und Iterationen

  • Namenskonventionen und Einschränkungen für Bereiche und Iterationen

  • Ändern von Bereichen oder Iterationen mit Team Web Access

  • Ändern von Bereichen oder Iterationen mit Team Explorer, Microsoft Excel oder Microsoft Project

  • Steuern des Zugriffs auf Arbeitsaufgaben, die einem Bereich oder einer Iteration zugewiesen sind

Bereiche und Iterationen

Bereiche und Iterationen

   

Hinzufügen und Bearbeiten von Feldern für Bereichs- und Iterationspfade

Erforderliche Berechtigungen

Zum Durchführen dieser Vorgänge müssen Sie Mitglied der Gruppe Projektadministratoren sein, oder die Berechtigungen Untergeordnete Knoten erstellen und anordnen, Diesen Knoten löschen und Diesen Knoten bearbeiten müssen für den zu ändernden Knoten auf Zulassen festgelegt sein. Weitere Informationen hierzu finden Sie unter Team Foundation Server-Berechtigungen.

Richtlinien zum Angeben von Bereichen und Iterationen

Beachten Sie beim Angeben der Bereiche und Iterationen für das Teamprojekt die folgenden Richtlinien:

  • Für Bereiche

    • Definieren Sie Bereiche, die die Nachverfolgbarkeits- und Sicherheitsanforderungen unterstützen. Sie können eine Hierarchie von Bereichen erstellen, unter der das Team alle User Storys, Anforderungen, Aufgaben und Fehler organisieren kann.

    • Verwenden Sie Bereiche, um logische oder physische Komponenten darzustellen, und erstellen Sie dann Unterbereiche, um bestimmte Funktionen darzustellen. Das Team kann mithilfe dieser Struktur Arbeitsaufgaben organisieren und die Nachverfolgbarkeit nach Komponente oder Funktion verbessern.

    • Legen Sie Berechtigungen für Bereiche fest, um den Zugriff auf Arbeitsaufgaben einzuschränken, die bestimmten Kategorien zugewiesen sind. Sie können Sicherheitsoptionen festlegen, die nicht nur vorschreiben, wer die einzelnen Bereichsknoten ändern kann, sondern auch, wer die Arbeitsaufgaben in einem bestimmten Bereich bearbeiten oder anzeigen kann. Weitere Informationen finden Sie unter Steuern des Zugriffs auf Arbeitsaufgaben, die einem Bereich oder einer Iteration zugewiesen sind weiter unten in diesem Thema.

    • Sie sollten keine übermäßig komplexen Bereichsstrukturen erstellen. Sie können Bereiche erstellen, um Berechtigungen für Arbeitsaufgaben zu partitionieren. Komplexe Strukturen erfordern jedoch bedeutenden Aufwand hinsichtlich der Berechtigungsverwaltung. Sie stellen möglicherweise fest, dass ein Duplizieren der Struktur und der Berechtigungen in anderen Teamprojekten zu aufwändig ist.

  • Für Iterationen

    • Stellen Sie Sprints, Meilensteine oder Zykluszeit mithilfe von Iterationen für das Projekt dar.

    • Bestimmen Sie die Zyklusdauer, die den Teamprozessen entspricht, und definieren Sie die Iterationen zur Unterstützung dieses Zyklus.

    • Erstellen Sie eine separate Iteration für nicht zugewiesene Rückstandselemente, User Storys, Anforderungen, Aufgaben oder andere Arbeitsaufgaben.

    • Eine Übersicht über das Planen von Sprints mithilfe von Iterationen und der Prozessvorlage für MSF Agile Software Development v5.0 finden Sie unter Scrum.

    • Wenn Sie die Prozessvorlage für Visual Studio Scrum 1.0 verwenden, sollten Sie zunächst die Iterationen und anschließend die Sprintarbeitsaufgaben definieren. Weitere Informationen finden Sie unter Sprint (Scrum).

  • Für Bereiche und Iterationen

    • Befolgen Sie beim Benennen von Bereichen oder Iterationen die Konventionen, die unter Namenskonventionen und Einschränkungen für Bereiche und Iterationen weiter unten in diesem Thema zusammengefasst sind.

    • In den Bereichs- und Iterationsfeldern wird der TreePath-Datentyp verwendet. Weitere Informationen finden Sie unter Bereiche und Iterationen.

    • Wenn Sie eine Abfrage ausführen, um Arbeitsaufgaben zu suchen, die einem Bereich oder einer Iteration zugewiesen sind, enthalten die Ergebnisse stets alle Arbeitsaufgaben, die unter dem Pfad dieses Bereichs bzw. dieser Iteration definiert sind. Sie können auch Abfragen erstellen, um Arbeitsaufgaben zu suchen, die sich nicht unter einem bestimmten Knoten befinden. Weitere Informationen finden Sie unter Felder, Operatoren, Werte und Variablen von Abfragen und Suchen nach Fehlern, Aufgaben und anderen Arbeitsaufgaben.

    • Sie können die für ein Teamprojekt erstellten Bereichs- und Iterationsknoten nicht exportieren, um sie in einem anderen Teamprojekt zu verwenden.

Zurück nach oben

Bereiche

Sie erstellen die Struktur von Produktbereichen, indem Sie Knoten erstellen, die Komponenten und Funktionen darstellen. Als Beispiel könnten Sie drei Bereiche für ein Teamprojekt mit dem Namen "MyApplication" erstellen. Diese Bereiche würden die drei Hauptentwicklungskomponenten einer Webanwendung auf drei Ebenen darstellen: die Website, die Webdienste und die Datenbank. Wie in der folgenden Abbildung dargestellt, können Sie unter dem Teamprojektknoten für jede dieser Komponenten einen Knoten erstellen: "Meine Websites", "Meine Webdienste" und "Meine Datenbank".

Symbol für Bereichs- und IterationshierarchieMyApplication    Meine Websites    Meine Webdienste    Meine Datenbank

Nachdem Sie diese Bereiche erstellt haben, können Sie Arbeitsaufgaben wie User Storys, Aufgaben oder Fehler einem bestimmten Bereich zuweisen und eine Abfrage ausführen, um alle Elemente zu suchen, die diesem Bereich zugewiesen sind.

Sie können auch die Hauptkomponenten in präziseren Gruppen organisieren. Wie im folgenden Beispiel dargestellt, enthält jeder Knoten der obersten Ebene jetzt mindestens zwei untergeordnete Knoten.

Symbol für Bereichs- und IterationshierarchieMyApplication

   Symbol für Bereichs- und IterationshierarchieMeine Websites

        Layout und Entwurf

        Navigation

        Symbol für Bereichs- und IterationshierarchieSeiten

          POS1

          Products

          Ressourcen

          Dienste

          Unterstützung

   Symbol für Bereichs- und IterationshierarchieMeine Webdienste

       Anmeldung

       Abmeldung

       Leistung

       Sicherheit

   Symbol für Bereichs- und IterationshierarchieMeine Datenbank

         Ereignistrigger

         Leistung

         Schema

         Sicherheit

Zurück nach oben

Iterationen

Standardmäßig werden Iteration 1, Iteration 2 und Iteration 3 in MSF-Prozessvorlagen definiert. Bestimmte Artefakte, insbesondere die Iterationsrückstandsabfrage und die Iterationsrückstands-Arbeitsmappe, verwenden diese Iterationen. Weitere Informationen finden Sie unter Teamabfragen (Agile) und Arbeitsmappe "Iterationsrückstand".

Wichtig

Wenn Sie die vordefinierten Iterationen löschen oder ändern, müssen Sie die Artefakte ändern, die darauf verweisen.

Sie erstellen die Struktur des Projektlebenszyklus, indem Sie Knoten erstellen, die eine Hierarchie von Ereignissen darstellen, z. B. Sprints, Vorbeta- und Betalieferumfang sowie andere Veröffentlichungsmeilensteine. Im folgenden Beispiel werden Rückstand, Beta 1, Beta 2, Version 1.0 und Version 2.0 für das MyApplication-Teamprojekt definiert. Sie können alle Arbeitsaufgaben der Rückstandsiteration zuweisen, wenn diese noch nicht für die Bearbeitung oder eine Version geplant sind.

Symbol für Bereichs- und IterationshierarchieMyApplication

   Rückstand

   Beta 1

   Beta 2

   Version 1.0

   Version 2.0

Wie Sie den Rückstand von Produktfunktionen und Aufgaben erstellen, können Sie mit der Zuweisung von Meilensteinen beginnen, an denen Sie erwarten, dass das Team die Funktionen und die Aufgaben fertig stellt. Bei geänderten Anforderungen können Sie Ereignisse unter jedem größeren Meilenstein hinzufügen, die widergeben, wie die Arbeit im Team geplant und verwaltet wird. Wie im folgenden Beispiel dargestellt, enthält die Beta 1-Iteration jetzt fünf untergeordnete Knoten, einen für jeden Sprint im Beta 1-Zeitraum.

Symbol für Bereichs- und IterationshierarchieMyApplication

    Rückstand

   Symbol für Bereichs- und IterationshierarchieBeta 1

         Sprint 1

         Sprint 2

         Sprint 3

         Sprint 4

         Sprint 5

   Symbol für Erweitern/Reduzieren von Bereichs- und IterationshierarchienBeta 2

   Symbol für Erweitern/Reduzieren von Bereichs- und IterationshierarchienVersion 1.0

   Symbol für Erweitern/Reduzieren von Bereichs- und IterationshierarchienVersion 2.0

Iterationen erzwingen keine Regeln. Sie können z. B. einer Iteration eine Aufgabe zuweisen, diese jedoch nicht während dieser Iteration abschließen oder fertig stellen. Am Ende einer Iteration sollten Sie alle Arbeitsaufgaben suchen, die weiterhin aktiv sind oder nicht in dieser Iteration abgeschlossen wurden, und entsprechende Maßnahmen einleiten. Sie können die Aufgaben beispielsweise in eine andere Iteration verschieben oder wieder in den Rückstand aufnehmen.

Zurück nach oben

Einschränkungen für Bereichs- und Iterationspfade

Die Felder Bereich und Iteration sind Pfade, die aus mehreren durch umgekehrte Schrägstriche (\) getrennten Knotenelementen bestehen. In der folgenden Tabelle werden die Einschränkungen für die Definition von Knoten und Pfaden beschrieben.

Einschränkungstyp

Einschränkung

Knotenlänge

  • Darf nicht mehr als 255 Zeichen enthalten

Sonderzeichen für Knoten

  • Unicode-Steuerzeichen sind nicht zulässig

  • Folgende Zeichen sind nicht zulässig: \ / $ ? * : " & > < # % | ,

  • Es dürfen keine für das lokale Dateisystem unzulässigen Zeichen enthalten sein. Weitere Informationen zu Zeicheneinschränkungen unter Windows finden Sie im folgenden Thema auf der Microsoft-Website: Naming a File.

Reservierte Namen

  • Müssen mehr als einen Punkt (.) oder zwei Punkte (..) enthalten

  • Dürfen keine vom System reservierten Namen sein, wie beispielsweise PRN, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, COM10, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, NUL, CON oder AUX

  • Weitere Informationen zu reservierten Namen finden Sie im folgenden Thema auf der Microsoft-Website: Naming a File.

Pfadlänge

  • Müssen weniger als 4000 Unicode-Zeichen enthalten

    Wichtiger HinweisWichtig
    Wenn Sie einen Pfadnamen mit mehr als 256 Zeichen definieren, können sind Sie ihn nicht in Office Project angeben.Sie vermeiden dieses Problem, indem Sie Pfadnamen mit höchstens 10 Zeichen definieren und keine Knoten in einer Tiefe von mehr als 14 Ebenen schachteln.

Pfadhierarchietiefe

  • Muss weniger als 14 Ebenen tief sein

Zurück nach oben

Ändern der Projektstruktur oder der Iterationen mit Team Web Access

So ändern Sie die Teamprojektstruktur oder die Iterationen mit Team Web Access

  1. Klicken Sie in Team Web Access in der Liste Projekt auf das Projekt, für das Sie Bereiche oder Iterationen ändern möchten.

  2. Führen Sie einen der folgenden Schritte aus:

    • Klicken Sie zum Ändern von Bereichen auf Einstellungen, zeigen Sie auf Teamprojekt, und klicken Sie dann auf Bereiche.

    • Klicken Sie zum Ändern von Iterationen auf Einstellungen, zeigen Sie auf Teamprojekt, und klicken Sie dann auf Iterationen.

  3. Führen Sie zum Hinzufügen eines Knotens die folgenden Schritte aus:

    1. Klicken Sie auf den übergeordneten Knoten.

    2. Klicken Sie auf der Symbolleiste auf die Schaltfläche Untergeordneten Knoten hinzufügen.

    3. Geben Sie im Feld Knotenname einen Namen für den neuen Knoten ein, und klicken Sie auf OK.

  4. Führen Sie die folgenden Schritte aus, um einen Knoten umzubenennen:

    1. Klicken Sie auf den Knoten.

    2. Klicken Sie auf der Symbolleiste auf die Schaltfläche Umbenennen.

    3. Geben Sie im Feld Knotenname einen anderen Namen für den Knoten ein, und klicken Sie auf OK.

  5. Führen Sie die folgenden Schritte aus, um einen Knoten zu löschen:

    1. Klicken Sie auf den Knoten.

    2. Klicken Sie auf der Symbolleiste auf die Schaltfläche Löschen.

    3. Klicken Sie in der Liste Neuer Verweispfad auf den Namen eines Knotens, der nicht gelöscht werden soll, und klicken Sie dann auf OK.

      Arbeitsaufgaben, die dem gelöschten Knoten zugewiesen waren, werden dem neuen Verweispfad zugewiesen.

Zurück nach oben

Ändern von Bereichen oder Iterationen mit Team Explorer, Microsoft Excel oder Microsoft Project

So ändern Sie Bereiche oder Iterationen mit Team Explorer, Microsoft Excel oder Microsoft Project

  1. Stellen Sie eine Verbindung mit dem Teamprojekt her, indem Sie die folgenden Schritte ausführen:

  2. Führen Sie einen der folgenden Schritte aus:

    • Zeigen Sie in Team Explorer im Menü Team auf Teamprojekteinstellungen, und klicken Sie dann auf Bereiche und Iterationen.

    • Klicken Sie in Microsoft Excel auf der Registerkarte Team in der Gruppe Arbeitsaufgaben auf Bereiche und Iterationen bearbeiten.

    • Klicken Sie in Microsoft Project im Menü Team auf Bereiche und Iterationen bearbeiten.

  3. Führen Sie im Dialogfeld Bereiche und Iterationen die folgenden Schritte aus:

    • Klicken Sie zum Ändern von Teamprojektbereichen auf die Registerkarte Bereich.

    • Klicken Sie zum Ändern von Iterationen auf die Registerkarte Iteration.

    Klicken Sie zum Hinzuzufügen, Entfernen oder Ändern der Knotenstruktur auf die Schaltflächen in der folgenden Abbildung:

    Hinzufügen und Bearbeiten von Feldern für Bereichs- und Iterationspfade

  4. Führen Sie zum Hinzufügen eines Knotens die folgenden Schritte aus:

    1. Klicken Sie auf den übergeordneten Knoten.

    2. Klicken Sie auf der Symbolleiste auf die Schaltfläche Untergeordneten Knoten hinzufügen.

    3. Geben Sie einen Namen für den neuen Knoten ein, und drücken Sie die EINGABETASTE.

  5. Führen Sie die folgenden Schritte aus, um einen Knoten umzubenennen:

    1. Klicken Sie mit der rechten Maustaste auf den Knoten, und klicken Sie dann auf Umbenennen.

    2. Geben Sie einen anderen Namen für den Knoten ein, und drücken Sie die EINGABETASTE.

  6. Führen Sie die folgenden Schritte aus, um einen Knoten zu löschen:

    1. Klicken Sie auf den Knoten, den Sie löschen möchten.

    2. Klicken Sie auf der Symbolleiste auf die Schaltfläche Knoten löschen.

      Das Dialogfeld Knoten löschen wird angezeigt.

    3. Klicken Sie in der Liste Neuen Verweispfad für die Elemente auswählen auf den Namen eines Knotens, der nicht gelöscht werden soll, und klicken Sie dann auf OK.

      Arbeitsaufgaben, die dem gelöschten Knoten zugewiesen waren, werden dem neuen Pfad zugewiesen.

  7. Wenn Sie einen Knoten höher stufen, tiefer stufen oder in der Liste nach oben bzw. nach unten verschieben möchten, klicken Sie auf den Knoten und anschließend auf die entsprechende Symbolleistenschaltfläche.

  8. Klicken Sie auf Schließen.

Zurück nach oben

Steuern des Zugriffs auf Arbeitsaufgaben, die einem Bereich oder einer Iteration zugewiesen sind

Durch das Festlegen von Berechtigungen können Sie den Satz von Aktionen begrenzen, die Benutzer oder Gruppen für Arbeitsaufgaben oder Testpläne ausführen können, die einem Bereich oder einer Iteration zugewiesen sind. Die Verwaltung der Projektstruktur für einen Bereich oder eine Iteration durch Benutzer oder Gruppen kann ebenfalls eingeschränkt oder zugelassen werden.

So steuern Sie den Zugriff auf einen Bereich oder eine Iteration mit Team Explorer, Microsoft Excel oder Microsoft Project

  1. Stellen Sie eine Verbindung mit dem Teamprojekt her, indem Sie die folgenden Schritte ausführen:

  2. Führen Sie einen der folgenden Schritte aus:

    • Zeigen Sie in Team Explorer im Menü Team auf Teamprojekteinstellungen, und klicken Sie dann auf Bereiche und Iterationen.

    • Klicken Sie in Office Excel auf der Registerkarte Team in der Gruppe Arbeitsaufgaben auf Bereiche und Iterationen bearbeiten.

    • Klicken Sie in Office Project im Menü Team auf Bereiche und Iterationen bearbeiten.

  3. Klicken Sie im Dialogfeld Bereiche und Iterationen auf den Bereich oder die Iteration, deren Berechtigungen Sie festlegen möchten, und klicken Sie dann auf Sicherheit.

    Das Dialogfeld Projektsicherheit wird angezeigt, wie in der folgenden Abbildung dargestellt:

    Dialogfeld "Sicherheit" für Bereiche

    Sie können Benutzer oder Gruppen hinzufügen und anschließend die Berechtigungen Zulassen oder Verweigern für die einzelnen Benutzer oder Gruppen festlegen. Insbesondere können Sie Berechtigungen zum Verwalten der Knotenstruktur, zum Anzeigen oder Ändern von Arbeitsaufgaben, die diesem Knoten zugewiesen sind, und zum Verwalten von Testplänen erteilen oder verweigern.

    Weitere Informationen finden Sie unter Ändern der Berechtigungen für eine Gruppe oder einen Benutzer.

  4. Wenn Sie die Berechtigungen geändert haben, klicken Sie auf Schließen. Klicken Sie erneut auf Schließen, um das Dialogfeld Bereiche und Iterationen zu schließen.

Zurück nach oben

Siehe auch

Konzepte

Bereiche und Iterationen

Arbeitsmappe "Iterationsrückstand"

Scrum

Weitere Ressourcen

Arbeitsaufgaben und Workflow (Agile)

Arbeitsaufgaben und Workflow (CMMI)

Sprint (Scrum)

Iterationsaktivitäten

Starten eines neuen Teamprojekts

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

Juli 2010

Richtlinien, Beispiele und Verfahren für das Festlegen von Berechtigungen für Bereiche und Iterationen wurden hinzugefügt.

Kundenfeedback.