Teil III Organisation und Infrastruktur Kapitel 9: Qualitätsmanagementsystem Inhalt 9.1 Grundlagen 9.2 Qualitätspolitik 9.3 Qualitätsorganisation 9.4 Maßnahmen 9.5 Qualitätsaufzeichnungen 9.6 Korrekturmaßnahmen, Qualitätsverbesserung Schlüsselbegriffe Qualitätsmanagementsystem, Qualitätspolitik, Qualitätsorganisation, Qualitätsmaßnahmen, Qualitätsaufzeichnungen Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-1
9.1 Grundlagen Der Begriff Qualitätsmanagementsystem 1 oder kurz QM- System ist definiert als zur Verwirklichung des Qualitätsmanagements erforderliche Organisationsstruktur, Verfahren, Prozesse und Mittel (EN ISO 8402). 1 früher Qualitätssicherungssystem oder Qualitätssystem genannt Elemente: Qualitätspolitik Qualitätsorganisation Qualitätsmaßnahmen Dokumentation Kapitel 10 Qualitätsaufzeichnungen Prüfung des Qualitätsmanagementsystems (Audits) Kapitel 11 Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-2
Qualitätsverantwortung 1. Grundsatz: Die Qualitätsverantwortung ist untrennbar verbunden mit der Produktverantwortung, d.h. der Verantwortung für Sachziele, Kosten und Termine. 2. Grundsatz: Jede Mitarbeiterin und jeder Mitarbeiter eines Unternehmens sind in ihrem Arbeitsbereich persönlich verantwortlich für die Qualität ihrer Arbeit. 3. Grundsatz: Die Qualitätsfachleute sind verantwortlich für die richtige Erbringung von Dienstleistungen in Sachen Qualität. Sie sind nicht verantwortlich für die Qualität der entwickelten Software. Normen Die Mindestforderungen an ein Qualitätsmanagementsystem sind in der internationalen Norm EN/ISO 9001 Für die Arbeit mit Software gibt es zu dieser Norm den Leitfaden EN ISO 9000-3 ( Leitfaden für die Anwendung von ISO 9001 auf die Entwicklung, Lieferung und Wartung von Software ). Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-3
9.2 Qualitätspolitik Festlegung der Unternehmensziele bezüglich Qualität Verpflichtung des Unternehmens zur Erreichung der Ziele zur Einhaltung der vorgegebenen Arbeitsweisen und Verfahren Die Qualitätspolitik ist schriftlich festgelegt und im ganzen Unternehmen bekannt. Die Qualitätspolitik wird von der Geschäftsleitung des Unternehmens festgelegt und durchgesetzt. Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-4
9.3 Qualitätsorganisation 9.3.1 Aufbauorganisation Alle Mitarbeiterinnen und Mitarbeiter sind ins Qualitätsmanagementsystem einbezogen Verankerung in der Primärorganisation Die Qualitätsfachleute bilden eine Sekundärorganisation im Unternehmen Diese Sekundärorganisation... besteht aus allen Qualitätsfachleuten (haupt- oder nebenamtlich) hat das Fachwissen über alle Qualitätsbelange, insbesondere über die Qualitätsmaßnahmen erbringt Dienstleistungen im Bereich Qualität für Management und Entwicklung (z.b. Messung / Auswertung von Kenngrößen) hat einen unabhängigen Berichtspfad für Qualitätsbelange bis hinauf in die Geschäftsleitung ist verantwortlich für die Pflege, Weiterentwicklung und Verbesserung des Qualitätsmanagementsystems Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-5
QB-GL Geschäftsleitung Qualitätsleiter...... Bereich Bereich QB QB Abteilung Abteilung Abteilung Abteilung Q-Ing. Q-Ing. Q-Ing. Q-Ing....... Q-Ing.: Qualitätsingenieur QB: Qualitätsbeauftragter Bild 9.1: Die Qualitätsorganisation im Unternehmen Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-6
9.3.2 Ablauforganisation Festlegung von Kompetenzen, Verantwortlichkeiten und gegenseitigen Beziehungen muss für alle qualitätsrelevanten Bereiche erfolgen Hauptprozesse Projektmanagement Entwicklung Pflege (Wartung) Betrieb Leistungserbringung (allgemein) wird heute in der Regel in Form von Prozessen beschrieben Unterstützungsprozesse Qualitätsmanagement Konfigurationsmanagement Dokumentation Prozessverbesserung Managementprozesse Führung, Personal,... Infrastrukturprozesse Systembetreuung, Schulung,... Bild 9.2: Typische Prozessorganisation für ein softwareorientiertes Unternehmen Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-7
9.4 Maßnahmen generell: planen lenken verbessern (Bild 9.3) Qualitätsplanung Das wollen wir erreichen! Qualitätsprüfung und -lenkung konstruktiv: So müssen wir arbeiten! analytisch: Haben wir richtig gearbeitet? Qualitätsverbesserung Wie gut funktioniert was? Wo sind Schwachstellen? Was wollen wir wie verbessern? Bild 9.3: Zusammenhang der Maßnahmen Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-8
Es sind Maßnahmen in folgenden Bereichen erforderlich: Software-Entwicklungsmodell Vertragsprüfung Entwicklungsplanung Entwicklungsverfahren Validierungs- und Verifikationsverfahren Wartung Konfigurationsmanagement Kapitel 12 Dokumentenlenkung Kapitel 10 Qualitätsaufzeichnungen Kapitel 9.5 Messungen Kapitel 6 Methoden und Werkzeuge Kapitel 13 Beschaffung Sicherstellen, dass beschaffte Produkte die festgelegten Anforderungen erfüllen Beurteilung von Unterlieferanten Validierung beschaffter Produkte Beigestellte Software-Produkte Verfahren für die Behandlung von Produktbestandteilen, die vom Auftraggeber ins Produkt eingebracht werden Schulung Korrekturmaßnahmen Kapitel 9.6 Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-9
9.5 Qualitätsaufzeichnungen Alle Nachweise durchgeführter Qualitätsmaßnahmen sind Qualitätsaufzeichnungen (z.b. Reviewberichte, Testprotokolle, Auditberichte, etc.) Qualitätsaufzeichnungen müssen aufbewahrt werden zum Nachweis, dass die Qualitätsanforderungen an ein Produkt erfüllt sind zum Nachweis der Wirksamkeit des Qualitätsmanagementsystems Identifikation, Zuordnung zum zugehörigen Produkt sicherstellen Festlegen, was wo wie lange aufzubewahren ist 9.6 Korrekturmaßnahmen, Qualitätsverbesserung Messungen auswerten Prüfungen des Qualitätsmanagementsystems (Audits) auswerten Schwachstellen identifizieren und bewerten Verbesserungsmaßnahmen planen und umsetzen Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-10
Aufgaben Aufgabe 9.1 Warum überlässt man im modernen Qualitätsmanagement das Qualitätsmanagement nicht den Fachleuten? Aufgabe 9.2 Skizzieren Sie einen Reviewprozess. Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-11
Zitierte Literatur EN ISO 8402 (1995). Qualitätsmanagement Begriffe. EN ISO 9000-3 (1994). Qualitätsmanagement- und Qualitätssicherungsnormen - Teil 3: Leitfaden für die Anwendung von ISO 9001 auf die Entwicklung, Lieferung und Wartung von Software. EN ISO 9001(1994). Qualitätsmanagementsysteme : Modell zur Qualitätssicherung /QM- Darlegung in Design, Entwicklung, Produktion, Montage und Wartung. Software-Qualitätsmanagement Kapitel 9: Qualitätsmanagementsystem Seite 9-12