| Lehrinhalte : |
Teilnehmer: 1-2 Studierende
Möglichkeit zur Masterarbeit: ja
Vorkenntnisse: Software Engineering
Die Qualität eines Softwareprodukts definiert sich über je nach Modell, z. B. ISO/IEC 9126 bzw. inzwischen aufgegangen in ISO/IEC 25000, leicht variierenden Qualitätsmerkmalen wie z. B. Änderbarkeit/Wartbarkeit oder Effizienz.
Konstruktive Qualitätsmaßnahmen dienen dazu, bei der Erstellung sicherzustellen, dass das Softwareprodukt über die in der Anforderungsanalyse geforderten Qualitätsmerkmale verfügt. Meist werden hierzu Methoden, Standards etc. eingesetzt.
Analytische Qualitätsmaßnahmen dienen dazu, festzustellen inwieweit das Softwareprodukt die Anforderung bzw. Merkmale erfüllt. Die wohl bekannteste analytische Qualitätsmaßnahme ist das Testen von Software. Die Messbarkeit wird durch den Einsatz von Metriken umgesetzt.
Die Qualität von Software rückt in den letzten Jahren stärker in den Fokus. Wichtige Fragestellungen sowohl in der Industrie als auch Forschung sind, wie sich die Qualitätsmaßnahmen weiter verbessern und automatisieren lassen. |