Vorlesung am 24.01.2011 Test und Abnahme von IT-Leistungen



Ähnliche Dokumente
Vorlesung am

Vorlesung am Test und Abnahme von IT-Leistungen

Zusammenfassung der Vorlesung

Die 7 wichtigsten Erfolgsfaktoren für die Einführung von Zielvereinbarungen und deren Ergebnissicherung

Wir machen neue Politik für Baden-Württemberg

Das Rücktrittsrecht I

Widerrufsbelehrung der Free-Linked GmbH. Stand: Juni 2014

Installation OMNIKEY 3121 USB

Erfahrungen mit Hartz IV- Empfängern

micura Pflegedienste München/Dachau GmbH

Anleitung über den Umgang mit Schildern

Whitepaper. Produkt: combit factura manager. Mehrwertsteuererhöhung durchführen. combit GmbH Untere Laube Konstanz

Sehr geehrter Herr Pfarrer, sehr geehrte pastorale Mitarbeiterin, sehr geehrter pastoraler Mitarbeiter!

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

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

Studienplatzbeschaffung

ecaros2 - Accountmanager

Anbindung des eibport an das Internet

Mit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter.

Lehrer: Einschreibemethoden

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand:

WinVetpro im Betriebsmodus Laptop

Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln

Arbeit zur Lebens-Geschichte mit Menschen mit Behinderung Ein Papier des Bundesverbands evangelische Behindertenhilfe e.v.

Gläubigerverzug und Zurückbehaltungsrechte

Kurzanleitung bezüglich erforderlicher Rechnungsdaten

Häufig gestellte Fragen zum Thema Migration

Die Abnahme von IT-Leistungen. Gastvortrag bei der Alpen-Adria Universität Klagenfurt RA Dr. Ralf Blaha LL.M.

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

Verjährungsfalle Gewährleistungsbürgschaft. -Unterschiedliche Verjährungsfristen für Mängelansprüche und Ansprüche aus der Gewährleistungsbürgschaft

teamsync Kurzanleitung

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Was meinen die Leute eigentlich mit: Grexit?

Unfallkasse Nord Träger der gesetzlichen Unfallversicherung Körperschaft des öffentlichen Rechts

Checkliste. zur Gesprächsvorbereitung Mitarbeitergespräch. Aktivität / Frage Handlungsbedarf erledigt

potential2 Mitarbeitergespräche als erfolgreiches Führungsinstrument 17. Januar 2013 Susanne Triebs-Lindner // Helmut Lindner Potentialhoch2 (Hamburg)

Schuljahreswechsel im Schul-Webportal

ratgeber Urlaub - Dein gutes Recht

Was ist das Budget für Arbeit?

Bitte beantworten Sie die nachfolgenden Verständnisfragen. Was bedeutet Mediation für Sie?

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Hinweise in Leichter Sprache zum Vertrag über das Betreute Wohnen

Die Betriebssicherheitsverordnung (BetrSichV) TRBS 1111 TRBS 2121 TRBS 1203

Rechtsentwicklung. Rechtsprechung. Praxisfall. Wir über uns. Güterrecht. Ehevertrag. Namensrecht

micura Pflegedienste Köln

Wege zur Patientensicherheit - Fragebogen zum Lernzielkatalog für Kompetenzen in der Patientensicherheit

Artenkataster. Hinweise zur Datenbereitstellung. Freie und Hansestadt Hamburg. IT Solutions GmbH. V e r s i o n

2. Psychologische Fragen. Nicht genannt.

INTERNET SERVICES ONLINE

Professionelle Seminare im Bereich MS-Office

GPA-Mitteilung Bau 5/2002

AGB Teil 5 - Support. Supportleistungen, Supportpakete, Supportverträge

Anlage eines neuen Geschäftsjahres in der Office Line

Welche Bereiche gibt es auf der Internetseite vom Bundes-Aufsichtsamt für Flugsicherung?

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

Erstellen und Bearbeiten von Inhalten (Assets)

[Customer Service by KCS.net] KEEPING CUSTOMERS SUCCESSFUL

Was sind Jahres- und Zielvereinbarungsgespräche?

Ihr Zeichen, Ihre Nachricht vom Unser Zeichen (Bei Antwort angeben) Durchwahl (0511) 120- Hannover NDS EU-DLR

Kooperationsvertrag. Klashofstr. 79 An der Rosenhöhe Bielefeld Bielefeld

Was man über das Perlenfinden wissen sollte...

Lernaufgabe Industriekauffrau/Industriekaufmann Angebot und Auftrag: Arbeitsblatt I Auftragsbeschreibung

Kapitel 4 Die Datenbank Kuchenbestellung Seite 1

AGENDA BUNDESWEHR IN FÜHRUNG AKTIV. ATTRAKTIV. ANDERS.

Professionelle Seminare im Bereich MS-Office

Projektabnahme lieber ein Ende mit Schrecken als ein Schrecken ohne Ende?

Wachstum 2. Michael Dröttboom 1 LernWerkstatt-Selm.de

BSV Ludwigsburg Erstellung einer neuen Internetseite

1. Einführung Erstellung einer Teillieferung Erstellung einer Teilrechnung 6

Rückverfolgbarkeit von Lebensmitteln Erfahrungen aus den Ländern

Deutsches Rotes Kreuz. Kopfschmerztagebuch von:

Mit denken - nicht ausgrenzen Kinder und Jugendliche mit Behinderung und ihre Familien

2.1 Präsentieren wozu eigentlich?

VibonoCoaching Brief -No. 18

Charakteristikum des Gutachtenstils: Es wird mit einer Frage begonnen, sodann werden die Voraussetzungen Schritt für Schritt aufgezeigt und erörtert.

Wie Sie mit Mastern arbeiten

1.1.1 Test Überschrift

Mustervertrag für Forschungs- und Entwicklungsaufträge der Technischen Universität Clausthal. Vom 10. März 2004 (Mitt. TUC 2004, Seite 165)

Statuten in leichter Sprache

Der Jazz Veranstaltungskalender für Deutschland, Österreich und die Schweiz

IT-Dienstleister International 19. März 2009, IHK-Akademie München

IT-Controlling als notwendiges Instrument für die Leitung eines Krankenhauses. Dr. Bernd Schütze, Gesellschaft für klinische Dienstleistungen

VfW-Sachverständigenordnung

Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers

Informationen zum Auslaufen des Diplomstudiengangs Psychologie. Universität zu Köln Department Psychologie

Zur Wahrung der Widerrufsfrist reicht es aus, dass Sie die Mitteilung über die Ausübung des Widerrufsrechts vor Ablauf der Widerrufsfrist absenden.

Soziale Sicherung der Pflegeperson

Statuten des Vereins guild42.ch

Schuldenbarometer 1. Q. 2009

Bereich METIS (Texte im Internet) Zählmarkenrecherche

Hochschule Ravensburg-Weingarten. Technik Wirtschaft Sozialwesen. Projektarbeit

Sanitär. Heizung. Flaschnerei.

A. Ersetzung einer veralteten Govello-ID ( Absenderadresse )

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

M e r k b l a t t. Neues Verbrauchervertragsrecht 2014: Beispiele für Widerrufsbelehrungen

Simulation LIF5000. Abbildung 1

MERKBLATT ZUR RUNDFUNKGEBÜHRENPFLICHT (GEZ) insbesondere für internetfähige PCs ab dem

Umgang mit Veröffentlichungsfehlern

FAMILIENSTAND ALLEINERZIEHENDE MÜTTER

Transkript:

Vorlesung am 24.01.2011 Test und Abnahme von IT-Leistungen Dr. F. Sarre Folie 253

Gesamtplanung einer Abnahme Bei der Erstellung und kontinuierlichen Pflege einer Gesamtplanung müssen folgende Punkte beachtet werden: Die Gesamtplanung muss eine tagesgenaue Detailplanung aller notwendigen Aktivitäten enthalten Es sind sowohl die Ressourcen des Auftraggebers als auch des Lieferanten zu berücksichtigen Die Planung muss auch jede zu testende Funktionalität umfassen. Die Durchführung von Testfällen muss koordiniert erfolgen (wegen möglicher Konflikte) Korrigierte Funktionalitäten müssen einem Nachtest unterzogen werden Dr. F. Sarre Folie 254

Klassisches Abnahmeszenario Auftraggeber Planung und Vorbereitung der Abnahmeprüfung Bereitstellung des Testsystems Anpassung und Test der Nachbarsysteme Abnahme Abnahmeprüfung Erklärung / Verweigerung der Abnahme, Abnahmeprüfungsprotokoll Bereitstellung zur Abnahme Auftragnehmer liefert Korrekturen (falls vereinbart) Frozen Zone Gewährleistung (Sach- und Rechtsmängelhaftung) Auftragnehmer Lieferung des bestellten Systems: Customizing Implementierung Test Dokumentation Lieferschein, Dokumentation, Erklärung der Bereitstellung zur Abnahme, Erklärung der Betriebsbereitschaft Dr. F. Sarre Folie 255

Mögliches Abnahmeszenario Auftraggeber Auftraggeber: Vorbereitung der Abnahmeprüfung Anpassung und Test der Nachbarsysteme Abnahmeprüfung Erklärung der Abnahme, Abnahmeprüfungsprotokoll Abnahme Entscheidung Produktivsetzung Prüfung der Produktionsreife Schulung der Endanwender Going Live Letzte Vorbereitung für Going Live Auftragnehmer: Customizing Implementierung Test Bereitstellung zur Abnahme Frozen Zone Produktivstartbetreuung Gewährleistung (Sach- und Rechtsmängelhaftung) Auftragnehmer Lieferschein, Dokumentation, Erklärung der Bereitstellung zur Abnahme, Erklärung der Betriebsbereitschaft Dr. F. Sarre Folie 256

Abnahme in Produktion Auftraggeber Prüfung der Produktionsreife Produktivsetzung Abnahmeprüfung Abnahme Weiterer Betrieb des Neusystems Altsystem Parallelbetrieb Mögliche Ablösung des Altsystems Bereitstellung zur Abnahme (BZA) Gewährleistung (Sach- und Rechtsmängelhaftung) Auftragnehmer Dr. F. Sarre Folie 257

Verantwortungsbereiche (1) Auftraggeber: Gesamtkoordination des Test- und Abnahmeprozesses Spezifikationsdokumente (fachlich / technisch) Testfälle Testdaten / Echtdaten Bereitstellung des Testsystems gemäß Vorgaben des Auftragnehmers (zumeist Hardware und Betriebssystemsoftware, oft auch Datenbank) Bereitstellung von Testsystemen der Nachbarsysteme oder Test-Accounts der Live-Systeme Anlegen aller Benutzer-Accounts und Rechte Nachverfolgung der Fehler Dr. F. Sarre Folie 258

Verantwortungsbereiche (2) Auftragnehmer: Installation und Konfiguration der zu liefernden Software Vorgaben für die Testsystemhardware und Konfigurationseinstellungen Vorlage von Testprotokollen eigener Tests Einspielen von Updates aller Art Versionsverwaltung Bereitstellung von Entwicklungsressourcen während der Abnahme (Standby) Qualitätssicherung der eigenen Projektergebnisse Technischer Support Dr. F. Sarre Folie 259

Urladung Neusysteme können oft nicht mit einer leeren Datenbank starten o o Urladung mit Daten aus Altsystemen notwendig (zuvor ist die Qualität der Altdaten im Quellsystem zu prüfen) Auch der Urlade-Prozess muss abgenommen werden! (u.a. Prüfung der Datenqualität im Zielsystem!) Dr. F. Sarre Folie 260

(Daten-) Migrationen Software-Updates erfordern u.u. Migrationen von (vorhandenen) Daten Es ist abzusichern, dass eine fehlgeschlagene Datenmigration wieder rückgängig gemacht werden kann Programme Ver. 2.1 Software-Update Programme Ver. 2.2 Datenmigration Daten Ver. 2.1 Daten Ver. 2.2 Dr. F. Sarre Folie 261

Abnahme von Schnittstellen Kunde Auftragnehmer Spezifikation 1 Softwareentwicklung Simulation! Testtreiber Programm 2 Besondere Konfiguration Nachbarsystem (Testsystem) Besondere Testdaten Schnittstelle Schnittstelle Programm Test mit Echtsystemen oder Testsystemen Dr. F. Sarre Folie 262

Typische Probleme während einer Abnahme (1) Kundenseitige Probleme Die Mitarbeiter der Fachabteilungen haben keine Zeit Das Ausbildungsniveau der Kundenmitarbeiter ist zu gering Es ist unklar, wie viel nach dem Auftreten von heftigen Fehlern überhaupt noch getestet werden soll Testdaten sind nicht da oder von schlechter Qualität Es liegen keine geeigneten Testfälle vor / Testfälle sind nicht abgestimmt Der Fehlermeldeprozess ist nicht rechtzeitig eingerichtet worden Der Lieferant will keine Testprotokolle vorlegen (unklar, was getestet worden ist) Die Lieferant hält sinnvolle Fehlerbehebungszeiten während der Abnahme nicht ein Es entsteht Streit über die Einstufung von gefundenen Fehlern Der Testgegenstand wird unvorhergesehen geändert Es gibt zahlreiche nicht reproduzierbarer Fehler Es gibt Bedarf an Änderungen (Changes) während der Abnahme Die Produkte des Lieferanten haben eine zu schlechte Eingangsqualität Dr. F. Sarre Folie 263

Typische Probleme während einer Abnahme (2) Lieferantenseitige Probleme Es ist keine geeignete Testumgebung vorhanden Die Dokumentation kann nicht rechtzeitig ausgeliefert werden Die Nachbarsysteme des Kunden sind nicht verfügbar Der Kunde meldet zahlreiche Fehler, die zum Teil auf Bedienungsfehler zurückzuführen sind Der Kunde meldet Fehler nur sehr ungenau Der Kunde verweigert den Zugang zum Abnahmesystem Der Kunde hat Berechtigungsprobleme, die immer wieder zu nicht nutzbaren Funktionalitäten führen Dr. F. Sarre Folie 264

Release-Wechsel In Bezug auf die Abnahme sind bei Release-Wechseln folgende Punkte wichtig: Release-Wechsel sollten nur erfolgen, wenn sie zwischen Auftraggeber und Auftragnehmer abgestimmt sind. Release-Wechsel während der Abnahme sollten nach Möglichkeit vermieden werden Die Verbesserung von Fehlern während der Abnahme führt zwangsläufig dazu, dass Änderungen an der Software eingespielt werden müssen. Dies löst in der Regel aus, dass eine Vielzahl von Testfällen erneut durchgespielt werden muss. Dr. F. Sarre Folie 265

Regelung von Abnahmen (1) Die Wirkung bzw. Funktion der Abnahme: Das Werk ist im Wesentlichen vertragsgemäß, der Auftraggeber muss zahlen. Bis zur Abnahme trägt der Auftragnehmer die Beweislast dafür, dass sein Werk mangelfrei ist. Ab der Abnahme hat der Auftraggeber die Beweislast dafür, dass Mängel vorliegen, wozu er allerdings nur das Phänomen beschreiben muss. Dr. F. Sarre Wintersemester Wintersemester 20102011 / 2011 / 2012 Folie 266

Regelung von Abnahmen (2) Vom gesetzlichen Standpunkt her muss der Auftraggeber Teilleistungen nicht akzeptieren und schon gar nicht einzeln abnehmen. Auch aus Auftraggebersicht kann es sich aber durchaus empfehlen, Zwischenschritte unter juristischen Aspekten zu vereinbaren, Kriterien für die Erreichung der Zwischenschritte, deren Funktion und Wirkung genau zu regeln, insbesondere, wenn diese nicht einer "Abnahme" entsprechen sollen. Einzelheiten zu Teilabnahmen sind immer im Vertrag zu regeln. Dr. F. Sarre Wintersemester Wintersemester 20102011 / 2011 / 2012 Folie 267

Regelung von Abnahmen (3) Typische Alternativlösung könnte sein: "Freigabe" Problem: Grundsätzlich setzt die Abnahme im juristische Sinne eine Soll-Referenz voraus. Dies ist in der Regel das "Pflichtenheft", genauer die fachliche Feinspezifikation. Fehlt eine solche, gilt ein mittlerer Ausführungsstandard, der ggf. mit Unterstützung eines Sachverständigen bei Gericht festgestellt wird. BGH v. 16.12.2003, CR 2004, 490 Dr. F. Sarre Wintersemester Wintersemester 20102011 / 2011 / 2012 Folie 268