Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht.

Ähnliche Präsentationen


Präsentation zum Thema: "Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht."—  Präsentation transkript:

1 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 1 Seminar-Präsentation IT-Consulting-Seminar Abnahme und Test 31. Mai :30 Uhr FH-Dortmund von Lars Liebermann

2 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 2 Themenübersicht 2) Testen am Beispiel von Software - Einführung - Grundlegendes - Fehler (Einteilung/Terminologie/Arten) - Gesetze - Testprinzipien - Testphasen - Testarten - Testaktivitäten 1) Phasenmodell 3) Abnahme

3 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 3 Klassisches Phasenmodell Problemanalyse / Systemanalyse Istanalyse PhasenDokumentation Systementwurf DurchführbarkeitsprüfungSollkonzeption Entwurf (Design) Komponentenentwurf Implementierung Auftragsunterlagen Pflichtenheft/Anforderungsdef. Spezifikationen / Module / Schnittstellen Programm / Programmdokumentation Test (Test & Debugging) Komponenten IntegrationLeistung Korrigiertes Programm / Testprotokolle Installation SystemeinführungSystemabnahme Benutzerhandbuch Betrieb und Wartung Betriebs/Wartungsprotokoll Abnahmeprotokoll

4 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 4 Grundlegende Fragen beim Testen Was ist Software-Testen? Testen ist der Prozess, ein Programm mit der Absicht auszuführen, Fehler zu finden [Myers 1989] Warum soll man testen? Vorhandene Fehler können später zu erheblichen Kosten und Schäden führen Wer soll testen? Entwicklungs- und Testphasen möglichst getrennt halten Was sollen wir testen? Möglichst jeden Lebenszyklus und nicht nur die Codierphase Wann sollen wir testen ? Kontinuierlicher Prozess im Lebenszyklus (Meilensteine)

5 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 5 Allgemeine Bemerkungen 50% des Entwicklungsprozess fürs Testen Fehlerwahrscheinlichkeit verhält sich proportional zu gefundenen Fehlern Debuggen Testen

6 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 6 Einteilung von Fehlern Kosmetisch Anders wäre es angenehmer/schöner Mittelschwer Performance-Einbußen Schadend Schwer Katastrophal Fehler können unterschiedlich klassifiziert werden: Entwicklungsphase Schwierigkeit Konsequenzen Beispiel:

7 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 7 Fehlerterminologie

8 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 8 Fehlerarten

9 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 9 Gesetze für das Testen von Software 1.Gesetz: Das Pestizid-Paradoxon Jede Methode, die man anwendet, um Fehler zu vermeiden oder zu finden, hinterlässt einen gewissen Rest von raffinierteren Fehlern, gegen welche die eingesetzte Mehtode nichts ausrichten kann. 2.Gesetz: Die Komplexitätsschranke Die Komplexität der Software (und damit auch die Komplexität der Fehler) wächst über unsere Fähigkeit hinaus, die Komplexität zu meistern.

10 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 10 Testprinzipien Ein notwendiger Bestandteil eines Testfalls ist die Definition der erwarteten Werte oder des Resultats Gründliche Überprüfung der Ergebnisse eines jeden Tests Testfälle müssen für ungültige und unerwartete ebenso wie für gültige und erwartete Eingabedaten definiert werden. Vermeidung von Wegwerftestfällen Planen Sie kein Testverfahren unter der stillschweigenden Annahme, dass keine Fehler gefunden werden.

11 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 11 Testphasen Definition: Testphasen sind sachlich und zeitlich in sich geschlossene Abschnitte des Testens, in denen für bestimmte Software-Produkte defnierte Testaufgaben durchgeführt werden. [Schmitz 1982] Entwicklungstest - Bausteintest - Verfahrentest - Installationstest - Systemtest Abnahmetest - Benchmarktest - Pilottest - Paralleltest Betriebstest Wartungstest

12 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 12 Testarten Nach der Art der Testfallermittlung: Nach dem Umfang der Testauführung: Nach der Art der Testausführung: aufgabenorientiert (funktionsorientiert) produktorientiert (strukturorientiert) statischem Testen dynamischen Testen repräsentativen Test schwachstellenorientiertem Test schadensausmaß-orientierten Test Weitere Testarten

13 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 13 Testaktivitäten Testplanung Festlegung von Aufgaben, Ziele und Vorgehensweise Testdurchführung Enthält alle Testdaten und realisiert erstellten Testplan Testvorbereitung Testausführung Testauswertung Testkontrolle Überwachung und Steuerung des Testprozess Testdokumentationserstellung Permanente Erfassung der Vorgehensweise beim Testen (Daten und Ergebnisse)

14 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 14 Testdurchführung Checklisten Verwendungsnachweise von Elementen Testfallermittlung Testdatenerstellung Soll-Ergebnis-Ermittlung Testumgebung Testprozedur Testvorbereitung Testausführung Statische Testausführung Dynamische Testausführung Testauswertung Ergebnisprüfung Testergebnisprotokollierung Erstellen der Teststatistik

15 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 15 Abnahme Aufgabe: formale Abschluss des Projekts Anerkennung durch das Unternehmen Entlastung des Projektleiters Auflösung Projektteam evtl. Prämienausschüttung Vorgehensweise: 1.Zu Beginn des Projekts muss genau definiert werden, wie die Projektabnahme erfolgt. 2.Zum Ende des Projekts muss die Projektabnahme erfolgen, um das Projekt formal zu beenden. Ohne formale Abnahme kein Projektabschluss. 3.Die Erklärung der Abnahme sollte im jeden Fall schriftlich erfolgen. Vorabnahme (im weitesten Sinne) 1.Abnahme des Pflichtenheftes (Vertragsgrundlage) 2.Interne Abnahmen (Generalprobe) 3.Werksabnahme (Freigabe zur Inbetriebnahme)

16 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 16 Ende der Präsentation Vielen Dank für Eure Aufmerksamkeit Bei Rücksprachen wendet Euch bitte an: Lars Liebermann Am Reißberg 30a Werdohl Tel / Weitere Informationen (Quellenangaben): Institut für Wirtschaftsinformatik der Johannes Kepler Universität Linz Mediasupervision Institut für Projektmanagment und Wirtschaftsinformatik (IPMI) Dr. Otto Schlichtherle (http://www.logistics-it-consulting.net/)http://www.logistics-it-consulting.net/

17 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 17 Auflistung verschiedender Testarten Abnahmetest Ästhetiktest Belastungstest Blackbox-Test Ergonomietest Funktionstest Grafiktest Inhaltstest Installationstest Interface Analyse Kompatibilitätstest Leistungstest Lokalisationstest Mastertest Onlinetest Regressisonstes Risikotest Sicherheitstest Speichertest Stabilitätstest Whitebox-Test zurück

18 Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht liegt bei Lars Liebermann Präsentation: Abnahme & Test Folie Nr. 18 Checkliste zurück


Herunterladen ppt "Alle Rechte - auch bzgl. Schutzrechtsanmeldungen - sind Lars Liebermann vorbehalten. Jede Verfügungsbefugnis z.B. hinsichtlich Kopier- und Weitergaberecht."

Ähnliche Präsentationen


Google-Anzeigen