User Story (Agile)
In diesem Thema erfahren Sie, wie die Details einer Benutzertextabschnitt-Arbeitsaufgabe ausgefüllt werden. Eine Beschreibung von Benutzertextabschnitten und deren Verwendung in Agile-Prozessen finden Sie unter Erstellen eines vorzüglichen Produktrückstands. Informationen zum Erstellen einer Arbeitsaufgabe für einen Benutzertextabschnitt finden Sie unter Arbeitsaufgaben und Workflow (Agile).
In diesem Thema |
Verwandte Themen |
---|---|
|
Agile-Prozesse Agile-Arbeitsmappen Agile-Berichte (Reporting Services) Feldverweis |
Erforderliche Berechtigungen
Um einen Benutzertextabschnitt anzeigen zu können, müssen Sie Mitglied der Gruppe Readers sein, oder Arbeitsaufgaben in diesem Knoten anzeigen muss auf Zulassen festgelegt sein. Zum Erstellen und Ändern eines Benutzertextabschnitts müssen Sie Mitglied der Gruppe Contributors sein, oder die Berechtigung Arbeitsaufgaben in diesem Knoten bearbeiten muss auf Zulassen festgelegt sein. Weitere Informationen finden Sie unter Verwalten von Berechtigungen.
Definieren eines Benutzertextabschnitts
Ein Benutzertextabschnitt übermittelt die Funktionen, die für die Endbenutzer des Produkts oder des Systems von Relevanz sind. Jeder Benutzertextabschnitt sollte einfach angeben, welche Vorgänge Benutzer mit einer Funktion der Software ausführen können und eine Beschreibung aus Sicht des Benutzers enthalten. Beim Schreiben von Benutzertextabschnitten sollten Sie sich auf den Zweck und die Ziele der Funktion und zugehörige Begründungen beschränken. Vermeiden Sie Beschreibungen zum Entwickeln der Funktion.
Im Arbeitsaufgabenformular für eine User Story werden Daten in den Feldern und auf den Registerkarten gespeichert, die in der folgenden Abbildung veranschaulicht werden:
Wenn Sie eine User Story definieren, müssen Sie im obersten Abschnitt des Arbeitsaufgabenformulars den Titel festlegen. Sie können alle anderen Felder leer lassen oder ihre Standardwerte annehmen.
So definieren Sie einen Benutzertextabschnitt
Geben Sie im obersten Abschnitt des Arbeitsaufgabenformulars für den Benutzertextabschnitt eine der mehrere der folgenden Informationen an:
Geben Sie in Titel (erforderlich) eine kurze Beschreibung ein.
Aussagekräftige Textabschnitttitel vermitteln dem Kunden den Wert oder die Funktionen, die implementiert werden müssen.
Klicken Sie in der Liste Zugewiesen an auf den Namen des Teammitglieds, das Besitzer des Benutzertextabschnitts sein soll.
Tipp
Sie können Arbeitsaufgaben nur Mitgliedern der Gruppe Contributors zuweisen.
Wenn Sie den Textabschnitt nicht zuweisen, wird er automatisch zugewiesen.
Geben Sie im Feld Rang eine Zahl ein, die die relative Wichtigkeit des Textabschnitts im Vergleich zu den anderen Textabschnitten im Produktrückstand angibt.
Geben Sie im Feld Textabschnittspunkte eine Zahl ein, die eine subjektive Bewertung des Arbeitsaufwands angibt, der zum Abschließen eines Benutzertextabschnitts erforderlich ist.
Wenn Sie eine größere Anzahl von Punkten vergeben, zeigen Sie damit einen höheren Arbeitsaufwand an.
Klicken Sie in der Liste Priorität auf einer Skala von 1 (am wichtigsten) bis 4 (am unwichtigsten) auf den Wichtigkeitsgrad für den Benutzertextabschnitt.
Klicken Sie in den Listen Bereich und Iteration auf den entsprechenden Bereich und die entsprechende Iteration, oder lassen Sie diese Felder leer, sodass sie später während einer Planungsbesprechung zugewiesen werden können.
Tipp
Der Projektadministrator für jedes Teamprojekt definiert Bereichs- und Iterationspfade für das Projekt, damit das Team den Fortschritt anhand dieser Angaben nachverfolgen kann. Weitere Informationen finden Sie unter Erstellen und Ändern von Bereichen und Iterationen.
Geben Sie auf der Registerkarte Details eine oder mehrere der folgenden Informationen an:
Geben Sie im Feld Beschreibung mit Akzeptanzkriterien nicht nur ausreichende Details für den Benutzertextabschnitt, sondern auch die Kriterien an, anhand derer überprüft wird, ob der Benutzertextabschnitt abgeschlossen wurde.
Das Team erstellt anhand dieser Informationen Arbeitsaufgaben für Aufgaben und Testfälle. Weitere Informationen finden Sie unter Aufgabe (Agile) und unter Testfall (Agile).
Fügen Sie im Feld Versionsgeschichte Kommentare hinzu, die Sie als Teil des Versionsgeschichtendatensatzes aufzeichnen möchten.
Immer wenn ein Teammitglied die Arbeitsaufgabe ändert, werden in der Versionsgeschichte das Datum der Änderung, das Teammitglied, das die Änderung vorgenommen hat, und die geänderten Felder angezeigt.
Verknüpfen Sie den Benutzertextabschnitt mit anderen Arbeitsaufgaben, z. B. Aufgaben, Testfällen, Fehlern und Problemen.
Weitere Informationen finden Sie in den folgenden Abschnitten:
Hinzufügen und Verknüpfen von Aufgaben in einem Benutzertextabschnitt
Hinzufügen und Verknüpfen von Testfällen in einem Benutzertextabschnitt
Hinzufügen eines Fehlers zu einem Benutzertextabschnitt
Hinzufügen eines Problems zu einem Benutzertextabschnitt
Hinzufügen von Details, Anlagen oder Links zu einem Benutzertextabschnitt
Klicken Sie auf Arbeitsaufgabe speichern.
Tipp
Nach dem Speichern des Benutzertextabschnitts wird der Bezeichner im Titel unter der Arbeitsaufgaben-Symbolleiste angezeigt.
Hinzufügen und Verknüpfen von Aufgaben in einem Benutzertextabschnitt
Sie fügen einem Benutzertextabschnitt Aufgaben hinzu, um den Fortschritt der Arbeiten zum Abschließen des Benutzertextabschnitts zu verfolgen.
Tipp
Für die Berichte "Übersicht über Textabschnitte" und "Status der Benutzertextabschnitte" müssen Sie Verknüpfungen zwischen Benutzertextabschnitten und Aufgaben und zwischen Benutzertextabschnitten und Testfällen erstellen. Weitere Informationen finden Sie unter Bericht "Übersicht über Storys" (Agile) und unter Bericht "Storystatus" (Agile).
So erstellen Sie eine Aufgabe, die mit einem Benutzertextabschnitt wird
Klicken Sie auf der Registerkarte Implementierung Neu.
Das Dialogfeld Neue verknüpfte Arbeitsaufgabe hinzufügen wird geöffnet.
Behalten Sie in der Liste Linktyp die Standardoption Untergeordnetes Element bei.
Klicken Sie in der Liste Arbeitsaufgabentyp auf Aufgabe.
Geben Sie im Feld Titel einen Namen ein, der den ausgeführten Bereich der Arbeiten möglichst spezifisch angibt.
(Optional) Geben Sie in Kommentar weitere Informationen ein.
Klicken Sie auf OK.
Ein Arbeitsaufgabenformular für eine Aufgabe wird mit den von Ihnen angegebenen Informationen geöffnet.
Legen Sie die übrigen Felder entsprechend der Beschreibung in Aufgabe (Agile) fest, und klicken Sie anschließend auf Arbeitsaufgabe speichern.
So verknüpfen Sie mehrere vorhandene Aufgaben mit einem Benutzertextabschnitt
Klicken Sie auf der Registerkarte Implementierung auf Verknüpfen mit.
Das Dialogfeld Link hinzufügen zu Benutzertextabschnitt wird geöffnet.
Behalten Sie in der Liste Linktyp die Standardoption Untergeordnetes Element bei.
Klicken Sie auf Durchsuchen.
Das Dialogfeld Verknüpfte Arbeitsaufgaben auswählen wird angezeigt.
Geben Sie die Elemente in Arbeitsaufgaben-IDs ein, oder suchen Sie nach den Elementen, mit denen Sie Verknüpfungen herstellen möchten. Sie können auch die Teamabfrage Meine Aufgaben ausführen, um nach den Aufgaben zu suchen, mit denen Sie Verknüpfungen herstellen möchten. Aktivieren Sie das Kontrollkästchen neben jeder Aufgabe, die Sie mit dem Benutzertextabschnitt verknüpfen möchten. Weitere Informationen finden Sie unter Suchen nach zu verknüpfenden oder zu importierenden Arbeitsaufgaben.
(Optional) Geben Sie eine Beschreibung für die verknüpften Aufgaben ein.
Klicken Sie auf OK, und klicken Sie anschließend auf Arbeitsaufgabe speichern.
Tipp
Sowohl der Benutzertextabschnitt als auch die verknüpften Aufgaben werden aktualisiert. Ein übergeordneter Link zum Benutzertextabschnitt wird für jede hinzugefügte Aufgabe erstellt.
Hinzufügen und Verknüpfen von Testfällen in einem Benutzertextabschnitt
Im Rahmen der Planung erstellen Sie Testfälle und verknüpfen diese mit Benutzertextabschnitten. Der empfohlene Client zum Erstellen von Testsammlungen und Testfällen ist Microsoft Test Manager. Von diesem Client können Sie auch eine Verknüpfung mit einem Benutzertextabschnitt erstellen, wie in Gewusst wie: Anzeigen von Anforderungen oder Benutzerberichten mit Microsoft Test-Manager beschrieben.
So fügen Sie einem Benutzertextabschnitt einen neuen Testfall hinzu
Klicken Sie auf der Registerkarte Testfälle Neu.
Das Dialogfeld Neue verknüpfte Arbeitsaufgabe hinzufügen wird geöffnet.
Behalten Sie in der Liste Linktyp die Standardoption Getestet von bei.
Behalten Sie in der Liste Arbeitsaufgabentyp die Standardoption Testfall bei.
Geben Sie in Titel einen aussagekräftigen Namen ein, der den zu testenden Bereich definiert.
(Optional) Geben Sie in Kommentar weitere Informationen ein.
Klicken Sie auf OK.
Ein Arbeitsaufgabenformular für einen Testfall wird mit den von Ihnen angegebenen Informationen geöffnet.
Legen Sie die übrigen Felder entsprechend der Beschreibung in Testfall (Agile) fest, und klicken Sie anschließend auf Arbeitsaufgabe speichern.
So fügen Sie einem Benutzertextabschnitt vorhandene Testfälle hinzu
Klicken Sie auf der Registerkarte Testfälle auf Verknüpfen mit.
Das Dialogfeld Link hinzufügen zu Benutzertextabschnitt wird geöffnet.
Behalten Sie in der Liste Linktyp die Standardoption bei. Getestet von.
Geben Sie in Arbeitsaufgaben-IDs die IDs der zu verknüpfenden Testfälle ein, oder suchen Sie nach ihnen.
Sie können die Teamabfrage Meine Testfälle ausführen, um die hinzuzufügenden Testfälle zu suchen. Aktivieren Sie dann das Kontrollkästchen neben jedem Testfall, mit dem Sie eine Verknüpfung herstellen möchten. Weitere Informationen finden Sie unter Suchen nach zu verknüpfenden oder zu importierenden Arbeitsaufgaben.
(Optional) Geben Sie eine Beschreibung für die verknüpften Testfälle ein.
Klicken Sie auf OK und anschließend auf Arbeitsaufgabe speichern.
Tipp
Sowohl der Benutzertextabschnitt als auch die verknüpften Testfälle werden aktualisiert. Ein Link Tests zum Benutzertextabschnitt wird für jeden hinzugefügten Testfall erstellt.
Hinzufügen eines Problems zu einem Benutzertextabschnitt
Sie können auf der Registerkarte Alle Links eine Arbeitsaufgabe für ein Problem erstellen und diese mit dem Textabschnitt verknüpfen. Durch das Definieren des Problems und dessen Verknüpfung mit dem Benutzertextabschnitt können Sie die Qualität und den Abschluss des Benutzertextabschnitts besser verfolgen.
So erstellen Sie ein Problem und verknüpfen es mit einem Benutzertextabschnitt
Klicken Sie auf der Registerkarte Alle Links auf Neu.
Das Dialogfeld Neue verknüpfte Arbeitsaufgabe hinzufügen wird geöffnet.
Klicken Sie in der Liste Linktyp auf Verknüpft.
Klicken Sie in der Liste Arbeitsaufgabentyp auf Problem.
Geben Sie in Titel einen Namen ein, der das blockierende Problem zu spezifisch wie möglich angibt.
(Optional) Geben Sie in Kommentar weitere Informationen ein.
Klicken Sie auf OK.
Ein Arbeitsaufgabenformular für ein Problem wird mit den von Ihnen angegebenen Informationen geöffnet.
Legen Sie die übrigen Felder entsprechend der Beschreibung in Problem (Agile) fest, und klicken Sie anschließend auf Arbeitsaufgabe speichern.
Hinzufügen von Details, Dateien und Links zu Benutzertextabschnitten
Sie können Benutzertextabschnitten Details auf die folgende Weise hinzufügen:
Geben Sie Informationen in das Feld Beschreibung oder Verlauf ein.
Fügen Sie eine Datei an.
Sie können z. B. einen E-Mail-Thread, ein Dokument, ein Bild, eine Protokolldatei oder einen anderen Dateityp anfügen.
Fügen Sie einer Website oder einer Datei, die auf einem Server oder einer Website gespeichert ist, einen Link hinzu.
Hinzufügen von Details zu einem Benutzertextabschnitt
Geben Sie auf der Registerkarte Details Informationen im Feld Beschreibung ein.
(Optional) Geben Sie Informationen im Feld Versionsgeschichte ein.
Sie können die Informationen formatieren, um einzelne hervorzuheben oder eine Aufzählung aufzuzeichnen. Weitere Informationen finden Sie unter Titel, IDs, Beschreibungen und Versionsgeschichte (Agile).
Klicken Sie auf Arbeitsaufgabe speichern.
So fügen Sie einem Benutzertextabschnitt eine Anlage hinzu
Führen Sie auf der Registerkarte Anlagen eine der folgenden Aktionen aus:
Ziehen Sie eine Datei in den Anlagenbereich.
Klicken Sie auf , oder drücken Sie STRG+V, um eine kopierte Datei einzufügen.
Klicken Sie auf Hinzufügen und anschließend auf Durchsuchen. Geben Sie im Dialogfeld Anlage den Namen der anzufügenden Datei ein, oder navigieren Sie zu dem Namen.
(Optional) Geben Sie in das Feld Kommentar weitere Informationen zur Anlage ein. Klicken Sie auf OK, um zur Registerkarte Anlagen zurückzukehren.
Klicken Sie auf Arbeitsaufgabe speichern.
So fügen Sie einem Benutzertextabschnitt einen Link hinzu
Klicken Sie auf der Registerkarte Alle Links auf Verknüpfen mit.
Klicken Sie in der Liste Linktyp auf Link.
Geben Sie in das Feld Adresse die Adresse des Ziels des Links ein.
Wenn das Ziel eine Website ist, geben Sie die URL ein, oder kopieren Sie sie aus dem Internetbrowser, und fügen Sie die URL in das Feld Adresse ein. Wenn das Ziel ein Serverspeicherort ist, geben Sie die Adresse als UNC-Namen ein.
(Optional) Geben Sie im Feld Kommentar weitere Informationen zum Link ein.
Klicken Sie auf OK, und klicken Sie anschließend auf Arbeitsaufgabe speichern.
Beheben und Schließen eines Benutzertextabschnitts
Sie können den Status von Benutzertextabschnitten mithilfe der Zustände Aktiv, Behoben und Geschlossen verfolgen. Wenn Sie den Code zum Implementieren eines Benutzertextabschnitts geschrieben haben und alle Komponententests bestanden wurden, ändern Sie den Zustand des Benutzertextabschnitts in Behoben. Nachdem alle Aufgaben ausgeführt wurden und der Benutzertextabschnitt alle Akzeptanztests bestanden hat, ändern Sie seinen Zustand in Geschlossen. Der Zustand des Benutzertextabschnitts kann von jedem Teammitglied geändert werden.
Weitere Informationen zu den Datenfeldern, mit denen Sie Zustände von Arbeitsaufgaben verfolgen können, finden Sie unter Zuweisungen und Workflows (Agile).
So beheben oder schließen Sie einen aktiven Benutzertextabschnitt
Öffnen Sie den Benutzertextabschnitt.
Klicken Sie in der Liste Zustand auf Behoben oder Geschlossen.
Wenn Sie den Zustand von Aktiv in Behoben ändern, wird das Feld Grund automatisch in Code vollständig und Komponententests bestanden geändert.
Wenn Sie den Zustand von Behoben in Geschlossen ändern, wird das Feld Grund in Akzeptanztests bestanden geändert.
Wenn Sie den Zustand von Aktiv in Geschlossen ändern, müssen Sie auf den Grund klicken, der Ihrer Absicht entspricht, beispielsweise Aktiv in Geschlossen weiter unten in diesem Thema.
Klicken Sie auf Arbeitsaufgabe speichern.
Typischer Workflowablauf:
Untypische Übergänge:
|
Diagramm der Benutzertextabschnittzustände |
Aktiv (Neu)
Die folgenden Datenfelder werden automatisch aufgezeichnet, wenn ein Teammitglied einen Benutzertextabschnitt erstellt:
Erstellt von: Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.
Erstellungsdatum: Das Datum und die Uhrzeit, zu denen die Arbeitsaufgabe erstellt wurde, aufgezeichnet von der Serveruhr.
Von Aktiv in Behoben
Sie können einen aktiven Benutzertextabschnitt aus dem folgenden Grund beheben:
Grund |
Empfohlene Verwendung |
Weitere zu ergreifende Maßnahmen |
---|---|---|
Code abgeschlossen und Komponententests bestanden |
Wenn der Code zum Implementieren eines Benutzertextabschnitts eingecheckt wurde und alle Komponententests bestanden wurden. |
Weisen Sie den Benutzertextabschnitt dem Teammitglied zu, das ihn testet. |
Die folgenden Datenfelder werden aufgezeichnet, wenn ein Teammitglied einen aktiven Benutzertextabschnitt behebt:
Behoben von: Der Name des Teammitglieds, das die Arbeitsaufgabe behoben hat.
Behebungsdatum: Das Datum und die Uhrzeit, zu denen die Arbeitsaufgabe behoben wurde, aufgezeichnet von der Serveruhr.
Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Arbeitsaufgabe geändert wurde.
Von Aktiv zu Geschlossen
Ein aktiver Benutzertextabschnitt kann aus einem der folgenden Gründe geschlossen werden:
Grund |
Empfohlene Verwendung |
Weitere zu ergreifende Maßnahmen |
---|---|---|
Abgelehnt (Standard) |
Sie bestimmen, dass der Benutzertextabschnitt eine Funktion oder eine Anforderung darstellt, die keine Geschäftsanforderung, kein Szenario und keinen Vorteil unterstützt. |
Keine. |
Abgebrochen |
Die Implementierung des Benutzertextabschnitts wird nicht mehr als erforderlich erachtet. |
Keine. |
Außerhalb des gültigen Bereichs |
Das Team verfügt nicht über ausreichende Ressourcen, um den Benutzertextabschnitt für die aktuelle Iteration zu implementieren. Ein Benutzertextabschnitt kann als außerhalb des gültigen Bereichs bestimmt werden, da das Team nicht über ausreichend Zeit verfügt, oder weil verhindernde Probleme ermittelt wurden. |
Aktualisieren Sie das Feld Iteration, um anzugeben, in welcher Iteration das Szenario implementiert wird. Wenn das Szenario auf die nächste Version der Software verschoben wird, lassen Sie das Feld Iteration leer, beschreiben Sie jedoch ausführlich, aus welchen Gründen das Szenario verschoben wurde und wann es implementiert werden soll. |
Die folgenden Datenfelder werden aufgezeichnet, wenn Sie einen aktiven Benutzertextabschnitt schließen:
Geschlossen von: Der Name des Teammitglieds, das die Arbeitsaufgabe geschlossen hat.
Schließungsdatum: Das Datum und die Uhrzeit, als die Arbeitsaufgabe geschlossen wurde, aufgezeichnet von der Serveruhr.
Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Arbeitsaufgabe geändert wurde.
Gelöst
Wenn ein Benutzertextabschnitt im Code implementiert wird, legt der leitende Entwickler den Zustand auf Behoben fest und weist den Textabschnitt einem Tester zu, damit Tests begonnen werden können.
Von Behoben in Geschlossen
Sie können einen behobenen Benutzertextabschnitt aus dem folgenden Grund schließen:
Grund |
Empfohlene Verwendung |
Weitere zu ergreifende Maßnahmen |
---|---|---|
Akzeptanztests bestanden |
Alle dem Benutzertextabschnitt zugeordneten Testfälle wurden bestanden. |
Weisen Sie den Benutzertextabschnitt dem Produktbesitzer zu. |
Die folgenden Datenfelder werden automatisch aufgezeichnet, wenn ein Teammitglied einen behobenen Benutzertextabschnitt schließt:
Geschlossen von: Der Name des Teammitglieds, das die Arbeitsaufgabe geschlossen hat.
Schließungsdatum: Das Datum und die Uhrzeit, als die Arbeitsaufgabe geschlossen wurde, aufgezeichnet von der Serveruhr.
Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Arbeitsaufgabe geändert wurde.
Von Behoben in Aktiv
Sie können einen behobenen Benutzertextabschnitt aus dem folgenden Grund erneut aktivieren:
Grund |
Empfohlene Verwendung |
Weitere zu ergreifende Maßnahmen |
---|---|---|
Akzeptanztests sind fehlgeschlagen |
Wenn mindestens einer der Tests des Benutzertextabschnitts nicht bestanden wurde. |
Weisen Sie den Benutzertextabschnitt dem leitenden Entwickler zu. Zudem muss der Tester Fehler für die Testfehler erstellen. |
Die folgenden Daten werden automatisch aufgezeichnet, wenn ein behobener Benutzertextabschnitt erneut aktiviert wird:
Aktiviert von: Der Name des Teammitglieds, das die Arbeitsaufgabe erneut aktiviert hat.
Aktivierungsdatum: Das Datum und die Uhrzeit, als die Arbeitsaufgabe erneut aktiviert wurde, aufgezeichnet von der Serveruhr.
Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Arbeitsaufgabe geändert wurde.
Closed
Eine geschlossener Benutzertextabschnitt kann erneut aktiviert werden, wenn er in den gültigen Bereich zurückkehrt. Normalerweise wird ein geschlossener Benutzertextabschnitt von einem Wirtschaftsanalysten oder einem Programm-Manager erneut aktiviert.
Von Geschlossen zu Aktiv
Sie können einen geschlossenen Benutzertextabschnitt aus folgenden Gründen erneut aktivieren:
Grund |
Empfohlene Verwendung |
Weitere zu ergreifende Maßnahmen |
---|---|---|
Erneute Einführung in gültigen Bereich |
Ressourcen zum Implementieren des Benutzertextabschnitts sind verfügbar. |
Stellen Sie sicher, dass die Implementierungsaufgaben, Testfälle und Details, die für den Benutzertextabschnitt definiert wurden, vollständig und aktuell sind. |
Versehentlich geschlossen |
Ein Benutzertextabschnitt wurde geschlossen, bevor alle zugeordneten Aufgaben, Testfälle oder Fehler abgeschlossen wurden. |
Stellen Sie sicher, dass die Implementierungsaufgaben, Testfälle und Details für den Benutzertextabschnitt ordnungsgemäß definiert und ausreichend für die Unterstützung seiner Entwicklung sind. |
Die folgenden Daten werden automatisch aufgezeichnet, wenn ein geschlossener Benutzertextabschnitt erneut aktiviert wird:
Aktiviert von: Der Name des Teammitglieds, das die Arbeitsaufgabe erneut aktiviert hat.
Aktivierungsdatum: Das Datum und die Uhrzeit, als die Arbeitsaufgabe erneut aktiviert wurde, aufgezeichnet von der Serveruhr.
Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Arbeitsaufgabe geändert wurde.