Share via


Anforderung (CMMI)

In diesem Thema erfahren Sie, wie die Details einer Anforderungsarbeitsaufgabe ausgefüllt werden. Eine Anforderung übermittelt die Funktionen, die für die Endbenutzer des Produkts oder des Systems von Relevanz sind. Jede Anforderung sollte kurz angeben, welche Vorgänge Benutzer mit einer Funktion der Software ausführen können und eine Beschreibung aus Sicht des Benutzers enthalten. Weitere Informationen finden Sie unter Planen des Projekts (CMMI).

Informationen zum Erstellen dieses Arbeitsaufgabentyps finden Sie unter Arbeitsaufgaben und Workflow (CMMI).

In diesem Thema

Verwandte Themen

  • Definieren einer Anforderung

  • Verknüpfen einer Anforderung mit anderen Arbeitsaufgaben

  • Hinzufügen von Details, Anlagen oder Links zu einer Anforderung

  • Ändern des Zustands einer Anforderung

Prozessleitfaden

Arbeitsmappen

Dashboards und Berichte

Feldverweis

Erforderliche Berechtigungen

Um eine Anforderung anzeigen zu können, müssen Sie Mitglied der Gruppe Leser sein, oder Arbeitsaufgaben in diesem Knoten anzeigen muss auf Zulassen festgelegt sein. Zum Erstellen und Ändern einer Anforderung 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 einer Anforderung

Beim Schreiben von Anforderungen 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.

Beim Erstellen einer Anforderung müssen Sie lediglich den Titel angeben. Sie können die Anforderung jedoch genauer definieren, indem Sie eine Vielzahl sonstiger Informationen angeben, wie in den folgenden Abbildungen veranschaulicht:

Arbeitsaufgabenformular - Anforderung

   

Arbeitsaufgabenformular für CMMI-Anforderung - Registerkarten

Wenn Sie eine Anforderung definieren, müssen Sie den Titel definieren. Sie können alle anderen Felder leer lassen oder ihre Standardwerte annehmen.

So definieren Sie eine Anforderung

  1. Geben Sie im obersten Abschnitt des Arbeitsaufgabenformulars einen oder mehrere der folgenden Informationstypen an:

    • Geben Sie in Titel (erforderlich) eine kurze Beschreibung ein.

      Aussagekräftige Anforderungstitel vermitteln dem Kunden den Wert oder die Funktionen, die implementiert werden müssen.

    • Klicken Sie unter Anforderungstyp auf den Typ der Anforderung, den Sie definieren.

      Der Standardwert ist Funktion.

    • Klicken Sie in der Liste Zugewiesen an auf den Namen des Teammitglieds, das Besitzer der Anforderung sein soll.

      Tipp

      Sie können Arbeitsaufgaben nur Mitgliedern der Gruppe Contributors zuweisen.

      Wenn Sie die Anforderung nicht zuweisen, wird sie automatisch Ihnen selbst zugewiesen.

    • Übernehmen Sie in der Liste Zustand den Standardwert Vorgeschlagen. Ändern Sie in der Liste Grund den Standardwert Neu nicht.

      Weitere Informationen zum Feld Zustand und dazu, wie Sie das Feld zum Nachverfolgen von Workflows verwenden, finden Sie unter Ändern des Zustands einer Anforderung im weiteren Verlauf dieses Themas.

    • Klicken Sie in den Listen Bereich und Iteration auf den entsprechenden Bereich bzw. die entsprechende Iteration.

      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.

    • Klicken Sie in der Liste Priorität auf einer Skala von 1 (am wichtigsten) bis 4 (am unwichtigsten) auf den Wichtigkeitsgrad für die Anforderung.

    • Klicken Sie in der Liste Selektierung auf den Selektierungszustand.

      Gültige Werte sind Ausstehend (Standard), Details, Informationen empfangen und Selektiert. Dieses Feld gibt einen Selektierungsgrad für Anforderungen an, die den Zustand Vorgeschlagen aufweisen.

    • Klicken Sie in der Liste Blockiert auf Ja, wenn die Implementierung der Anforderung durch ein Problem blockiert wird.

    • Klicken Sie in der Liste Zugesichert auf Ja, wenn ein Commit ausgeführt wurde, um die Anforderung zu implementieren.

  2. Geben Sie auf der Registerkarte Details Informationen zu der Anforderung und den Kriterien ein, anhand derer das Team überprüfen kann, ob die Anforderung erfüllt wurde.

    Sie sollten so viele Informationen wie notwendig angeben, um sicherzustellen, dass Entwickler die Anforderung implementieren und Tester die Anforderung testen können.

    Das Team erstellt anhand dieser Informationen Arbeitsaufgaben für Aufgaben und Testfälle. Weitere Informationen finden Sie unter Aufgabe (Agile) und unter Testfall (Agile).

  3. Beschreiben Sie auf der Registerkarte Analyse die Auswirkungen auf den Kunden, wenn die Anforderung nicht implementiert wird.

    Sie können auch Details zum Kano-Modell einschließen, um anzugeben, ob es sich um eine Basis-, Leistungs- oder Begeisterungsanforderung handelt.

  4. Geben Sie auf der Registerkarte Andere die folgenden Typen von Informationen an:

    • Klicken Sie unter Experten auf die Namen von bis zu drei Teammitgliedern, die mit dem Problembereich und den Erwartungen vertraut sind, die der Kunde für diese Anforderung hat.

    • Geben Sie im Feld Ursprüngliche Schätzung eine Zahl für die Arbeitsstunden an, die für das Implementieren der Anforderung voraussichtlich erforderlich sind.

      Tipp

      Im Allgemeinen definieren Sie die beiden folgenden Felder zu einem späteren Zeitpunkt im Entwicklungszyklus und nicht, wenn Sie zunächst die Anforderung definieren.

    • Klicken Sie in der Liste Integriert in auf den Namen oder die Nummer des Builds, in den das Entwicklungsteam die Anforderung integriert hat.

    • Klicken Sie in der Testliste auf den Status des Benutzerakzeptanztests für diese Anforderung.

      Gültige Werte sind Erfolgreich, Fehler, Nicht bereit, Bereit oder Übersprungen. Sie sollten Nicht bereit angeben, wenn die Anforderung den Zustand Aktiv aufweist, und Bereit, wenn die Anforderung den Zustand Gelöst aufweist.

  5. Auf den Registerkarten Implementierung, Änderungsanforderungen, Testfälle und Alle Links können Sie Links von der Anforderung zu anderen Arbeitsaufgaben erstellen, wie z. B. Aufgaben, Änderungsanforderungen, Testfälle, Fehler und Probleme.

    Auf der Registerkarte Anlagen können Sie die Spezifikation, Bilder oder andere Dateien anfügen, die weitere Details zur Anforderung bereitstellen, die implementiert werden soll.

    Weitere Informationen finden Sie in den folgenden Abschnitten:

    • Verknüpfen der Anforderung mit anderen Arbeitsaufgaben

    • Hinzufügen von Details, Anlagen oder Links zu einer Anforderung

  6. Klicken Sie auf Speichern Arbeitsaufgabe speichern.

    Tipp

    Nach dem Speichern der Anforderung wird der Bezeichner im Titel unter der Arbeitsaufgaben-Symbolleiste angezeigt.

Verknüpfen einer Anforderung mit anderen Arbeitsaufgaben

Durch Erstellen von Beziehungen zwischen Anforderungen und anderen Arbeitsaufgaben können Sie Projekte effektiver planen, Abhängigkeiten genauer nachverfolgen, hierarchische Beziehungen übersichtlicher anzeigen und schneller auf relevante Informationen zugreifen. Im Arbeitsaufgabenformular für eine Anforderung können Sie eine Arbeitsaufgabe erstellen, die automatisch mit der Anforderung verknüpft wird, oder Sie können Links zu vorhandenen Arbeitsaufgaben erstellen.

Mit den Registerkarten Implementierung, Änderungsanforderungen, Testfälle und Alle Links können Sie Links für bestimmte Typen von Arbeitsaufgaben und bestimmte Typen von Links erstellen. Weitere Informationen zu den Einschränkungen für die einzelnen Registerkarten finden Sie unter Verknüpfen von Arbeitsaufgaben (CMMI).

Tipp

Die Berichte für Anforderungsübersicht und Anforderungsstatus erfordern das Erstellen von Links zwischen Anforderungen und Aufgaben sowie zwischen Anforderungen und Testfällen.

So erstellen Sie eine Aufgabe, einen Fehler, eine Änderungsanforderung, einen Testfall oder eine andere Arbeitsaufgabe und verknüpfen diese mit einer Anforderung

  1. Öffnen Sie das Arbeitsaufgabenformular für die Anforderung, und führen Sie eine der folgenden Aktionen aus:

    • Klicken Sie zum Erstellen und Verknüpfen einer Aufgabe, eines Fehlers oder einer Teilanforderung auf die Registerkarte Implementierung und dann auf Neue verknüpfte Arbeitsaufgabe hinzufügenNeu.

    • Klicken Sie zum Erstellen und Einrichten einer Verknüpfung mit einer Änderungsanforderung auf die Registerkarte Änderungsanforderungen und dann auf Neue verknüpfte Arbeitsaufgabe hinzufügen Neu.

    • Um einen Link zu einem Testfall zu erstellen, klicken Sie auf die Registerkarte Testfälle und dann auf Neue verknüpfte Arbeitsaufgabe hinzufügen Neu.

    • Um einen Link zu einem beliebigen anderen Typ von Arbeitsaufgabe zu erstellen, klicken Sie auf die Registerkarte Alle Links und dann auf Neue verknüpfte Arbeitsaufgabe hinzufügen Neu.

    Das Dialogfeld Neue verknüpfte Arbeitsaufgabe hinzufügen wird geöffnet.

    Dialogfeld "Neue verknüpfte Arbeitsaufgabe hinzufügen"

  2. Übernehmen Sie in der Liste Linktyp den Standardwert, oder klicken Sie auf eine der folgenden Optionen:

    • Klicken Sie zum Erstellen einer Verknüpfung mit einer Aufgabe, einem Fehler oder einer Teilanforderung auf Untergeordnet.

    • Klicken Sie zum Erstellen einer Verknüpfung mit einer Änderungsanforderung auf Betroffen von.

    • Klicken Sie zum Erstellen einer Verknüpfung mit einem Testfall auf Getestet von.

    • Um einen Link zu einem anderen Typ von Arbeitsaufgabe zu erzeugen, klicken Sie auf Verknüpft oder auf einen anderen Typ von Link, der die Beziehung darstellt, die Sie nachverfolgen möchten.

  3. Klicken Sie in der Liste Arbeitsaufgabentyp auf den Arbeitsaufgabentyp, den Sie erstellen möchten.

  4. Geben Sie in Titel eine kurze, jedoch präzise Beschreibung der auszuführenden Arbeit ein.

  5. (Optional) Geben Sie unter Kommentar weitere Informationen ein, und klicken Sie dann auf OK.

    Ein Arbeitsaufgabenformular für den von Ihnen angegebenen Typ von Arbeitsaufgabe wird mit den von Ihnen bereitgestellten Informationen geöffnet.

  6. Geben Sie die restlichen Felder an, wie in den folgenden Themen beschrieben:

  7. Klicken Sie auf Speichern Arbeitsaufgabe speichern.

So verknüpfen Sie mehrere vorhandene Arbeitsaufgaben mit einer Anforderung

  1. Öffnen Sie das Arbeitsaufgabenformular für die Anforderung, und führen Sie eine der folgenden Aktionen aus:

    • Wenn Sie eine Verknüpfung mit mindestens einer Aufgabe, einem Fehler oder einer Teilanforderung erstellen möchten, klicken Sie auf die Registerkarte Implementierung und dann auf Links hinzufügen Verknüpfen mit.

    • Wenn Sie eine Verknüpfung mit mindestens einer Änderungsanforderung erstellen möchten, klicken Sie auf die Registerkarte Änderungsanforderungen und dann auf Links hinzufügen Verknüpfen mit.

    • Um eine Verknüpfung mit einem oder mehreren Testfällen zu erstellen, klicken Sie auf die Registerkarte Testfälle und dann auf Links hinzufügen Verknüpfen mit.

    • Klicken Sie auf die Registerkarte Alle Links und dann auf Links hinzufügen Verknüpfen mit, um einen Link zu einer oder mehreren Arbeitsaufgaben von anderen Typen zu erstellen.

    Das Dialogfeld Link hinzufügen zu Anforderung wird geöffnet.

    Dialogfeld "Link zu Anforderung hinzufügen"

  2. Übernehmen Sie in der Liste Linktyp den Standardwert, oder klicken Sie auf eine der folgenden Optionen:

    • Klicken Sie zum Erstellen einer Verknüpfung mit einer Aufgabe, einem Fehler oder einer Teilanforderung auf Untergeordnet oder auf Übergeordnet.

    • Klicken Sie zum Erstellen einer Verknüpfung mit einer Änderungsanforderung auf Betroffen von.

    • Klicken Sie zum Erstellen einer Verknüpfung mit einem Testfall auf Getestet von.

    • Um einen Link zu einem anderen Typ von Arbeitsaufgabe zu erzeugen, klicken Sie auf Verknüpft oder auf einen anderen Typ von Link, der die Beziehung darstellt, die Sie nachverfolgen möchten.

  3. Klicken Sie auf Durchsuchen.

    Das Dialogfeld Verknüpfte Arbeitsaufgaben auswählen wird angezeigt.

    Aufgabe mit Benutzertextabschnitt-Dialogfeld verknüpfen

  4. 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 eine Teamabfrage ausführen, um die Arbeitsaufgaben zu suchen, zu denen Sie Links erstellen möchten. Diese Abfragen umfassen Aktive Fehler, Änderungsanforderungen, Offene Aufgaben, Offene Testfälle und Offene Aufgaben.

  5. Aktivieren Sie das Kontrollkästchen neben jeder Arbeitsaufgabe, die Sie mit der Anforderung verknüpfen möchten.

    Weitere Informationen finden Sie unter Suchen nach zu verknüpfenden oder zu importierenden Arbeitsaufgaben.

  6. (Optional) Geben Sie eine Beschreibung für die zu verknüpfenden Arbeitsaufgaben ein.

  7. Klicken Sie auf OK, und klicken Sie anschließend auf Speichern Arbeitsaufgabe speichern.

    Tipp

    Sowohl die Anforderung als auch die damit verknüpften Arbeitsaufgaben werden aktualisiert.

Sie können Anforderungen Details auf die folgende Weise hinzufügen:

  • Geben Sie auf der Registerkarte Details Informationen im Feld Beschreibung oder im Feld 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.

So fügen Sie einer Anforderung Details hinzu

  1. Klicken Sie auf die Registerkarte Details, und fügen Sie in 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.

    Sie können die Informationen formatieren, um einzelne hervorzuheben oder eine Aufzählung aufzuzeichnen. Weitere Informationen finden Sie unter Titel, IDs, Beschreibung und Versionsgeschichte (CMMI).

  2. Klicken Sie auf Speichern Arbeitsaufgabe speichern.

So fügen Sie eine Datei an eine Anforderung an

  1. Führen Sie auf der Registerkarte Anlagen eine der folgenden Aktionen aus:

    • Ziehen Sie eine Datei in den Anlagenbereich.

    • Kopieren Sie eine Datei, und klicken Sie dann auf Einfügen, oder drücken Sie STRG+V, um diese einzufügen.

    • Klicken Sie auf Anlage hinzufügen Hinzufügen und anschließend auf Durchsuchen. Geben Sie im Dialogfeld Anlage den Namen der anzufügenden Datei ein, oder navigieren Sie zu der Datei.

      (Optional) Geben Sie in das Feld Kommentar weitere Informationen zur Anlage ein.

      Klicken Sie zum Schließen des Dialogfelds Anlage auf OK.

  2. Klicken Sie auf Speichern Arbeitsaufgabe speichern.

  1. Klicken Sie auf der Registerkarte Alle Links auf Links hinzufügen Verknüpfen mit.

    Dialogfeld "Link hinzufügen"

  2. Klicken Sie in der Liste Linktyp auf Link.

  3. 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.

  4. (Optional) Geben Sie im Feld Kommentar weitere Informationen zum Link ein.

  5. Klicken Sie auf OK, und klicken Sie anschließend auf Speichern Arbeitsaufgabe speichern.

Ändern des Zustands einer Anforderung

Ein Team kann den Status einer Anforderung nachverfolgen, indem das Feld Zustand auf einen der folgenden Werte festgelegt wird:

  • Vorgeschlagen

  • Aktiv

  • Gelöst

  • Closed

Wenn Sie eine Anforderung erstellen, weist diese standardmäßig den Zustand Vorgeschlagen auf. Wenn das Team eine Anforderung für die aktuelle Iteration annimmt, verschiebt es die Arbeitsaufgabe in den Zustand Aktiv und erstellt Aufgaben zu ihrer Implementierung. Wenn die Aufgaben vom Team abgeschlossen wurden und Systemtests erweisen, dass die Anforderung erfolgreich implementiert wurde, wird die Anforderung vom Team in den Zustand Gelöst verschoben. Nachdem die Anforderung schließlich vom Team überprüft wurde, wird sie in den Zustand Geschlossen verschoben.

Der Zustand einer Anforderung kann von jedem Teammitglied geändert werden.

Weitere Informationen zu den Datenfeldern, mit denen Sie Zustände von Arbeitsaufgaben nachverfolgen können, finden Sie unter Zuweisungen, Workflow und Planung (CMMI).

So ändern Sie den Zustand einer Anforderung

  1. Öffnen Sie das Arbeitsaufgabenformular für die Anforderung.

  2. Klicken Sie in der Liste Zustand auf Aktiv, Gelöst oder Geschlossen.

    • Wenn Sie den Zustand von Vorgeschlagen in Aktiv ändern, wird das Feld Grund automatisch in Akzeptiert geändert.

    • Wenn Sie den Zustand von Aktiv in Gelöst ändern, wird das Feld Grund automatisch in Code vollständig und Systemtest erfolgreich geändert.

    • Wenn Sie den Zustand von Gelöst in Geschlossen ändern, wird das Feld Grund in Validierungstest erfolgreich geändert.

    • Wenn Sie den Zustand von Aktiv in Geschlossen ändern, müssen Sie in der Liste Grund auf eine Option klicken, die Ihrer Absicht entspricht.

      Gültige Optionen sind Teilen (Standard), Abgebrochen und Außerhalb des gültigen Bereichs.

  3. Klicken Sie auf Speichern Arbeitsaufgabe speichern.

Typischer Workflowablauf:

  • Ein Teammitglied erstellt eine Anforderung im Standardzustand Vorgeschlagen mit dem Standardgrund Neu.

  • Ein Teammitglied ändert den Zustand von Vorgeschlagen in Aktiv mit dem Standardgrund Akzeptiert.

  • Ein Teammitglied ändert den Zustand der Änderungsanforderung von Aktiv in Gelöst, wenn der Code der Anforderung vollständig ist und die Systemtests erfolgreich abgeschlossen wurden.

  • Ein Teammitglied ändert den Zustand von Gelöst in Geschlossen, wenn die Anforderung überprüft wurde und den Kundenerwartungen entspricht.

Untypische Übergänge:

  • Ein Teammitglied ändert den Zustand von Vorgeschlagen in Geschlossen mit dem Standardgrund Abgelehnt.

  • Ein Teammitglied ändert den Zustand von Aktiv in Vorgeschlagen mit dem Standardgrund Wird untersucht.

  • Ein Teammitglied bestimmt, dass die Anforderung nicht relevant ist oder außerhalb des Arbeitsumfangs liegt, und ändert den Zustand von Aktiv in Geschlossen.

  • Ein Validierungstest für die Anforderung schlägt fehl. Daher ändert ein Teammitglied den Zustand von Gelöst in Aktiv.

  • Ein Teammitglied stellt fest, dass die Anforderung fälschlicherweise geschlossen wurde oder sich nun innerhalb des Gültigkeitsbereiches befindet, und ändert den Zustand von Geschlossen in Aktiv.

Anforderungszustandsdiagramm

Anforderungsworkflow

Vorgeschlagen (Neu)

Die folgenden Datenfelder werden automatisch aufgezeichnet, wenn ein Teammitglied eine Anforderung erstellt:

  • Erstellt von: Der Name des Teammitglieds, das die Anforderung erstellt hat.

  • Erstellungsdatum: Das Datum und die Uhrzeit, als die Anforderung geschlossen wurde, aufgezeichnet von der Serveruhr.

Von Vorgeschlagen in Aktiv

Ein Teammitglied kann den Zustand einer Anforderung aus den in der folgenden Tabelle beschriebenen Gründen von Vorgeschlagen in Aktiv ändern:

Grund

Empfohlene Verwendung

Weitere zu ergreifende Maßnahmen

Akzeptiert

Wenn der Selektierungsausschuss die Anforderung zur Implementierung in der aktuellen Iteration genehmigt.

Weisen Sie die Anforderung dem Teammitglied zu, das sie implementiert.

Untersuchen

Wenn der Selektierungsausschuss bestimmt, dass das Team die Kundenauswirkungen untersuchen muss, bevor er entscheidet, ob das Team die Anforderung implementieren soll.

Stellen Sie den Zustand Vorgeschlagen der Anforderung wieder her, wenn die Untersuchung abgeschlossen wurde.

Die folgenden Datenfelder werden aufgezeichnet, wenn ein Teammitglied den Zustand einer Anforderung in Aktiv ändert:

  • Aktiviert von: Der Name des Teammitglieds, das die Anforderung aktiviert hat.

  • Aktivierungsdatum: Das Datum und die Uhrzeit, als die Anforderung aktiviert wurde, aufgezeichnet von der Serveruhr.

  • Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Anforderung geändert wurde.

Von Vorgeschlagen in Geschlossen

Ein Teammitglied kann eine Anforderung schließen, die sich aus den in der folgenden Tabelle beschriebenen Gründen im Zustand Vorgeschlagen befindet:

Grund

Empfohlene Verwendung

Weitere zu ergreifende Maßnahmen

Abgelehnt

Der Selektierungsausschuss bestimmt, dass das Team die Anforderung nicht implementieren kann oder der Kunde sie nicht mehr benötigt.

Keine.

Die folgenden Datenfelder werden aufgezeichnet, wenn ein Teammitglied eine Anforderung schließt:

  • Geschlossen von: Der Name des Teammitglieds, das die Anforderung geschlossen hat.

  • Schließungsdatum: Das Datum und die Uhrzeit, als die Anforderung geschlossen wurde, aufgezeichnet von der Serveruhr.

  • Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Anforderung geändert wurde.

Aktiv

Das Team sollte nur Anforderungen implementieren, die den Zustand Aktiv aufweisen. Für aktive Anforderungen sollten Teammitglieder Aufgaben zum Schreiben von Code, zum Testen und zum Dokumentieren der Anforderung erstellen. Wenn alle Aufgaben abgeschlossen sind, wird die Anforderung in den Zustand Gelöst verschoben. Ein Teammitglied kann eine Anforderung auch schließen, wenn sie geteilt oder abgebrochen oder festgestellt wird, dass sich die Anforderung außerhalb des gültigen Bereichs befindet.

Von Aktiv in Gelöst

Ein Teammitglied kann eine aktive Anforderung aus den Gründen lösen, die in der folgenden Tabelle beschrieben werden:

Grund

Empfohlene Verwendung

Weitere zu ergreifende Maßnahmen

Code vollständig und Systemtest erfolgreich

Wenn der Code zum Implementieren einer Anforderung vom Team eingecheckt wurde und alle Systemtests bestanden wurden.

Weisen Sie die Anforderung dem Teammitglied zu, das sie testet.

Die folgenden Datenfelder werden aufgezeichnet, wenn ein Teammitglied eine aktive Anforderung behebt:

  • Behoben von: Der Name des Teammitglieds, das die Anforderung bearbeitet ("behoben") hat.

  • Behebungsdatum: Das Datum und die Uhrzeit, zu denen die Anforderung bearbeitet ("behoben") wurde, aufgezeichnet von der Serveruhr.

  • Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Anforderung geändert wurde.

Von Aktiv in Geschlossen

Ein Teammitglied kann eine aktive Anforderung aus einem der in der folgenden Tabelle beschriebenen Gründe schließen:

Grund

Empfohlene Verwendung

Weitere zu ergreifende Maßnahmen

Teilen (Standard)

Wenn die Anforderung zu groß ist oder eine präzisere Definition erfordert.

Erstellen Sie mindestens eine zusätzliche Anforderung, und verknüpfen Sie diese mit der ursprünglichen Anforderung. Die neuen Anforderungen sollten als Aktiv akzeptiert werden.

Abgebrochen

Wenn das Team die Anforderung nicht mehr implementieren muss.

Keine.

Außerhalb des gültigen Bereichs

Wenn das Team nicht genügend Zeit hat, um die Anforderung für die aktuelle Iteration zu implementieren oder Blockierungsprobleme aufgetreten sind.

Geben Sie an, in welcher Iteration die Anforderung implementiert werden kann. Wenn die Anforderung auf die nächste Version der Software verschoben wird, lassen Sie das Feld für die Iteration leer, beschreiben Sie jedoch ausführlich, aus welchen Gründen die Anforderung verschoben wurde und wann sie vom Team implementiert werden soll.

Die folgenden Datenfelder werden aufgezeichnet, wenn ein Teammitglied eine aktive Anforderung schließt:

  • Geschlossen von: Der Name des Teammitglieds, das die Anforderung geschlossen hat.

  • Schließungsdatum: Das Datum und die Uhrzeit, als die Anforderung geschlossen wurde, aufgezeichnet von der Serveruhr.

  • Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Anforderung geändert wurde.

Von Aktiv in Vorgeschlagen

Ein Teammitglied kann den Zustand einer aktiven Anforderung aus einem der Gründe in der folgenden Tabelle in Vorgeschlagen ändern:

Grund

Empfohlene Verwendung

Weitere zu ergreifende Maßnahmen

Zurückgestellt

Wenn das Team die Anforderung nicht in der aktuellen Iteration, möglicherweise jedoch in einer zukünftigen Iteration implementiert.

Keine.

Untersuchung abgeschlossen (Standard)

Wenn das Team die Anforderung untersucht hat und erneut zur Selektierung übergibt.

Keine.

Die folgenden Datenfelder werden aufgezeichnet, wenn ein Teammitglied eine aktive Anforderung schließt:

  • Geändert von: Der Name des Teammitglieds, das den Zustand der Anforderung geändert hat.

  • Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Anforderung geändert wurde.

Gelöst

Nachdem eine Anforderung im Code implementiert wurde und Systemtests bestanden hat, legt der Entwicklungsleiter den Zustand auf Gelöst fest und weist die Anforderung einem Tester zu. Der Tester überprüft dann, ob die Anforderung gemäß den Kundenerwartungen implementiert wurde. Wenn dies der Fall ist, schließt der Tester die Anforderung. Andernfalls aktiviert der Tester die Anforderung erneut zur Bearbeitung.

Von Gelöst in Geschlossen

Ein Teammitglied kann eine gelöste Anforderung aus den Gründen schließen, die in der folgenden Tabelle beschrieben werden:

Grund

Empfohlene Verwendung

Weitere zu ergreifende Maßnahmen

Validierungstest erfolgreich

Wenn die Anforderung alle Validierungstests besteht, die ihr zugeordnet wurden.

Weisen Sie die Anforderung dem Produktbesitzer zu.

Die folgenden Datenfelder werden automatisch aufgezeichnet, wenn ein Teammitglied eine gelöste Anforderung schließt:

  • Geschlossen von: Der Name des Teammitglieds, das die Anforderung geschlossen hat.

  • Schließungsdatum: Das Datum und die Uhrzeit, als die Anforderung geschlossen wurde, aufgezeichnet von der Serveruhr.

  • Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Anforderung geändert wurde.

Von Gelöst in Aktiv

Ein Teammitglied kann eine gelöste Anforderung aus den Gründen erneut aktivieren, die in der folgenden Tabelle beschrieben werden:

Grund

Empfohlene Verwendung

Weitere zu ergreifende Maßnahmen

Fehler bei Validierungstest

Wenn der Validierungstest anzeigt, dass die Anforderung mindestens eine Kundenerwartung nicht erfüllt.

Dokumentieren Sie die Probleme als Fehler, und weisen Sie die Anforderung dem Entwicklungsleiter zu.

Die folgenden Daten werden automatisch aufgezeichnet, wenn ein Teammitglied eine gelöste Anforderung erneut aktiviert:

  • Aktiviert von: Der Name des Teammitglieds, das die Anforderung erneut aktiviert hat.

  • Aktivierungsdatum: Das Datum und die Uhrzeit, als die Anforderung erneut aktiviert wurde, aufgezeichnet von der Serveruhr.

  • Datum der Zustandsänderung: Das Datum und die Uhrzeit, als der Zustand der Anforderung geändert wurde.

Closed

Das Team sollte nicht mehr an Anforderungen arbeiten, die geschlossen wurden, da sie abgelehnt oder erfolgreich implementiert, überprüft und validiert wurden.

Das Team kann eine geschlossene Anforderung erneut aktivieren, wenn diese in den Gültigkeitsbereich zurückkehrt. Normalerweise wird eine geschlossene Anforderung von einem Wirtschaftsanalysten oder einem Programm-Manager erneut aktiviert.

Von Geschlossen in Aktiv

Ein Teammitglied kann eine geschlossene Anforderung aus den in der folgenden Tabelle beschriebenen Gründen erneut aktivieren:

Grund

Empfohlene Verwendung

Weitere zu ergreifende Maßnahmen

Erneute Einführung in gültigen Bereich

Wenn Ressourcen verfügbar gemacht wurden, um die Anforderung zu implementieren.

Stellen Sie sicher, dass die Implementierungsaufgaben, Testfälle und Details, die für die Anforderung definiert wurden, vollständig und aktuell sind.

Versehentlich geschlossen

Wenn eine Anforderung versehentlich geschlossen wurde.

Stellen Sie sicher, dass die Implementierungsaufgaben, Testfälle und Details, die für die Anforderung definiert wurden, vollständig und aktuell sind.

Die folgenden Daten werden automatisch aufgezeichnet, wenn ein Teammitglied eine geschlossene Anforderung erneut aktiviert:

  • Aktiviert von: Der Name des Teammitglieds, das die Anforderung erneut aktiviert hat.

  • Aktivierungsdatum: Das Datum und die Uhrzeit, als die Anforderung erneut aktiviert wurde, aufgezeichnet von der Serveruhr.

  • Datum der Zustandsänderung: Das Datum und die Uhrzeit, als die Anforderungsarbeitsaufgabe geändert wurde.

Siehe auch

Weitere Ressourcen

Artefakte (CMMI)

Arbeitsaufgaben und Workflow (CMMI)