Freigeben über


Exemplarische Vorgehensweise: Verfolgen von Arbeitsaufgaben

Aktualisiert: November 2007

Diese exemplarische Vorgehensweise veranschaulicht, wie Sie Arbeitsaufgaben erstellen und über ein vollständiges Projekt in Visual Studio Team System verfolgen. Außerdem wird dargestellt, wie Sie mit der Projektprüfliste sicherstellen, dass die wichtigen Schritte während der einzelnen Phasen des Projekts ausgeführt werden.

Nach Abschluss dieser exemplarischen Vorgehensweise werden Sie feststellen, wie einfach das Integrieren der Arbeitsaufgaben in die restlichen Projektprozesse ist.

Im Verlauf dieser exemplarischen Vorgehensweise führen Sie folgende Aufgaben aus:

  • Fügen Sie neue Arbeitsaufgaben hinzu.

  • Zeigen Sie Arbeitsaufgaben an.

  • Suchen Sie Arbeitsaufgaben.

  • Erstellen Sie eine einfache Abfrage für Arbeitsaufgaben.

  • Passen Sie die Abfrageergebnisse an.

  • Gruppieren Sie Abfrageklauseln.

    Hinweis:

    Dieses Thema basiert auf den Arbeitsaufgabentypen und -abfragen, die in MSF for Agile Software Development verfügbar sind. Wenn für Ihr Projekt andere Methoden verwendet werden, können die Arbeitsaufgabentypen und -abfragen abweichen. MSF for Agile Software Development ist eine der in Team Foundation enthaltenen Vorlagen für Prozessleitfäden. Weitere Informationen finden Sie unter Suchen und Verwenden von Prozessleitfäden.

Vorbereitungsmaßnahmen

Wenn Sie Visual Studio starten, wird das Projekt in Team Explorer in einem separaten Bereich geöffnet, den Sie andocken können. Standardmäßig enthält jeder Projektordner in der Teamprojektstruktur die folgenden Ordner:

  • Arbeitsaufgaben   Enthält die später in dieser exemplarischen Vorgehensweise beschriebenen Ordner Teamabfragen und Eigene Abfragen des Teamprojekts.

  • Dokumente   Enthält die vom Projektadministrator für die Dokumentteams verfügbar gemachten Dokumente.

  • Berichte   Enthält die für die Arbeitsaufgabenmethodik verfügbaren Berichte sowie die vom Projektadministrator erstellten Berichte.

  • Builds   Ermöglicht den Zugriff auf die Buildfeatures in Team Foundation.

  • Quellcodeverwaltung   Ermöglicht den Zugriff auf die Quellcodeverwaltungsfeatures in Team Foundation.

Neben dem Ordner für das neue Projekt finden Sie oben in der Ordnerliste den Ordner Favoriten. Sie können dem Ordner Favoriten Verknüpfungen hinzufügen, um schnell auf häufig verwendete Arbeitsaufgaben zugreifen zu können.

Erforderliche Berechtigungen

Zum Ausführen dieser exemplarischen Vorgehensweise müssen Sie Mitglied der Gruppe Contributors sein, oder die Berechtigungen Arbeitsaufgaben in diesem Knoten anzeigen und Arbeitsaufgaben in diesem Knoten bearbeiten müssen auf Zulassen festgelegt sein. Zum Speichern einer Abfrage als Teamabfrage müssen Sie Mitglied der Gruppe Project Administrators sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

Hinzufügen neuer Arbeitsaufgaben

Jeder Arbeitsabschnitt in einem Projekt ist eine Arbeitsaufgabe. Ein wichtiges Ziel jedes Projekts besteht darin, alle Arbeitsaufgaben bis zu ihrem Abschluss auszuführen. Wenn im Teamprojekt der Prozessleitfaden für MSF for Agile Software Development aus Team Foundation verwendet wird, verfügen Sie über die folgenden Arbeitsaufgabentypen:

  • Szenario   Eine Beschreibung des Bedarfs oder der Anforderung des Benutzers.

  • Fehler   Ein Defekt bzw. eine Abweichung zwischen dem erwarteten und dem festgestellten Verhalten des Produkts.

  • Servicequalitätsanforderung   Ein erwartetes Ergebnis des fertigen Produkts. Dabei kann es sich um ein Produkt, ein gelöstes Problem, ein Feature usw. handeln.

  • Aufgabe   Eine eigenständige Aktion, die von einer Person oder einer Gruppe erledigt werden muss.

  • Risiko   Ein mögliches Ereignis oder eine mögliche Bedingung mit zukünftig potenziell negativen Auswirkungen auf das Projekt.

So fügen Sie eine neue Fehlerarbeitsaufgabe hinzu

  1. Wählen Sie in Team Explorer das AdventureWorks-Teamprojekt aus.

  2. Klicken Sie mit der rechten Maustaste auf den Ordner Arbeitsaufgaben, zeigen Sie auf Arbeitsaufgabe hinzufügen, und klicken Sie dann auf Fehler.

  3. Geben Sie im Feld Titel den Namen AdventureWorks Bug ein.

  4. Füllen Sie die Felder im Formular aus. Zum Speichern der Arbeitsaufgabe müssen Sie alle Pflichtfelder ausfüllen.

    Pflichtfelder haben eine andere Farbe.

  5. Klicken Sie im Menü Datei auf Neuen Fehler<Nummer> speichern.

    Wenn Sie den Fehler speichern, weist ihm Team Foundation eine ID-Nummer zu. Auf diese Weise können Sie den Fehler im gesamten Projekt verfolgen. Notieren Sie sich diese ID-Nummer für die Verwendung in einem anderen Vorgang in dieser exemplarischen Vorgehensweise.

Zum Abschließen dieser exemplarischen Vorgehensweise müssen Sie mehrere Arbeitsaufgaben hinzufügen, die in den Pflichtfeldern unterschiedliche Werte enthalten. Fügen Sie z. B. einen Fehler mit der Priorität "1" hinzu, und weisen Sie diesen sich selbst zu. Fügen Sie einen weiteren Fehler mit der Priorität "1" hinzu, und weisen Sie diesen einem anderen Teammitglied zu. Fügen Sie anschließend mehrere Servicequalitätsanforderung hinzu, und weisen Sie diese sich oder anderen Teammitgliedern zu. Fügen Sie weitere 8 bis 10 Arbeitsaufgaben mit einem der fünf verfügbaren Arbeitsaufgabentypen hinzu. Wenn Sie über verschiedene Arbeitsaufgabentypen verfügen, können Sie die Arbeitsaufgaben nach diesen Unterschieden durchsuchen.

Anzeigen von Arbeitsaufgaben

Sie können beliebige Arbeitsaufgaben aus dem Teamprojekt öffnen, an dem Sie gerade arbeiten, oder aus anderen Teamprojekten, die Sie registriert haben.

So zeigen Sie alle Ihnen zugeordneten Arbeitsaufgaben an

  1. Nachdem Sie mehrere Arbeitsaufgaben erstellt und anderen Teammitgliedern zugewiesen haben, öffnen Sie Team Explorer, und erweitern Sie die Knoten Arbeitsaufgaben und Teamabfragen.

  2. Doppelklicken Sie auf die Abfrage Eigene Arbeitsaufgaben, um nach Aufgaben zu suchen, die Ihnen zugewiesen wurden.

  3. Wählen Sie im Fenster Abfrageergebnisse eine Arbeitsaufgabe aus, und doppelklicken Sie dann auf eine Arbeitsaufgabe, um das Arbeitsaufgabenformular zu öffnen.

Da die Arbeitsaufgaben-IDs für alle Arbeitsaufgabentypen in allen Teamprojekten eindeutig sind, wird die Suche nach einer Arbeitsaufgabe durch die ID vereinfacht.

So suchen Sie eine bestimmte Arbeitsaufgabe

  1. Klicken Sie im Menü Team auf Gehe zu Arbeitsaufgabe.

  2. Geben Sie im Dialogfeld Gehe zu Arbeitsaufgabe die ID-Nummer ein.

  3. Klicken Sie auf OK, um die Arbeitsaufgabe zu öffnen.

Suchen von Arbeitsaufgaben

Verwenden Sie Suchen oder Abfragen, um Arbeitsaufgaben zu suchen, die bestimmten Kriterien entsprechen. Die angegebenen Kriterien sind von den benötigten Informationen abhängig. Die einzelne Zeile einer Abfrage wird als Abfrageklausel bezeichnet. Wenn Sie sich eine Abfrage als das Stellen einer Frage vorstellen, können Sie mit Klauseln die Frage verfeinern, um die bestmöglichen Antworten zu erhalten.

Vorsicht:

Die besten Ergebnisse erzielen Sie, wenn Sie einer Abfrage vor dem Ausführen mindestens eine Klausel hinzufügen. Durch eine Abfrage ohne eine Klausel wird eine Suche nach dem ganzen Teamprojekt gestartet. Je größer das Teamprojekt, desto mehr Zeit und Ressourcen sind für die Suche erforderlich, wenn Sie keine Klauseln angeben. Eine fehlerhaft entworfene Abfrage kann die Leistung von Team Foundation Server für das ganze Team beeinträchtigen.

So suchen Sie eine vorhandene Arbeitsaufgabenabfrage und führen diese aus

  1. Wählen Sie im Ordner Teamabfragen im Knoten Arbeitsaufgaben die Abfrage Alle Arbeitsaufgaben aus.

  2. Doppelklicken Sie auf den Abfragenamen.

    Die Abfrage wird in der Ergebnisansicht angezeigt, wobei die Abfrageergebnisse oben und das Arbeitsaufgabenformular darunter angezeigt wird.

Erstellen einer einfachen Arbeitsaufgabenabfrage

Mithilfe der gerade erstellten Arbeitsaufgaben können Sie eine einfache Abfrage erstellen, mit der Sie eine oder mehrere Aufgaben suchen können, die den Kriterien entsprechen.

So erstellen Sie eine einfache Arbeitsaufgabenabfrage

  1. Klicken Sie im Knoten Arbeitsaufgaben mit der rechten Maustaste auf den Knoten Eigene Abfragen, und klicken Sie dann auf Abfrage hinzufügen.

  2. Fügen Sie Abfrageklauseln hinzu, bis die Antwort Ihren Anforderungen entspricht. Fügen Sie z. B. eine Klausel für Priorität = 1 hinzu sowie eine Klausel für Aktiviert von = @me (@me fügt automatisch Ihren Alias ein).

    Hinweis:

    Testen Sie Ihre Abfrage für komplexere Abfragen durch Suchen einer kleineren Teilmenge von bekannten Ergebnissen. Sie können die Abfrage ggf. verfeinern, bevor Sie sie für das gesamte Teamprojekt ausführen. Sie können die Abfrage beispielsweise nur für die Ihnen zugewiesenen Arbeitsaufgaben testen, bevor Sie sie auf alle Mitglieder der Gruppe anwenden.

  3. Klicken Sie auf der Symbolleiste der Abfrageansicht auf Ausführen.

    Die Ergebnisse werden in der Liste Abfrageergebnisse angezeigt.

  4. Klicken Sie im Menü Datei auf [Abfrage] Neue Abfrage <Abfragenummer> speichern.

  5. Geben Sie im Dialogfeld Abfrage speichern unter unter Name als Namen MyQuery1 ein, und wählen Sie Eigene Abfrage (nur für mich sichtbar) aus.

  6. Klicken Sie auf Speichern, um die Abfrage im Ordner Eigene Abfragen zu speichern.

Anpassen der Abfrageergebnisse

Nachdem Sie eine Abfrage zum ersten Mal ausgeführt haben, können Sie die Anzeige der Abfrageergebnisse anpassen.

So ändern Sie die in den Abfrageergebnissen angezeigten Felder

  1. Klicken Sie auf die Symbolleiste Abfrageansicht, und wählen Sie Spaltenoptionen aus.

  2. Wählen Sie im Dialogfeld Spaltenoptionen die Registerkarte Felder aus.

  3. Wählen Sie unter Verfügbare Spalten die Option Arbeitsaufgabentyp aus.

    Hinweis:

    Wenn Sie zusätzliche Spalten anzeigen möchten, halten Sie STRG gedrückt, und wählen Sie dann weitere Spalten durch Klicken aus. Die Spaltennamen sind unter Verfügbare Spalten in alphabetischer Reihenfolge aufgelistet.

  4. Klicken Sie auf >, um die Auswahl nach Ausgewählte Spalten zu kopieren.

    Hinweis:

    Wenn nicht benötigte Spalten aus der Abfrageergebnisliste entfernt werden sollen, wählen Sie unter Ausgewählte Spalten den Spaltennamen aus, und klicken Sie dann auf <.

    Hinweis:

    Wenn Sie die Position der Spalten in der Abfrageergebnisliste ändern möchten, wählen Sie die Spalte aus, und klicken Sie im Dialogfeld auf den Aufwärts- oder Abwärtspfeil.

  5. Klicken Sie auf OK, um die Optionen zu speichern und die ausgewählte Spalte für die Abfrageergebnisse anzuzeigen.

So sortieren Sie die Abfrageergebnisliste

  1. Klicken Sie auf die Symbolleiste Abfrageansicht, und wählen Sie Spaltenoptionen aus.

  2. Wählen Sie im Dialogfeld Spaltenoptionen die Registerkarte Sortieren aus.

  3. Wählen Sie unter Verfügbare Spalten die Spalte Arbeitsaufgabentyp aus.

  4. Klicken Sie auf >, um die Auswahl in Ausgewählte Spalten zu verschieben.

  5. Wählen Sie im Feld Ausgewählte Spalten eine Spalte aus, und klicken Sie dann im Dialogfeld auf den Pfeil nach oben bzw. nach unten, um die Sortierreihenfolge der Spalten festzulegen.

  6. Wählen Sie im Feld Ausgewählte Spalten eine Spalte aus, und klicken Sie dann auf das Symbol für aufsteigend bzw. absteigend, um die Sortierreihenfolge festzulegen.

  7. Klicken Sie auf OK, um die Optionen zu speichern.

Gruppieren von Abfrageklauseln

Wenn Sie mit einer Vielzahl von Daten arbeiten oder genaue Summen benötigen, sollten Sie die einzelnen Elemente der Abfrage organisieren, um bestmögliche Ergebnisse zu erzielen.

  • Hinzufügen, Entfernen und Verschieben von Abfrageklauseln   Testen Sie laufend die Ergebnisse. Auf diese Weise werden die meisten Abfragen erstellt.

  • Gruppieren von Klauseln   Das Gruppieren von Abfrageklauseln entspricht dem Setzen von Klammern um einen Ausdruck in einer mathematischen Formel.

So gruppieren Sie Abfrageklauseln

  1. Wählen Sie die letzten beiden Abfrageklauseln in der zuvor erstellten Abfrage aus.

  2. Klicken Sie mit der rechten Maustaste, und wählen Sie Klauseln gruppieren aus.

    Eine runde Klammer wird um die beiden Zeilen herum angezeigt.

Speichern einer Abfrage

Wenn Sie eine Abfrage erstellt haben, mit der Sie die gewünschten Ergebnisse erzielen, können Sie diese für die spätere Verwendung speichern.

So speichern Sie eine Abfrage

  1. Erstellen Sie eine Abfrage.

  2. Klicken Sie im Menü Datei auf [Abfrage] Neue Abfrage <Abfragenummer> speichern.

  3. Geben Sie im Dialogfeld Abfrage speichern unter unter Name einen Namen für die Abfrage ein.

  4. Wählen Sie unter Wählen Sie Abfragetyp und Speicherort den Speicherort für die Abfrage aus:

    Um die Verwendung der Abfrage durch andere Teammitglieder zuzulassen, wählen Sie Teamabfrage (für jeden sichtbar) aus.

    Hinweis:

    Um die Abfrage als Teamabfrage zu speichern, müssen Sie über Projektadministratorberechtigungen verfügen.

    Um die Abfrage im privaten Abfrageordner zu speichern, wählen Sie Eigene Abfrage (nur für mich sichtbar) aus, und wählen Sie anschließend das Teamprojekt aus, in dem die Abfrage gespeichert werden soll.

    Um die Abfrage in einer Datei zu speichern, die Sie in einer E-Mail-Nachricht versenden können, wählen Sie Datei aus, und geben Sie dann den Ordner und den Dateinamen ein, unter dem Sie die Datei speichern möchten. Team Foundation speichert die Abfrage mit der Dateinamenerweiterung .wiq.

  5. Klicken Sie auf Speichern.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Hinzufügen von Verknüpfungen und Anlagen zu Arbeitsaufgaben

Konzepte

Arbeiten mit Team Foundation-Arbeitsaufgaben