Zusammenfassung

Anforderungen analysieren, um sicherzustellen, dass sie notwendig und hinreichend sind

Beschreibung

Angesichts der Betriebskonzepte und Anwendungsszenarien werden die Anforderungen für eine Ebene der Produkthierarchie analysiert, um herauszufinden, ob sie notwendig und hinreichend sind, die Ziele höherer Ebenen der Produkthierarchie zu erfüllen. Die analysierten Anforderungen bilden dann die Basis für ausführlichere und präzisere Anforderungen für nied-rigere Ebenen der Produkthierarchie.

Die Definition von Anforderungen setzt ein Verständnis ihrer Beziehung zu den Anforderungen und der Definition des verlangten Funktionsumfangs und der Qualitätsattribute höherer Ebenen voraus. Außerdem werden die entscheidenden Anforderungen dafür bestimmt, den Fortschritt zu verfolgen. So kann beispielsweise das Gewicht eines Produkts oder die Größe eines Softwareprodukts aufgrund des damit verbundenen Risikos oder der Wichtigkeit für den Kunden während der Entwicklung überwacht werden.

Mehr zur Etablierung von Verfahren und Kriterien zur Verifizierung steht im Prozessgebiet »Verifizierung (VER) (CMMI-DEV)«.




Beispiele für Arbeitsergebnisse



  1. Fehlerberichte für Anforderungen
  2. Vorgeschlagene Anforderungsänderungen zur Fehlerbehebung
  3. Schlüsselanforderungen
  4. Kenngrößen für die technische Leistung


Subpraktiken



1. Bedürfnisse, Erwartungen, Einschränkungen und externe Schnittstellen von Stakeholdern analysieren, um sie in zugehörige Themengebiete einzuordnen und Konflikte zu beseitigen



2. Anforderungen analysieren, um festzustellen, ob sie den Zielen der Anforderungen höherer Ebenen gerecht werden



3. Anforderungen analysieren, um sicherzustellen, dass sie vollständig, durchführbar, umsetzbar und verifizierbar sind

Während das Design über die Durchführbarkeit einer bestimmten Lösung entscheidet, dient diese Subpraktik dazu, herauszufinden, wie sich Anforderungen auf die Durchführbarkeit auswirken.



4. Die Schlüsselanforderungen identifizieren, die einen starken Einfluss auf Kosten, Termine, Funktionalität, Risiken oder Leistung haben.



5. Kenngrößen für die technische Leistung identifizieren, die während der Entwicklung verfolgt werden

Mehr zum Entwickeln und Erhalten der Messfähigkeiten zur Unterstützung des Bedarfs an Managementinformationen steht im Prozessgebiet. »Messung und Analyse (MA) (CMMI-DEV)«.



6. Betriebskonzepte und Anwendungsszenarien analysieren, um die Bedürfnisse, Einschränkungen und Schnittstellen der Kunden zu verfeinern und neue Anforderungen ausfindig zu machen

Diese Analyse kann zu detaillierteren Betriebskonzepten und Anwendungsszenarien führen sowie die Ableitung neuer Anforderungen unterstützen.