Software-Qualitätssicherung
Classified in Informatik
Written at on Deutsch with a size of 3,22 KB.
Leitlinien für die Überprüfung
- Wir prüfen die Ware, nicht den Erzeuger.
- Sie müssen eine Tagesordnung zur Überprüfung haben und weitere Bemühungen sollten fortgesetzt werden.
- Herausforderungen und Diskussionen sollten eingeschränkt werden.
- Die Probleme müssen angegeben werden, wenn sie erkannt werden, aber wir versuchen niemals, sie in den Sitzungen selbst zu lösen.
- Die Gutachter sollten Sitzung 6 in ihrem Arbeitsplan enthalten.
- Diese Sitzungen werden als Schulung für weniger erfahrene Mitglieder des Teams eingesetzt.
Formale Ansätze zur Software-Qualitätssicherung
In den letzten Jahrzehnten gab es eine Tendenz zu einem formalen Ansatz für die Software-Qualitätssicherung, der besagt, dass ein Programm nicht nur ein mathematisches Objekt ist, so dass, wenn wir eine Syntax und eine strenge mathematische Semantik für alle Sprachen und einen ebenso strengen Ansatz für die Daten definieren, sobald dieses Modell gezeigt hat, dass es auch angewendet werden kann, mathematische Beweise für die Korrektheit, um zu sehen, ob Programme die Spezifikationen erfüllen.
Typen von Qualitätsweinen
- Qualität des Designs: Dies bezieht sich auf die Merkmale der Software, die für einen Artikel angegeben wurden.
- Übereinstimmungsqualität: Der Grad der Einhaltung der Design-Spezifikationen für die Qualität. Sorgfalt bei der Überprüfung und Tests während des Software-Entwicklungszyklus, um sicherzustellen, dass jedes Produkt die ihm zugewiesenen Anforderungen erfüllt. Die Qualitätssicherung wird durch die Audit- und Berichtsfunktionen des Managements durchgeführt.
Plan der Software-Qualitätssicherung
(SQA) ist eine Art von Karte, um Software-Qualität zu institutionalisieren. Dieser Plan wird von einer Gruppe von Software-Qualitäts- und Projektteams entwickelt und soll als Vorlage im gesamten Projekt verwendet werden. Der Plan muss einen Inhalt wie den folgenden haben:
- Zweck des Plans
- Referenz
- Management
- Organisation
- Aufgaben
- Ressourcen
- Dokumentation
- Zweck der Dokumentation
- Erforderliche Softwareentwicklung
- Weitere Dokumente
- Standards, Praktiken und Konventionen
- Bewertungen und Prüfungen
- Tests
- Behandlung von Problemen und Korrekturen
- Tools, Techniken und Methoden
- Kontrollcodes (Bildschirme, Formulare usw.)
- Kontrollmittel
- Kontrolle der Verbreitung
- Training
- Risikomanagement
Statistische Qualitätssicherung
Die Qualitätssicherung ist ein statistisch wachsender Trend in der Softwarewelt, um die Qualität quantitativer zu erfassen. Sie führt die folgenden Schritte aus:
- Gruppieren und Klassifizieren von Softwarefehlern
- Versuchen Sie, die Ursache für jeden Fehler zu finden
- Durch das Pareto-Prinzip (80-20) zu den wichtigen Ursachen
- Sobald wir diese kennen, arbeiten Sie daran, sie zu isolieren, um Fehler zu reduzieren.
In kurzer Zeit wird für Dinge, die Sie Reich Vorsicht verwendet werden, sondern dafür, dass wir verstehen, was wir wollen.