Neuschreib-Verhalten im Anforderungs-Assistenten
Die Funktion "Neuschreiben" verbessert die Klarheit und Struktur von Anforderungen durch die Verwendung vordefinierter Vorlagen. Die Funktion wendet interne Logik an, um Anforderungsanweisungen zu teilen, zu formatieren und optional zusammenzuführen.
Internes Teilen für alle Optionen
Das System teilt die Anforderung intern auf, um jede Absicht zu verarbeiten, unabhängig davon, ob Sie "Formatieren", "Klären" oder "Begründung isolieren" wählen. Dies sorgt für verbesserte Formatierung und Klarheit.
Ist "Aufteilen" nicht ausgewählt, so werden Absichten nach der Formatierung wieder zu einer einzelnen Anforderung zusammengeführt.
Ist "Aufteilen" ausgewählt, so verbleibt jede Absicht als separate Anforderung.
Handhabung von Anforderungen mit mehreren Bedingungen und von Aufzählungen
Wenn eine Anforderung mehrere Bedingungen oder Listen enthält, erstellt "Neuschreiben" separate Anweisungen für jede Absicht. Dies ist beabsichtigt, denn so werden Anforderungen atomar und sind einfacher zu verwalten.
Handhabung von Mehrdeutigkeit
Ausdrücke wie "wie" oder "könnte einschließen" werden als separate Gedanken behandelt. Das System errät fehlende Details nicht, sondern wahrt Klarheit, indem es diese Satzbausteine isoliert.
Beispiel 1: Anforderung mit mehreren Bedingungen
Vor dem Neuschreiben: Das System passt das Abblendlicht automatisch anhand verschiedener Faktoren an, z. B. Lichtverhältnisse, Geschwindigkeit und Straßenverhältnisse.
Nach dem Neuschreiben:
Das System passt das Abblendlicht automatisch anhand verschiedener Faktoren an.
Das System berücksichtigt die Lichtverhältnisse.
Das System berücksichtigt die Geschwindigkeit.
Das System berücksichtigt die Straßenverhältnisse.
Beispiel 2: Aufzählungsanforderung
Vor dem Neuschreiben: Der Balkon sollte über Sichtschutzvorrichtungen wie Milchglas oder einen Sichtschutz verfügen.
Nach dem Neuschreiben:
Der Balkon sollte über Sichtschutzvorrichtungen verfügen.
Der Balkon sollte Milchglas als Sichtschutzvorrichtung verwenden.
Der Balkon sollte Sichtschutz als Sichtschutzvorrichtung verwenden.
Verhalten der Option "Formatieren"
Das Werkzeug Formatieren standardisiert Anforderungen in einem dreistufigen Prozess, um sie an benutzerdefinierte Vorlagen anzupassen.
Dabei wird der ursprüngliche Anforderungstext analysiert, um die folgenden Knoten zu identifizieren:
SUBJECT_SYSTEM – Betreffsystem der Anforderung
ACTION_VERB – Aktionsverb für die Anforderung
MODAL_VERB – Modalverb, das zum Schreiben der Anforderung verwendet wird
PERFORMANCE – Beschreibt die Leistung, die für eine funktionale Anforderung erwartet wird
CHARACTERISTIC – Beschreibt die Eigenschaft, die für eine charakteristische Anforderung erwartet wird
INTERFACE_SYSTEM – Beschreibt das System, auf das die Aktion angewendet wird
OBJECT_SYSTEM – Beschreibt das System, das Bedingungen für die Konstruktion definiert
CONDITION – Beschreibt die Bedingungen, unter denen die Anforderung gilt
Das Werkzeug bestimmt den Hauptzweck der Anforderung und ordnet die extrahierten Knoten der ausgewiesenen Vorlage für diesen Absichtstyp zu, um die standardisierte Anforderung zu generieren.
Bedarfstyp-Ermittlung
Das System bestimmt den Hauptzweck einer Anforderung aus einer der folgenden Kategorien:
Funktional – Beschreibt, was das System tun soll.
Merkmal – Gibt eine Eigenschaft, ein Attribut oder eine Qualität an, die das System haben soll.
Konstruktionsbedingung – Legt Beschränkungen für das Systemdesign fest, oft durch eine erforderliche Komposition.
Interface – Gibt Interaktionen zwischen dem System und einer externen Entität an.
Anhand dieser Bestimmung wird die passende Formatdefinition ausgewählt.
Auswirkungen des Formatierens auf Analyse und Neuschreiben
Der Schritt "Formatieren" hat keine Auswirkungen auf die unabhängige Anforderungsanalysephase.
Aus Sicht des Neuschreibens wendet der Formatierungsschritt neben der Durchsetzung der Regel für strukturierte Anweisungen (R1) auch mehrere INCOSE 4.0-Regeln an, einschließlich:
R2 – Aktiv
R5 – Bestimmte Artikel
R12 – Richtige Grammatik
R13 – Richtige Rechtschreibung
R14 – Richtige Interpunktion
R20 – Zwecksätze
Verhalten der Option "Aufteilen"
Aufteilen erkennt mehrere Gedanken und unterteilt sie in separate Anforderungen.
Das Hauptprinzip zur Identifizierung eines bestimmten Gedankens besteht darin, ob er eine einzige, unabhängige Systemabsicht einführt, anstatt sich nur auf das Vorhandensein von Verben zu verlassen.
Häufige Trigger, die separate Absichten angeben, sind:
Spezifische Interpunktion
Logische Operatoren wie zum Beispiel: und, oder usw.
Aufzählungslisten
War dies hilfreich?