Freigeben über


Verwalten von Änderungen (CMMI)

Sie können mithilfe von Arbeitsaufgaben für Änderungsanforderungen alle Änderungen am Produkt und den unterstützenden Systemen nachverfolgen und steuern. Alle Änderungsanforderungen werden als Resultat einer Abweichung von der Baseline initiiert, die aus den ursprünglichen Anforderungen besteht, die für das Projekt bestimmt wurden. Wenn z. B. bei einer Besprechung mit einem Benutzer neue Anforderungen erkennbar werden, kann durch Erstellen einer Änderungsanforderung die Aktualisierung der Anforderungsbaseline vorgeschlagen werden. Weitere Informationen zu CMMI finden Sie unter Hintergrundinformationen zu CMMI.

In diesem Thema

  • Erstellen einer Änderungsanforderung

  • Analysieren einer Änderungsanforderung

  • Überwachen von Änderungsanforderungen

Erstellen einer Änderungsanforderung

Wenn Sie feststellen, dass eine ursprüngliche Anforderung geändert werden muss, erstellen Sie eine Arbeitsaufgabe für Änderungsanforderungen, und verknüpfen Sie sie mit der Arbeitsaufgabe für die alte Anforderung. Verwenden Sie dazu einen Link vom Typ "Betrifft". Eine Arbeitsaufgabe für Anforderungen, die Details zu Neuerungen bzw. Änderungen enthält, muss ebenfalls erstellt und mit der Änderungsanforderung verknüpft werden. Alle Änderungsanforderungen werden ausführlich hinsichtlich der Auswirkungen auf den Benutzer, das Produkt und die Teams analysiert. Während dieser Analyse werden Aufgaben möglicherweise zur Schätzung aufgeteilt. Diese neuen Arbeitsaufgaben für Aufgaben müssen mit der neuen Anforderungsarbeitsaufgabe verknüpft werden, um Nachverfolgbarkeit zu gewährleisten. Dies wird erreicht, indem die Aufgaben auf der Registerkarte "Implementierung" des Arbeitsaufgabenformulars hinzugefügt werden.

Die Änderungsanforderung und die daraus resultierenden neuen Arbeitsaufgaben müssen Details der gesamten neuen Arbeit, die erforderlich ist, sowie der gesamten vorhandenen Arbeit enthalten, die entfernt, geändert oder umgangen werden soll. Die folgenden Abbildungen zeigen, dass die im Titelfeld angeforderte Änderung, das Teammitglied, von dem die Änderung stammt, und andere Informationen zur Anforderung angegeben werden können:

Arbeitsaufgabenformular - Änderungsanforderung

CMMI-Arbeitsaufgabenformular für Änderungsanforderung - Registerkarten

Weitere Informationen zum Abschließen der Arbeitsaufgabe finden Sie unter Änderungsanforderung (CMMI).

Analysieren einer Änderungsanforderung

Vor dem Analysieren einer Änderungsanforderung sollte diese von einem Gremium für Konfigurationskontrolle selektiert werden. Ein Konfigurationskontrollgremium ist eine Gruppe von Personen, die für das Genehmigen und Verweigern von Änderungsanforderungen zuständig sind, und die sicherstellen, dass Änderungen ordnungsgemäß implementiert werden. Sie können angeben, dass eine Anforderung selektiert werden muss, indem Sie das Selektierungsfeld in der Arbeitsaufgabe auf "Ausstehend" festlegen. Weitere Informationen finden Sie unter Änderungsanforderung (CMMI). Die Analyse von Änderungsanforderungen kann zahlreiche Ressourcen beanspruchen. Es ist daher wichtig, dass das Team nicht mit unangemessenen Forderungen aus der Warteschlange für Änderungsanforderungen belastet wird, da dies Einfluss auf den Zeitrahmen des Projekts haben kann.

Eine Änderungsanforderung sollte analysiert werden, um das Ausmaß ihrer Auswirkungen auf vorhandene und geplante Arbeit zu bestimmen. Die Auswirkungen müssen bekannt sein, damit die Personenkosten pro Stunde zur Implementierung der Änderung geschätzt werden können.

Analysieren Sie das Risiko, das durch das Akzeptieren der Änderung entsteht. Sind externe Teams von dem Code oder der Funktion, der bzw. die geändert werden würde, abhängig, und könnte sich dies nachteilig auf die Zeitpläne auswirken? Könnte die Zuweisung von Ressourcen zu dieser Änderung andere wichtige Funktionsbereiche oder erforderliche Komponenten des Produkts beeinträchtigen?

Fordern Sie im Rahmen der Analyse Beiträge von Projektbeteiligten an, und fügen Sie diese Beiträge zur Arbeitsaufgabe für die Änderungsanforderung hinzu. Wenn die Änderung Änderungen an anderen Planungsdokumenten erfordert, vermerken Sie dies in der Änderungsanforderung, und ändern Sie diese nach Bedarf. Dadurch wird der Revisionsverlauf beibehalten, und jeder Benutzer kann die Details anzeigen. Dadurch wird das Risiko ungültiger Kommunikation verringert, und Sie erhalten einen wichtigen Nachweis für eine standardmäßige CMMI-Beurteilungsmethode für Prozessverbesserungsbeurteilung (SCAMPI).

Wenn eine Änderungsanforderung akzeptiert wird, ändern Sie den Zustand von "Vorgeschlagen" (die Standardeinstellung für neue Änderungsanforderungen) in "Aktiv".

Überwachen von Änderungsanforderungen

Wenn eine Änderungsanforderung aktiv ist, können Sie sie mit der Änderungsanforderungsabfrage in Visual Studio Team Foundation Server überwachen. Änderungsanforderungen werden in der Regel in einem vertretbaren Zeitrahmen verarbeitet.

Wenn eine Änderungsanforderung nicht die erforderliche Aufmerksamkeit erhält, eskalieren Sie die Angelegenheit durch Erstellen einer Problemarbeitsaufgabe. Verknüpfen Sie das neue Problem mit der Änderungsanforderung, und eskalieren Sie das Problem, um die Bewertung der durch die Änderungsanforderung verursachten Auswirkungen korrekt zuzuordnen.