Eine Gefahr ist ein Potential für Verlust oder Beschädigung einer Organisation von verwirklichten Drohungen.
Analyse Versuche riskieren, alle Gefahren zu kennzeichnen und die Schwierigkeit der Gefahren dann quantitativ zu bestimmen. Eine Drohung, da wir gesehen haben, ist ein möglicher zerstörender Fall. Wenn sie auftritt, nutzt sie Verwundbarkeit in der Sicherheit eines computer-gestützten Systems aus.
Gefahr Kennzeichnung:
1. Software-Gefahren: Wissen der allgemeinsten Gefahren verbunden mit Software-Entwicklung und die Plattform, die du an bearbeitest.
2. Geschäft Gefahren: Die meisten Common-Gefahren verbanden mit dem Geschäft mit der Software
3. Prüfengefahren: Wissen der allgemeinsten Gefahren verbunden mit der Software, die auf die Plattform prüft, die, du an bearbeitest, Werkzeuge, die verwendet werden, und Testmethoden, die zugetroffen werden.
4. Vorzeitige Freigabe-Gefahr: Fähigkeit, die Gefahr festzustellen verband mit dem Freigeben der unbefriedigenden oder ungetesteten Software Prodicts.
5. Gefahr Methoden: Strategien und Annäherungen für das Kennzeichnen von Gefahren oder von Problemen verbanden mit dem Einführen und funktionierende Informationstechnologie, Produkte und Prozeß; ihre Wahrscheinlichkeit und das Einleiten von Strategien festsetzen, jene Gefahren zu prüfen.
Traceability bedeutet, daß du verfolgst hin und her wie möchtest und wo jedes mögliches workproduct die Richtungen des vorangehenden (Quell) Produktes erfüllt. Die Matrix beschäftigt wo, während, wie du dich tun mußt, sobald du wo kennst.
Nehmen z.B. die Anforderung der Benutzerfreundlichkeit (uF). Da uF ein kompliziertes Konzept ist, wird er nicht durch gerade eine Entwerfenlösung gelöst und er wird nicht durch eine Linie Code gelöst. Viele teilweise Entwerfenlösungen können zu dieser Anforderung beitragen und viele Gruppen Linien des Codes können zu ihr beitragen.
Traceability Matrix Anforderung-Entwerfen setzt an eine Seite (z.B. nach links) die zusammen Vor-anforderungen, die die uF Anforderung lösen sollen, zusammen mit anderen (Vor) Anforderungen. Auf der anderen Seite (z.B. Oberseite) spezifizierst du alle Designlösungen. Jetzt kannst du auf den Schienenkreuzungen der Matrix anschließen, die Lösungen lösen (mehr oder kleiner) jede mögliche Anforderung entwerfen. Wenn eine Designlösung keine Anforderung löst, sollte sie gelöscht werden, da sie ohne Wert ist.
Diese Matrix, kannst dich habend überprüfen, ob irgendeine Anforderung mindestens eine Designlösung hat und indem Sie die Lösungen überprüfen, du sehen kannst, ob die Anforderung genug durch dieser (oder Satz von) verbundenen Designs gelöst ist.
Wenn du irgendeine Anforderung ändern mußt, kannst du sehen, welche Designs beeinflußt werden. Und wenn du irgendein Design änderst, kannst du überprüfen, welche Anforderungen beeinflußt werden und sehen können, was die Auswirkung ist.
In einer Entwerfen-Code Traceability Matrix kannst du das selbe tun, um zu halten von wie und von dem Spur Code ein bestimmtes Design löst und wie änderungen im Design oder im Code sich beeinflussen.
Zeigt, daß das eingeführte System den Benutzeranforderungen entspricht.
Serves als einzelne Quelle zu aufspürenzwecken.
Kennzeichnet Abstände im Design und in der Prüfung.
Verhindert verzögert im Projekt timeline, das durch das Müssen hervorgebracht werden kann denselben Weg zurückverfolgen, um die Abstände zu füllen