Benutzer-Werkzeuge

Webseiten-Werkzeuge


se:softwarequalitaet

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
se:softwarequalitaet [2008-04-09 16:17]
stefan
se:softwarequalitaet [2008-04-12 10:24]
stefan
Zeile 1: Zeile 1:
 ====== Software-Qualität ====== ====== Software-Qualität ======
- 
 ===== Klausurvorbereitung ===== ===== Klausurvorbereitung =====
 ==== Mögliche Klausurthemen ==== ==== Mögliche Klausurthemen ====
 +  * Qualitätssysteme
 +    * Zuverlässigkeitsmetriken
 +    * Fehlertoleranzmaßnahmen
   * Produktmetriken   * Produktmetriken
     * Wartungsmetriken     * Wartungsmetriken
Zeile 9: Zeile 11:
       * Volumen, Difficulty, Abstraktionsniveau (Herleitung) ​           ​       * Volumen, Difficulty, Abstraktionsniveau (Herleitung) ​           ​
     * Function Points     * Function Points
-  ​Qualitätssysteme +    ​OO-Metriken
-    * Zuverlässigkeitsmetriken +
-    * Fehlertoleranzmaßnahmen+
   * Manuelle Prüfmethoden   * Manuelle Prüfmethoden
     * Inspection     * Inspection
Zeile 22: Zeile 22:
     * Prozessmetriken     * Prozessmetriken
     * CMM Grundprinzip     * CMM Grundprinzip
-  * Sonstiges 
-    * OO-Metriken 
  
 ==== Wiederholung ==== ==== Wiederholung ====
 +
 +=== Qualitätssysteme ===
 +  * Wann bezeichnet man ein System als verlässlich oder zuverlässig?​ Was macht die Qualität eines Systems aus?
 +  * Wie macht man ein System verlässlich bzw. zuverlässig?​ Wie stellt man die Qualität eines Systems sicher?
 +  * Definition Qualität, Mangel/​Defekt,​ Ausfall, Störung, Fehler
 +  * Definition Anwendungsdauer,​ Lebensdauer,​ Brauchbarkeitsdauer,​ MTTFF, MTBF, MUT/MTTF, MDT, MTTR
 +  * Aufteilung MDT
 +  * Beispiele für ITU-Taxonomie  ​
 +  * Definition Überlebenswahrscheinlichkeit,​ kumulative Ausfallverteilung,​ Ausfalldichte,​ Ausfallrate,​ Verfügbarkeit ​
 +  * Definition Wartbarkeit,​ Reparaturrate,​ Sicherheit, Vertraulichkeit,​ Performance
 +  * Definition Verlässlichkeit,​ Verfügbarkeit,​ Zuverlässigkeit,​ Instandsetzbarkeit,​ Wartungsunterstützung
 +  * ITU Kenngrößen Hierarchie mit Beispiel Bahn
 +  * Klassifikation von Anforderungen
 +  * Anforderungsermittlungsprozess
 +  * Definition Fehlerverhütung,​ Fehlervermeidung,​ Fehlerbeseitigung,​ Fehlertoleranz
 +  * Phasen der Fehlertoleranz (4)
 +  * Methoden der Fehlertoleranz (8)
 +  * Redundanzformen (8) und Beispiele (Prüfsumme,​ TMR)
 +
   
 === Produktmetriken === === Produktmetriken ===
Zeile 59: Zeile 76:
     * Welche gibt es?        * Welche gibt es?   
  
-=== Qualitätssysteme ​=== +=== Qualitätsmodelle ​=== 
-  * Wann bezeichnet man ein System als verlässlich oder zuverlässig?​ Was macht die Qualität eines Systems aus? +  * Grundidee der Qualitätsverbesserung 
-  * Wie macht man ein System verlässlich bzw. zuverlässig?​ Wie stellt man die Qualität eines Systems sicher? +  * Definition ​Qualitätsmodell 
-  * Definition ​Qualität, Mangel/​Defekt,​ Ausfall, Störung, Fehler +  * Einordnung in das Qualitätsmodell 
-  * Definition Anwendungsdauer,​ Lebensdauer,​ Brauchbarkeitsdauer,​ MTTFF, MTBF, MUT/MTTF, MDT, MTTR +  * Funktionen und Ziele  
-  * Aufteilung MDT +  * Einsatz im Unternehmen (3 Gründe) ​ 
-  * Beispiele für ITU-Taxonomie  ​ +  * Zusammenhang Prozessreife und Technologie 
-  * Definition Überlebenswahrscheinlichkeit,​ kumulative Ausfallverteilung,​ Ausfalldichte,​ Ausfallrate,​ Verfügbarkeit ​ + 
-  * Definition Wartbarkeit,​ Reparaturrate,​ Sicherheit, Vertraulichkeit,​ Performance + 
-  * Definition Verlässlichkeit,​ Verfügbarkeit,​ Zuverlässigkeit,​ Instandsetzbarkeit,​ Wartungsunterstützung +=== CMM === 
-  * ITU Kenngrößen Hierarchie mit Beispiel Bahn + 
-  * Klassifikation von Anforderungen +=== Anforderungsermittlung === 
-  * Anforderungsermittlungsprozess + 
-  * Definition Fehlerverhütung,​ Fehlervermeidung,​ Fehlerbeseitigung,​ Fehlertoleranz +=== Manuelle Prüfmethoden ===
-  * Phasen der Fehlertoleranz (4) +
-  * Methoden der Fehlertoleranz (8) +
-  * Redundanzformen (8) und Beispiele (Prüfsumme,​ TMR)+
  
 ===== Qualitätssysteme ===== ===== Qualitätssysteme =====
Zeile 314: Zeile 328:
 ===== Qualitätsmodelle ===== ===== Qualitätsmodelle =====
   * Softwarequalität hängt von der Qualität des Entwicklungsprozesses ab.   * Softwarequalität hängt von der Qualität des Entwicklungsprozesses ab.
-  * Zuerst die Qualität messen und dann gezielt Verbesserungen vornehmen.+  ​* **Zuerst die Qualität messen und dann gezielt Verbesserungen vornehmen.**
   * Kriterien -> Assessment -> Ergebnis -> Maßnahmen zur Verbesserung ​   * Kriterien -> Assessment -> Ergebnis -> Maßnahmen zur Verbesserung ​
-  * Funktionen von Qualitätsmodellen+  ​* **Qualitätsmodell**:​ Modell einer idealen Entwicklungsprozessstruktur. Prozessmetrik und Maßnahme zur Qualitätsverbesserung.  
 +  ​* Funktionen/​Ziele ​von Qualitätsmodellen
     * Messlatte zur Ermittlung der Prozessqualität     * Messlatte zur Ermittlung der Prozessqualität
     * Hilfestellung bei der Festlegung von Verbesserungsmaßnahmen ​   ​     * Hilfestellung bei der Festlegung von Verbesserungsmaßnahmen ​   ​
   * Beispiele: CMM, CMMI, Spice, Bootstrap, ISO 9000   * Beispiele: CMM, CMMI, Spice, Bootstrap, ISO 9000
 +  * Unternehmensübergreifende Vergleiche werden möglich  ​
   * Technologiekompetenz und Prozessbeherrschung müssen stets gemeinsam verbessert werden.   * Technologiekompetenz und Prozessbeherrschung müssen stets gemeinsam verbessert werden.
 +  * {{:​se:​qualitaetsmodelle1.jpg|}}
 +  * {{:​se:​qualitaetsmodelle2.jpg|}}  ​
 +  * {{:​se:​prozessreifeundtechnologie.jpg|}}
  
 ===== Capability Maturity Model ===== ===== Capability Maturity Model =====
se/softwarequalitaet.txt · Zuletzt geändert: 2014-04-05 11:42 (Externe Bearbeitung)