Startseite Aktuelle Auflage Inhaltsübersicht
MEQUA - Methoden des Qualitätsmanagements
Inhalt
» Lernziele
» Definitionen und Abkürzungen
» Zweck der Methoden des Qualitätsmanagements
» Methoden der Qualitätsplanung
» Methoden der Qualitätsprüfung
» Methoden der Qualitätsverbesserung
» Forschungsbefunde
» Aus der Praxis
» Aufgabenverweise
» Kontrollfragen
» Quellen
» Vertiefungsliteratur
» Informationsmaterial
» Normen
» Links

Lernziele

Sie kennen wesentliche Methoden des QM. Sie können beschreiben, in welchen Schritten Produkte mit Hilfe von QFD kundenorientiert geplant werden. Sie wissen, welche Elemente der Informationsinfrastruktur mit Hilfe welcher Methoden geprüft werden können. Sie kennen Zweck und Inhalte von Reifegrad- und Exzellenzmodellen.

Definitionen und Abkürzungen

  • Audit(audit) = von unabhängigen Personen durchgeführte Überprüfung, ob QM-Systeme, Prozesse oder Organisationen bestimmte Kriterien erfüllen.

  • CMM = Capability Maturity Model; vom SEI herausgegebenes, mittlerweile durch das CMMI abgelöstes Reifegradmodell für Entwicklungsprozesse.

  • CMMI = Capability Maturity Model Integration; vom SEI herausgegebenes Reifegradmodell zur Evaluierung und Verbesserung von Entwicklungsprozessen.

  • EFQM = European Foundation for Quality Management.

  • Fehler (defect) = Abweichung von einer Anforderung.

  • QFD = Quality Function Deployment; Methode zur kundenorientierten Qualitätsplanung.

  • Prüfung (inspection) = Vergleich der tatsächlichen mit den vorgesehenen bzw. geforderten Eigenschaften eines Objektes mit dem Ziel, Abweichungen bzw. Fehler zu finden

  • Prüfobjekt (inspection object) = zu prüfender Gegenstand. Synonym: Prüfgegenstand.

  • QM = Qualitätsmanagement.

  • Review (review) = mehr oder weniger formaler Prozess der Analyse, Bewertung, Kommentierung und Genehmigung von Zwischen- oder Endergebnissen durch Gutachter.

  • SEI = Software Engineering Institute der Carnegie Mellon University in Pittsburgh, USA.

  • Spezifikation (specification) = Dokument, das Anforderungen an ein Objekt festlegt.

  • SPICE = Software Process Improvement and Capability dEtermination; aus dem CMM abgeleitetes und in der ISO 15504 standardisiertes Reifegradmodell zur Evaluierung und Verbesserung von Softwareentwicklungsprozessen.

  • Testen (test) = Prüfung eines Softwaresystems oder von Teilen davon durch Ausführen mit Testdaten mit dem Ziel, Fehler zu finden.

  • Testfall (test case) = Klasse von Eingabedaten, mit denen ein bestimmter Aspekt des Verhaltens eines Testobjekts geprüft werden soll.

  • Testdaten (test data) = Eingabewerte, die bei der Testdurchführung verwendet werden.

  • Testdatenkombination (test data combination) = Testdaten, die gemeinsam bei der Ausführung eines Testobjekts verwendet werden.

  • Testobjekt (test object) = zu testender Gegenstand (z. B. eine Softwarefunktion, ein Softwaremodul oder ein Softwaresystem).

  • Testverfahren (test method) = begründete Vorgehensweise zur Aufdeckung einer bestimmten Klasse von Fehlern.

Zweck der Methoden des Qualitätsmanagements
Methoden der Qualitätsplanung
Methoden der Qualitätsprüfung
Methoden der Qualitätsverbesserung
Forschungsbefunde
Aus der Praxis

Aufgabenverweise

Kontrollfragen

  1. Welche Funktion erfüllt das House-of-Quality im Rahmen von QFD?

  2. Wodurch unterscheiden sich Audits, Reviews und Tests?

  3. In welcher Phase des Softwarelebenszyklus können frühestens Testfälle a) für ein funktionsorientiertes und b) für ein strukturorientiertes Testverfahren definiert werden?

  4. Welche Anforderungen beschreiben die fünf Reifegrade des CMMI an Entwicklungsprozesse?

  5. Worin besteht der wesentliche Unterschied zwischen Reifegrad- und Exzellenzmodellen?

Quellen

  • Agrawal, M. / Chari, K.: Software Effort, Quality and Cycle Time: A Study of CMM Level 5 Projects. In: IEEE Transactions on Software Engineering 3/2007, 145-156

  • Akao, Y.: QFD - Quality Function Deployment - Wie die Japaner Kundenwünsche in Qualität umsetzen. Landsberg, Lech 1992

  • Fagan, M. E.: Design and Code Inspections to Reduce Errors in Program Development. In: IBM Systems Journal 3/1976, 182-211

  • Fagan, M. E.: Advances in Software Inspections. In: IEEE Transactions on Software Engineering 7/1986, 744-751

  • Haag, S. / Raja, M. K. / Schkade, L. L.: Quality Function Deployment. Usage in Software Development. In: Communications of the ACM 1/1996, 41-73

  • Hirsh, B.: Positive Reinforcement as a Quality Tool. In: IEEE Software 2/2005, 62-63

  • Kneuper, R.: CMMI. Verbesserung von Softwareprozessen mit Capability Maturity Model Integration. 2. A., Heidelberg 2006

  • Liggesmeyer, P.: Software-Qualität: Testen, Analysieren und Verifizieren von Software. Heidelberg/Berlin 2002

  • Myers, G. J.: Methodisches Testen von Programmen. 7. A., München/Wien 2001

  • Software Engineering Institute: CMMI for Development, Version 1.2. CMMI-DEV, V1.2. CMU/SEI-2006-TR-008. Pittsburgh, PA 2006

  • The European Foundation for Quality Management (EFQM): Excellence einführen. 2003. Abruf: 23.04.2008

Vertiefungsliteratur

  • Akao, J.: Quality Function Deployment: Integrating Customer Requirements into Product Design. Cambridge 2004

  • Freedman, D. P. / Weinberg, G. M.: Handbook of Walkthroughs, Inspections, and Technical Reviews. Evaluating Programs, Projects, and Products. 3. A., New York 1991

  • Humphrey, W. S.: Managing the Software Process. Reading 1989

  • Paulk, M. C. et al.: The Capability Maturity Model: Guidelines for Improving the Software Process. Reading 1995

Informationsmaterial

Normen

  • IEEE 829-1998 Standard for Software Test Documentation

  • IEEE 1028-1997 Standard for Software Reviews

  • ISO 9001:2008 Qualitätsmanagementsysteme - Anforderungen

  • ISO 19011:2002 Guidelines for quality and/or environmental management systems auditing

  • ISO/IEC 15504-1:2004 Information technology - Process assessment - Part 1: Concepts and vocabulary

  • ISO/IEC 15504-2:2003 Information technology - Process assessment - Part 2: Performing an assessment

  • ISO/IEC 15504-3:2004 Information technology - Process assessment - Part 3: Guidance on performing an assessment

  • ISO/IEC 15504-4:2004 Information technology - Process assessment - Part 4: Guidance on use for process improvement and process capability determination

  • ISO/IEC 15504-5:2006 Information technology - Process assessment - Part 5: An exemplar process assessment model

Links