Software- Qualitätsmanagement



Ähnliche Dokumente
Information zur Revision der ISO Sehr geehrte Damen und Herren,

VSEK / SIBB Keine Angst vor ISO 9001!

Kapitel 10: Dokumentation

9.6 Korrekturmaßnahmen, Qualitätsverbesserung

DIN EN ISO 9000 ff. Qualitätsmanagement. David Prochnow

PRÜFMODUL D UND CD. 1 Zweck. 2 Durchführung. 2.1 Allgemeines. 2.2 Antrag

Die Betriebssicherheitsverordnung (BetrSichV) TRBS 1111 TRBS 2121 TRBS 1203

Softwarequalität. TÜV SÜD Product Service GmbH. Damit Ihre Softwareprodukte sicher ins Ziel kommen.

Die Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen

Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:

Was beinhaltet ein Qualitätsmanagementsystem (QM- System)?

BÜV-ZERT NORD-OST GMBH Zertifizierungsstelle für Managementsysteme der Baustoffindustrie

Datum der Bestätigung durch den Akkreditierungsbeirat:

ISO 9001:2015 REVISION. Die neue Struktur mit veränderten Schwerpunkten wurde am 23. September 2015 veröffentlicht und ist seit

DIN ISO Familie. Regeln und Regeln für Regeln regeln die Regeln und deren Regeln. Hartmut Vöhringer

Die Zertifizierungsstelle der TÜV Informationstechnik GmbH bescheinigt hiermit dem Unternehmen

Qualitätsmanagement nach DIN EN ISO 9000ff

Beispielfragen L4(3) Systemauditor nach AS/EN9100 (1st,2nd party)

Qualitätssicherung. Was ist Qualität?

SPI-Seminar : Interview mit einem Softwaremanager

Standard Inhaltsverzeichnis für Testvorschrift

Fragebogen ISONORM 9241/110-S

Das zukünftige Verhältnis von interner und externer Qualitätssicherung

Prüfmittelmanagement

Dokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser

Erstellung eines QM-Handbuches nach DIN. EN ISO 9001: Teil 1 -

6 Produktqualität Systeme: System- und Abnahmetest [stark gekürzt; 6.4, 6.7, 6.8 ganz entfernt]

Rückverfolgbarkeit ISO 13485

WSO de. <work-system-organisation im Internet> Allgemeine Information

Antwort auf Bieteranfrage 2: Diese Annahme ist richtig.

Erläuterungen zur Untervergabe von Instandhaltungsfunktionen

Zulassung nach MID (Measurement Instruments Directive)

TÜV NORD Akademie Personenzertifizierung. Informationen zur Zertifizierung von Qualitätsfachpersonal

Neue Regelungen für den Gerüstbau

Erfahrungen mit Hartz IV- Empfängern

1 Allgemeine Angaben Angaben zum Lieferanten: Firma Anschrift

kiwiw::qm Software-basiertes Qualitätsmanagement System auf Basis der Norm DIN EN ISO 9001:2015.

LGA InterCert GmbH Nürnberg. Exzellente Patientenschulung. (c) Fachreferent Gesundheitswesen Martin Ossenbrink

Kundenfragebogen zur Zertifizierung von Managementsystemen

Verordnung über Medizinprodukte (Medizinprodukte-Verordnung - MPV)

LIEFERANTENSELBSTAUSKUNFT UND - BEURTEILUNG

Managementsysteme und Arbeitssicherheit

Delta Audit - Fragenkatalog ISO 9001:2014 DIS

Verordnung über Medizinprodukte (Medizinprodukte-Verordnung - MPV)

Qualitätsbeauftragter / interner Auditor und Qualitätsmanager. DGQ Prüfung zum Qualitätsmanager. Wege zum umfassenden Qualitätsmanagement

Staatssekretär Dr. Günther Horzetzky

Maintenance & Re-Zertifizierung

Mean Time Between Failures (MTBF)

Qualitätsmanagement in kleinen und mittleren Unternehmen

Abschnitt 2 Vier Fragen, jeweils 5 Punkte pro Frage erreichbar (Maximal 20 Punkte)

Die vorliegende Arbeitshilfe befasst sich mit den Anforderungen an qualitätsrelevante

Softwaretechnikpraktikum SS Qualitätsmanagement I. 1. Überblick. Qualität. Qualitätsmerkmal

Ansätze zur Qualitätssicherung und Rückkopplung der Campus-Source-Nutzer

Mehr Transparenz für optimalen Durchblick. Mit dem TÜV Rheinland Prüfzeichen.

Informationen zur Erstellung des Projektantrags in den IT-Berufen und zum AbschlussPrüfungOnlineSystem (CIC-APrOS)

Angepasste Software Standards für DLR- Eigenentwicklungen - Die DLR Software Basisstandards -

Dokumentation IBIS Monitor

2. Godesberger Strahlentherapie Seminar QM - Lust und Frust

Bedienerhandbuch Toleranztabellen Version 1.2.x. Copyright Hexagon Metrology

multisign Signatur-Prüfwerkzeug Handbuch Security Networks AG Stand:

Anwendung der DIN EN ISO 9241 bei der Erstellung und Bewertung von Software

«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»

Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin

Regulatorische Anforderungen an die Entwicklung von Medizinprodukten

Qualitätsmanagement Handbuch gemäss ISO 9001:2008 / ISO 13485:2003

Kapitel: 8. Interaktion im Semantic Web Ergonomie nach ISO

Prüfungsausschuss. Fachkraft im Fahrbetrieb. Konstellation & Struktur Prüfungsausschuss. Harald Enderlein

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

VdS Schadenverhütung GmbH. Bereich Security

TMap NEXT Test Manager

2. Psychologische Fragen. Nicht genannt.

Kriterien und Verfahren für die Anerkennung von QM-Systemen von Messgeräteherstellern nach den MID-Modulen D und H1

27001 im Kundendialog. ISO Wertschätzungsmanagement. Wie Wertschätzung profitabel macht und den Kunden glücklich

J O L A N T H E D L U G O K E C K I C A R O L I N K A N J A

Geyer & Weinig: Service Level Management in neuer Qualität.

Die ASR A1.7 Türen und Tore Was hat sich verändert?

Qualitätsmanagementsystem der IHK Köln. Überblick 2015

Managementbewertung Managementbewertung

Einführung in das Software-Qualitätsmanagement

Der Kopf ist rund, damit das Denken die Richtung

Abschnitt 1 Anwendungsbereich und Allgemeine Anforderungen an die Konformitätsbewertung 1 Anwendungsbereich

AQL. 9. Statistisches Qualitätsmanagement 9.3 Statistische Methoden der Warenannahme (AQL)

1 Mathematische Grundlagen

INFORMATION FÜR DIE ZERTIFIZIERUNG VON FACHFIRMEN FÜR ELEKTROAKUSTISCHE NOTFALLSYSTEME (ENS)

[Customer Service by KCS.net] KEEPING CUSTOMERS SUCCESSFUL

FAQ 04/2015. Auswirkung der ISO auf 3SE53/3SF13 Positionsschalter.

Kunde. Verantwortung der Leitung - Zusammenwirken. Q-Politik. Q-Ziele. Q-Planung. Bewertung. Organisation. Mittel. Verbesserungs- Maßnahmen.

13 Anhang A: Erfüllung der Norm ISO 9000 durch HERMES

Grundsätze zur Ausgestaltung von Qualitätsmanagementsystemen. im gesundheitlichen Verbraucherschutz formuliert.

6. Qualitätsseminar

Vermeidung von Schäden an Betonbauwerken durch baubegleitende Qualitätssicherung Vortrag

Rückverfolgbarkeit von Lebensmitteln Erfahrungen aus den Ländern

Volksbank BraWo Führungsgrundsätze

Lizenzierung von SharePoint Server 2013

Software Engineering. Sommersemester 2012, Dr. Andreas Metzger

Auditcheckliste. für Systemaudits nach ISO/TS 16949:2009 DIN EN ISO 9001 ISO/TS Martin Zander

Erlaubnisscheine bei der Instandhaltung

QM: Prüfen -1- KN

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Transkript:

Software- Qualitätsmanagement Kernfach Angewandte Informatik Sommersemester 2005 Prof. Dr. Hans-Gert Gräbe

8. Systemtests 2.5 Abnahmetest Abnahmetest Der Abnahmetest ist eine besondere Ausprägung des Systemtests, bei dem das System getestet wird unter Mitwirkung und Federführung des Auftraggebers in der realen Einsatzumgebung beim Auftraggeber (unter Umständen) mit echten Daten des Auftraggebers Auftraggeber kann die Testfälle aus dem Systemtest übernehmen, modifizieren und eigene Testszenarien durchführen. Konzentration in der Regel auf den Test unter normalen Betriebsbedingungen Sollte bereits im Auftrag vereinbart sein, wird aber in der Regel ein freies Testen sein. Verfahren des Abnahmetests sollte bereits beim Systemtest zum Einsatz kommen VL Software-Qualitätsmanagement - 11. VL 2

8. Systemtests 2.5 Abnahmetest Methodik aus Auftraggebersicht 1. Erzeugen des zu testenden Systems aus den Quellen hilfsweise Löschen aller Objektdaten Bilden und Speichern einer Prüfsumme über das gesamte System, um dessen Unversehrtheit am Schluss zu prüfen 2. Durchführung der Abnahme nach der vereinbarten Testvorschrift Einbeziehung des Benutzerhandbuchs (mindestens alle dort angegebene Beispiele müssen funktionieren) 3. regelmäßige einvernehmliche schriftliche Fixierung der Testergebnisse 4. regelmäßiges freies Testen und Dokumentation dieser Testfälle 5. Abnahme endet mit einer Schluss-Sitzung Wichtung der protokollierten Fehler Entscheidung über Annahmen, Auftrag zur Nachbesserung, Ablehnung Abnahme stellt immer einen Kompromiss zwischen optimalem (also fehlerfreiem) und akzeptablem Ergebnis dar. VL Software-Qualitätsmanagement - 11. VL 3

8. Systemtests 2.5 Abnahmetest Mehrstufiges Abnahmeverfahren: Werkabnahme Abnahme größerer Systeme Abnahme in einer speziellen werksseitig erstellten Testumgebung sinnvoll nur, wenn Installation weit entfernt erfolgen soll oder wenn die Installation den Betriebsablauf nachhaltig stört Abnahme in der realen Umgebung unverzichtbar, evtl. sind Maßnahmen zur Sicherung des Betriebsablaufs zu treffen Durchführung auch der Tests, auf die in der Werksabnahme verzichtet werden musste, weil deren Implementierung in der Testumgebung zu aufwändig gewesen wäre Betriebsabnahme Versuchsbetrieb in der Garantiephase mit aufwändigerer Protokollierung des Betriebs Aufzeichnung aller Fehler, Ergänzung der Testreihe Wiederholung der modifizierten Tests mit dem verbesserten System vor der endgültigen Inbetriebnahme VL Software-Qualitätsmanagement - 11. VL 4

8. Systemtests 2.5 Abnahmetest Abnahme von Produkten für den anonymen Markt Auftraggeber und Nutzer sind verschieden. Interner Auftraggeber (Marketingabteilung, Produktmanager) nimmt das Produkt ab Systeme werden in der Regel einem Alpha- und Beta-Test unterzogen Prüfziele Fehlertoleranz, Benutzbarkeit, Konfiguration und Interoperabilität lassen sich nur schwer durch den internen Auftraggeber testen aufgetretene Fehler werden protokolliert und beseitigt Alpha-Test: System wird in der Zielumgebung des Herstellers durch Anwender erprobt. Beta-Test: System wird ausgewählten Pilot-Kunden in deren eigener Umgebung zur Probenutzung zur Verfügung gestellt. nach umfangreichen Fehlerkorrekturen auch Beta2-Phase möglich Pilotkunden erhalten beim späteren Kauf meist einen Rabatt VL Software-Qualitätsmanagement - 11. VL 5

8. Systemtests 2.6 Produktzertifikate Produktzertifikate Die Produktqualität eines Software-Systems ist zwar das Ergebnis der Prozessqualität, für den Endkunden aber von eigenständigem Interesse. Hersteller sind damit an Produktzertifikaten interessiert. Richtlinie der Gütegemeinschaft Software von 1985 zur einheitlichen Prüfung von Software-Produkten Überarbeitung als DIN 66285 sowie ISO 12119 (1994) reine Produktnorm, also keine Aussage über den Entwicklungsprozess Qualitätsanforderungen beziehen sich auf Produktbeschreibung zu Information des Kunden vor dem Kauf Dokumentation Programme und Daten nicht berücksichtigt werden unterstützende Dienstleistungen VL Software-Qualitätsmanagement - 11. VL 6

8. Systemtests 2.6 Produktzertifikate ISO 12119 Qualitätsanforderungen Produktbeschreibung Jedes SW-Erzeugnis muss eine P.-B. besitzen, die festlegt, was das Erzeugnis ist. Die P.-B. soll dem Benutzer oder potenziellen Käufer helfen, die Eignung des Erzeugnisses für ihn zu beurteilen und als eine Prüfgrundlage dienen. Unterpunkte spezifizieren und normieren Allgemeine Anforderungen an den Inhalt Bezeichnungen und Angaben Angaben zu Zuverlässigkeit, Benutzbarkeit, Effizienz Benutzerdokumentation muss vollständig, richtig, widerspruchsfrei, verständlich und übersichtlich sein Programme und Daten Funktionalität: Normen für Benutzerinstallierung Funktionalität entspricht Beschreibung und Dokumentation Widerspruchsfreiheit, gleiche Benennungen mit gleicher Bedeutung VL Software-Qualitätsmanagement - 11. VL 7

8. Systemtests 2.6 Produktzertifikate Programme und Daten Zuverlässigkeit: Das System aus Hardware, vorausgesetzter Software und den zum Erzeugnis gehörenden Programmen darf in keinen unbeherrschten Zustand geraten. Daten dürfen nicht verfälscht werden und nicht verloren gehen. Diese Anforderung muss auch erfüllt sein bei Belastung bis zu den angegebenen Grenzwerten bei Versuchen, angegebene Grenzwerte zu übersteigen bei fehlerhafter Benutzereingabe oder Fehlfunktionen anderer in der Beschreibung genannter Programme wenn ausdrückliche Anweisungen in der Benutzerdokumentation verletzt werden Benutzbarkeit: Das Produkt muss verständlich, übersichtlich und steuerbar sein (etwa DIN 66234 zur ergonomischen Dialog- Gestaltung) Auf der Basis sieht die Norm ausführliche Prüfbestimmungen vor. Zertifizierung erfolgt durch unabhängige, akkreditierte Zertifizierungsstellen. VL Software-Qualitätsmanagement - 11. VL 8

9. Prozessqualität Gliederung 1. Einführung 2. Qualitätssicherung nach ISO 9000 3. Der TQM-Ansatz 4. CMM und CMM-Integration 5. BOOTSTRAP und SPiCE VL Software-Qualitätsmanagement - 11. VL 9

9. Prozessqualität 1. Einführung Produktqualität und Prozessqualität früher: Konzentration auf Produktqualität konstruktive und analytische QS-Maßnahmen als Teil der Prozessplanung heute: Zusammenhang Produkt-Qualität und Prozess-Qualität wird stärker berücksichtigt Betonung eines eigenständigen Qualitätsaspekts des Entwicklungsprozesses selbst evolutionäre Ansätze (schrittweise Verbesserung der Prozessqualität) QS nach ISO 9000 totales Qualitätsmanagement (TQM) wachsende Prozessreife (CMM, Capability Maturity Model) Prozessverbesserung und -reifebestimmung (SPiCE, Software Process Improvement and Capability Determination) Business Engineering (Qualität durch Prozess-Konstruktion) VL Software-Qualitätsmanagement - 11. VL 10

9. Prozessqualität 2. Qualitätssicherung nach ISO 9000 Das ISO 9000-Normenwerk Allgemeiner QS-Standard (nicht speziell für SW-Entwicklung) Qualität der Zulieferteile wird wesentlich durch die Qualität des Herstellungsprozesses bestimmt Normenwerk zum Nachweis für Prozessqualität zur Erstellung materieller und immaterieller Produkte DIN EN ISO 9000 enthält Mindestanforderungen an den Aufbau und die Ablauforganisation, damit Qualität kein Zufall, sondern das Ergebnis eines beherrschten Prozesses ist. VL Software-Qualitätsmanagement - 11. VL 11

9. Prozessqualität 2. Qualitätssicherung nach ISO 9000 Das ISO 9000-Normenwerk Besteht aus folgenden Teilen: ISO 8402: Begriffsbestimmungen ISO 9000: Einführung in QM-Systeme und Begrifflichkeit Leitfaden zur Auswahl und Anwendung dieser Normen auf verschiedene Einsatzgebiete ISO 9001: Anforderungen an ein QM-System im Bereich Design und Entwicklung, Produktion, Montage und Kundendienst Darstellung der Minimalanforderungen an ein solches QM-System ISO 9002: Darlegung der QS in Produktion und Montage ISO 9003: Darlegung der QS in der Endprüfung ISO 9004: Erläuterung der von der Norm definierten QS-Elemente VL Software-Qualitätsmanagement - 11. VL 12

9. Prozessqualität 2. Qualitätssicherung nach ISO 9000 Das ISO 9000-Normenwerk Relevanz für Software-Entwicklung: ISO 9000-3: Richtlinie zur Anwendung von ISO 9001 auf Softwareentwicklung Qualitätsmanagementsystem nach diesem Normenwerk ist ISO 9001-kompatibel und kann entsprechend zertifiziert werden. Systemzertifikat, welches die Qualitätsfähigkeit des Unternehmens insgesamt bescheinigt keine Aussage über die Qualität bestimmter Produkte Minimalanforderung an ein QM-System nach ISO-9000: vollständig, dokumentiert, bekannt, überprüfbar, evolutionär und auch eingehalten VL Software-Qualitätsmanagement - 11. VL 13

9. Prozessqualität 2. Qualitätssicherung nach ISO 9000 Struktur des ISO 9000- Normenwerks Geltungsbereich Entwicklung ISO 8402 ISO 9000-1 ISO 9000-2 ISO 9000-3 ISO 9000-4 ISO 9001 Begriffsbestimmungen Leitfaden zur Auswahl und Anwendung Allgemeiner Leitfaden zur Anwendung von 9001, 9002 und 9003 Leitfaden zur Anwendung von 9001 auf Software Leitfaden zum Management von Zuverlässigkeitsprogrammen Produktion Montage QM-System ISO 9002 QM-System Endprüfung ISO 9003 QM-System Wartung ISO 9004 QM und Elemente eines QM-Systems VL Software-Qualitätsmanagement - 11. VL 14

9. Prozessqualität 2. Qualitätssicherung nach ISO 9000 Inhalte der ISO 9000-3 ISO 9000-3 3 Hauptkapitel Inhalt der Norm Zeitliche Einteilung der Maßnahmen Rahmen Lebenszyklustätigkeiten Entwicklung Lieferung Einmalige Maßnahmen Unterstützende Tätigkeiten Wartung Regelmäßige Tätigkeiten VL Software-Qualitätsmanagement - 11. VL 15

9. Prozessqualität 2. Qualitätssicherung nach ISO 9000 Einmalige Maßnahmen einmal durchführen und periodisch überprüfen Maßnahmen der Geschäftsführung (oberste Leitung) (dokumentierte) Festlegung einer Qualitätspolitik Überwachung der ständigen Einhaltung der Norm durch speziellen Beauftragten Überprüfung des eingeführten QM-Systems in regelmäßigen Intervallen Maßnahmen der Mitarbeiter zur QS Festlegung der Verantwortlichkeiten und Befugnisse aller Mitarbeiter in der QS Bereitstellung von Mitteln und Mitarbeitern für die Bewertung der Phasenergebnisse (Verifikation) Einrichtung, Aufrechterhaltung und Dokumentation eines QM- Systems Integration des QM-Systems in den gesamten SW-Lebenszyklus VL Software-Qualitätsmanagement - 11. VL 16