Testing von Informationssystemen (Folien)

Slides:



Advertisements
Ähnliche Präsentationen
Die Informatik als Dienstleister im Unternehmen
Advertisements

Developing your Business to Success We are looking for business partners. Enterprise Content Management with OS|ECM Version 6.
Excel – Kurs Philip Clasen
Anzahl der ausgefüllten und eingesandten Fragebögen: 211
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil3.
Vorteile der Online-Produkte
CPCP Institute of Clinical Pharmacology AGAH Annual Meeting, 29. Februar 2004, Berlin, Praktischer Umgang mit den Genehmigungsanträgen gemäß 12. AMG Novelle.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2012.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
Evaluierung und Implementierung der Automated Test Life-Cycle Methodology (ATLM) am Beispiel der IT3-Software Vorträger: Ling Yan.
Projektplanung Tanja Blascheck cims. Projektplanung cims Agenda Implementierung Modul Test Integration System Test Handbuch Abnahme.
Schulung der Mitarbeiter
Einsatzbedingungen des Dokuments im Rahmen des S-O-S-Ansatzes
© 2006 W. Oberschelp, G. Vossen Rechneraufbau & Rechnerstrukturen, Folie 2.1.
Grundkurs Theoretische Informatik, Folie 2.1 © 2006 G. Vossen,K.-U. Witt Grundkurs Theoretische Informatik Kapitel 2 Gottfried Vossen Kurt-Ulrich Witt.
Rechneraufbau & Rechnerstrukturen, Folie 7.1 © 2006 W. Oberschelp, G. Vossen.
Internet facts 2006-I Graphiken zu dem Berichtsband AGOF e.V. September 2006.
Internet facts 2006-III Graphiken zum Berichtsband AGOF e.V. März 2007.
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil2.
Rational Unified Process (RUP) - Definitionen
Fehlerabdeckung/ Regressionstest1 Testen und Analysieren von Software Fehlerbehebung und Re-Engineering Fehlerabdeckung/ Regressionstest Vortragende:
– Team 2 Aktueller Projektleiter: Christian Krapp
AC Analyse.
Die Bank von morgen - eine neue Welt für IT und Kunden? 23. Oktober 2001.
Grundschutztools
Gesundes Führen lohnt sich !
Rechneraufbau & Rechnerstrukturen, Folie 12.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 12.
Testing von Informationssystemen (Folien) Integriertes und Prozessorientiertes Testen.
Vorgehensmodelle: Schwergewichtige Modelle
20:00.
SK / , , in Hochkössen und der Wildschönau flow Ski- und Snowboardschule Intersport Menzel.
TWS/Graph HORIZONT Produkt-Präsentation Software für Rechenzentren
Autopoll 2000.
Wirtschaftsinformatik
Telefon: Telefax: WWW: Interesse geweckt? The.
... Unternehmens- leitung
TWS/Graph HORIZONT Produktionsüberwachung für “TWS for z/OS”
Agenda 13: Begrüßung & Einführung in das Thema
Testaktivitäten Komponenten- / Integrationstest
Wilhelm Klein, März 2010 Entwickeln mit Methode Projekt Manager Projektplanung Steuerung und Kontrolle Bereitstellung (Hardware und Software) Qualitätssicherung.
Vorgehen Einführung einer Kostenrechnung (Phasen)
Analyse von Ablaufdiagrammen
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Publikation auf Knopfdruck Judith Riegelnig Michael Grüebler 19. Oktober 2010 / Statistiktage Neuenburg.
Projektmanagement Ziel und Umfang eines Softwareprojektes definieren
PARTENARIAT ÉDUCATIF GRUNDTVIG PARTENARIAT ÉDUCATIF GRUNDTVIG REPERES KULTURELLER ZUSAMMENHALT UND AUSDEHNUNG DER IDEEN AUF EUROPÄISCHEM.
Das IT - Informationssystem
Zwischenbericht zur Einführung Facility Management in
Projektmanagement Erfahrungsbericht Christoph Seiwald Jänner 2006
1 (C)2006, Hermann Knoll, HTW Chur, FHO Quadratische Reste Definitionen: Quadratischer Rest Quadratwurzel Anwendungen.
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
1 Mathematical Programming Nichtlineare Programmierung.
Ertragsteuern, 5. Auflage Christiana Djanani, Gernot Brähler, Christian Lösel, Andreas Krenzin © UVK Verlagsgesellschaft mbH, Konstanz und München 2012.
xRM1 Pilot Implementierung
SiLeBAT Sicherstellung der Futter- und Lebensmittelwarenkette bei bio- und agro-terroristischen (BAT)-Schadenslagen.
Bildergalerie PRESEASON CAMP Juni 2014 Romanshorn Get ready for the Season!
Strategieleitfaden Projektsetup
ü € € Betrachtungsebene, Z.B. “Datenmodell” Human Resources
Unified Process Historisch-Kulturwissenschaftliche Informationsverarbeitung Übung: Planung von Softwareprojekten Dozent: Christoph Stollwerk WS 2014/2015.
Das IT - Informationssystem
SAP Seminar 2007 Organisationsobjekte anlegen
1 Medienpädagogischer Forschungsverbund Südwest KIM-Studie 2014 Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
Monatsbericht Ausgleichsenergiemarkt Gas – November
Weg mit Fehlern, die kein Entwickler versteht …
Verkauf – Debitoren Customer Relationship Management
Performanz- und Lasttests Formale Methoden
Making Global Knowledge Leaders Dirk Blaurock, PROMATIS AG Oracle eBusiness Suite Migration auf 11i.
 Präsentation transkript:

Testing von Informationssystemen (Folien) Integriertes und Prozessorientiertes Testen

IT-Markt IT Zulieferer Unternehmen IT Produkte ohne Auswirkung Beschreibung des IT-Markts IT-Markt IT Zulieferer Unternehmen Software IT-System Datenbank Hardware inkl. Betriebssystem Neues Produkt integriert oder Modulerweiterung IT Produkte ohne Auswirkung Seite 2 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Testbedarf gemäss Lebenszyklus eines IT-Systems Testaufwand Fachebene Archivierung Benutzung Aufbau Testing Testing Testing Zeit Änderung Änderung Änderung Änderung Änderung IT-Sicht Einführung Wartung Stilllegung Seite 3 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Der Testzyklus als Kreislauf Konzepte und Organisation Definition und Planung Durchführung Anforderungen definieren Testplan festlegen Testfälle definieren Testsets bilden Testdaten vorbereiten Issue Management definieren Tests durchführen gemäß Testplanung Testergebnisse dokumentieren Issue eröffnen Teststrategie Testplanung Testorganisation Test-Infrastruktur 1 2 Verbesserungs-maßnahmen für das Testing aus der Analyse ableiten Issues priorisieren Maßnahmen zu offenen Issues definieren und verfolgen Einhaltung der Qualitätsstandards Fortschrittskontrolle Vollständigkeitscheck Prüfergebnisse dokumentieren 4 3 Massnahmen zur Optimierung Prüfung, Reporting, Analyse Seite 4 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Unterscheidung von Testfall und Test Schritt Beschreibung Erwartetes Ergebnis 1 … n Test Issue Schritt Eingetroffenes Ergebnis Fehler 1 … n Priorisierung Erhebung Planung Retesting Schritt Eingetroffenes Ergebnis Fehler 1 … n Seite 5 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Testintensität in Beziehung zur Systementwicklung Testing & Retesting Testing linear neu neu neu neu neu neu … neu neu Funktionsbau neu neu neu Zeit Bau +1 Bau +2 … Bau +n Seite 6 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

… … Testphase (Maßstab: Monat) Testkampagne (Maßstab: Woche) verschachtelte Testaktivitäten und entsprechende Zeitskalen Testphase (Maßstab: Monat) … Testkampagne (Maßstab: Woche) Test (Maßstab : Tag) Schritt Eingetroffenes Ergebnis Fehler 1 … n … Seite 7 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Produkterstellung Produktprüfung Zeit Detaillierung Schematische Darstellung des V-Modells Zeit Anforderungen Abnahmetests Systemarchitektur Integrationstests Detaillierung Software Design Unit Tests Software Code Kompilierung Produkterstellung Produktprüfung Seite 8 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

… … Phase Testphase Planungsvorgehensweise im Testwesen Bau 00 Bau 01 Bau n Testphase Test- Kampagne 00 Test- Kampagne 01 Test- Kampagne 02 … Test- Kampagne n Test- Kampagne n Seite 9 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget 9

Hauptrollen im Testwesen Test Manager Test Manager Test Verantwortlicher Test Verantwortlicher Tester Test-anforderungen sicher-stellen Tests planen Tests durch-führen Issues zu aufge-tretenen Fehlern erfassen Test Reports, Kontrolle und Qualitäts-sicherung Test Sets bilden Test- fälle definieren Testfälle zur Wieder-verwendung sichern Seite 10 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

mögliche Ausprägungen eines IT-Systems Entwicklung Test Pre-Produktion Produktion Variante 1: 1 System- Umgebung Variante 2: 2 System- Umgebung Variante 3: 3 System- Umgebung Variante 4: 4 System- Umgebung Seite 11 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

1 Entwicklungsinstanz pro Entwicklungsteam Schema der Entwicklungs- Test- und Produktionsumgebungen Produktiv- setzen Produktionsinstanz Produktion Level 3 Abnahme Haupttestinstanz Test Level 2 Integration 1 Entwicklungsinstanz pro Entwicklungsteam Entwicklung Entwicklung Level 1 Team E Team A Team B Team D Team C Seite 12 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

generische Testplanung im Rahmen eines IT-Projektes Entwicklungs-Freeze Going-Live Realisierung Einführung Optimierung Parametrisierung und Functional Unit Test Systemumgebung Entwicklung Integration Testing Systemumgebung Test Abnahme Testing Schulung Systemumgebung Schulung Generalproben Systemumgebung Produktion Cutover operative Durchführung der geplanten Tests (FuT, Integrationstests und Abnahmetests) Seite 13 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget 13

Planung der Quality Gates am Ende einer Testphase Entwicklungs-Freeze Going-Live Realisierung Einführung Optimierung Parametrisierung und Functional Unit Test Parametrisierung Bugfixing Quality Gate Ready for Abnahme-Testing Integration Testing Definition und Planung von Integrationstests Planung Retesting Prüfung der Integrationstests Prüfung Retesting Quality Gate Ready for GP Abnahme-Testing Durchführung der Abnahmetests Konzept Identifikation von Testszenarien, Definition und Planung der Tests Sign-Off Abnahmetests Prüfung der Abnahmetests Generalproben GP1 GP2 GP3 Vorbereitung GP Cutover operative Durchführung der geplanten Tests (FuT, Integrationstests und Abnahmetests) Seite 14 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget 14

… Beziehung zwischen Anforderungen und Testfällen Anforderungstypen Schnittstelle RQ Job RQ Nichtfunktional RQ Geschäftsfall RQ Output RQ Datenmigration RQ Testfälle … Testfall 01 Testfall 02 Testfall n Seite 15 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

… … … Bildung der Test Sets nach Tester Test Verantwortlicher Testfall / Test Tester 01 Testfall / Test Testfall / Test … … … Testfall / Test Testfall / Test Tester n Testfall / Test Testfall / Test Seite 16 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Erstellungsvarianten von Testdaten Produktion Variante 1: Testdaten werden von den Tester manuell erstellt Download Variante 2: Testdaten werden von der Produktion kopiert Upload Variante 3: Testdaten werden automatisch generiert Daten- generator Seite 17 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Durchlaufzeit der Fehlerbearbeitung Fehler SPOC Pfeil: „Ändert Status und weist zu“ offen IT Experte Fachexperte Issue Manager Tester Fehler SPOC Tester bereit für Test Neu zugewiesen gelöst geschlossen < 1 Tag > < … > < 3 Tage > < 1 Tag > < … > Neuerfassung eines Fehlers durch Tester Test fehl- geschlagen zurück-gewiesen Fehler SPOC Fehler SPOC, Issue Manager Fehler Status Aktueller Owner eines Fehlers SPOC: Single Point of Contact Seite 18 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget 18

C B A AA C B A A D C B B D D C C akut dringend normal tief unbedeutend Einordnung von Fehlern in der Dringlichkeits-/Severity-Matrix Dringlichkeit Krisen- situation! C (monatfertig) B (wochenfertig) A (tagfertig) AA (sofort) akut C (monatfertig) B (wochenfertig) A (tagfertig) A (tagfertig) dringend normal D (jahresfertig) C (monatfertig) B (wochenfertig) B (wochenfertig) D (jahresfertig) D (jahresfertig) C (monatfertig) C (monatfertig) tief Wichtigkeit unbedeutend mittel ernst katastrophal Seite 19 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Einhaltung der Qualitätsstandards pro Bereich Bereich A Bereich B Bereich C … Bereich n Planung der Anzahl Tests pro Testkampagne Vollständigkeit der Anforderungen Kritikalität der Anforderungen definiert Vollständigkeit der Testfälle keine „leere“ Testfälle (inkl. Testschritte) Bezug Testfälle zu Anforderungen Vollständigkeit Test Sets Durchgeführte Tests Issues zu Fehlern erfasst Beschreibung zu Issues komplett Issues sind zugeordnet Seite 20 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Qualitätsstufen Effektive Arbeitsumfeld Qualität Anwender Externe IT System Interne Qualität SW (Code) Quelle: Nigel Bevan, „Quality in use: Meeting user needs for quality“, The Journal of Systems and Software 49 - 1999 Seite 21 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

A A A 3 2 5 Schema Regression Test 2 3 1 4 5 2 3 1 4 5 6 3 4 2 4 1 1 5 Systemstand T Systemstand T+1 A Legende Softwaremodul neues oder geändertes Modul getestetes Modul interne Schnittstelle externe Schnittstelle Umsystem n 3 3 2 4 n 2 4 n 1 5 1 5 6 6 Testing Regression Tests (Mindestanforderung) Seite 22 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

generischer Ablauf im Fertigungsbereich Erster Kundenkontakt Kosten- voranschlag Kunden- bestellung Bestellung Material Fertigung Lagerung Lieferung Verrechnung Zahlung Seite 23 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

E-to-E Testfall „Neukunde“ Kundengewinnung Zahlungskonto: Privatkonto Maestrokarte Neukunde ist an Geschäfts-beziehung mit der Bank interessiert Beratung (Bedürfnis-Check). Angebot erstellen Unterschriften-karten unterschreiben (Vertrag, Vollmachten, ID) Konto eröffnen Dienstleistung eröffnen (Karten, e-Banking …) Einzahlung verarbeiten Einzahlungs-beleg (Kasse) Konto-eröffnungs-bestätigung Dienstleistung-vertrag Postenauszug Kontoauszug Recht & Compliance Rechnungswesen GWG/ VSB Buchung verarbeiten Kontogebühren belasten Belastungs-anzeige Formular A Seite 24 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

E-to-E Testfall „Steuern sparen“ Kundenbetreuung Zahlen Rechnungswesen Kunde hat Bedürfnis Steuern zu sparen Sparprodukte gebunden Beratung Antrag zur Eröffnung eines Vorsorgekontos Konto eröffnen Vergütung bis max. Beitrag Buchung verarbeiten Kapital-bestätigung Seite 25 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

E-to-E Testfall „Erbschaft anlegen“ Kundenbetreuung Produktgruppe Börse Einteilung in Kundensegment überprüfen / anpassen Beratung, Finanzplanung durchführen Anlageaufträge erstellen Kunde möchte Geld aus Erbschaft anlegen Depot eröffnen Erfassung Börsenaufträge Kontoeröffnungs-bestätigung Handel Anlegen Rechnungswesen Titeleinbuchung Depot bewerten Buchung verarbeiten Depotgebühren belasten Vermögens-auszug Kaufabrechnung Belastungs-anzeige Kontoauszug Seite 26 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

E-to-E Testfall „Hausfinanzierung“ Finanzieren Hypothek Kunde braucht Finanzierung für Hauskauf Beratung, Kreditanbahnung Kreditprüfung Kreditakten, Pfandvertrag erstellen Aussetzung Limiten Rechnungswesen Vergütung Zins-anpassungen Buchung verarbeiten Zinsbelastung Belastungs-anzeige Seite 27 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Projektorganigramm mit einer dezentralen Testing-Organisationsstruktur STC Qualitätssicherung Projektleitung Projekt Office Test Manager Projektleiter Teamleiter Team A Team B Team n … Fachthemen Test Verantwortlicher Testing A Testing B Testing n … Tester IT-Team (a) Teamleiter IT-Team (b) Teamleiter IT-Themen … IT-Team (p) Teamleiter Seite 28 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Grobe Projektplanung Jahr n Jahr n+1 Jahr n+2 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Konzept Realisierung Einführung Stabili-sierung Planung Projektteams Staffing Konzepte Pflichten- heft GAP Analyse Schulung Abnahme Generalproben Cutover Issue Management Kunden-kommunikation Akutphase Support Handover Abschluss SW Entwicklung IT Infrastruktur Schnittstellen Autorisierungen Vorbereitung und Planung der Schulungen Integrationstesting Meilensteine Sign-Off Abnahmetests Entwicklungs- Freeze Start Realisierung Going-Live Seite 29 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Abhängigkeiten zwischen Prozessdomänen im Bankenbereich Kundengewinnung Kundenbetreuung Prozessdomäne Zahlen Prozessdomäne : Banksteuerung Prozessdomäne : Rechnungswesen Prozessdomäne : Finanzieren Prozessdomäne : Anlegen Prozessdomäne : Handel hohe Kritikalität mittlere Kritikalität tiefe Kritikalität Seite 30 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Testorganisation während Konzeptphase Verantwortlicher Test Verantwortlicher Tester Test Manager Test Verantwortlicher Tester Tester Tester Tester Tester Tester Tester Konzepte und Organisation Definition und Planung Durchführung Tester Tester 1 2 4 3 Maßnahmen zur Optimierung Prüfung, Reporting, Analyse Seite 31 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Plan der Testphasen mit einem iterativen Ansatz Jahr n Jahr n+1 Jahr n+2 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Konzept Realisierung Einführung Stabili-sierung 1 2 3 4 5 6 7 8 9 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 2 1 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 1 2 3 4 5 6 7 8 9 1 1 1 2 Functional Unit Tests Issue Management Integration-Testing Abnahme-Testing Seite 32 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Definition und Planung der Integrationstests (INT) Phasenverschiebung von FUT und Integration-Testing Realisierung Bau 03 Bau 04 Bau 05 Parametrisierung und FuT Parametrisierung Bau 03 Parametrisierung Bau 04 FuT Bau 03 FuT Bau 04 Release Management Build Bau 03 Integration Testing Definition und Planung der Integrationstests (INT) für Bau 03 Integration Testing Bau 03 Seite 33 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Genereller Ablauf für die Integrationstests Jahr n Bau 04 Bau 05 Bau 06 2 Wochen Parametrisierung und FuT Parametrisierung Bau 04 Parametrisierung Bau 05 Parametrisierung Bau 06 FuT Bau 04 FuT Bau 05 FuT Bau 06 Release Management Build B 04 Build B 05 Release bauen und auf Testplattform zur Verfügung stellen Smoke Test Test B 04 Test B 05 Integration Testing Prüfung der Integrationstests + Reporting Definition und Planung der Integrationstests für Bau 04 INT-Test Bau 04 Definition und Planung der Integrationstests für Bau 05 INT-Test Bau05 Seite 34 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Produkt/Vertriebskanal-Matrix Detaillierter Aufbau der Produkt/Vertriebskanal-Matrix Produkt/Vertriebskanal-Matrix Phasen des Customer Buying Cycle Marketing (M), Interesse wecken über Marketingaktionen/ Werbung Vertrieb (V), Beratung, Angebot erstellen, Vertrag abschliessen M V N S M V N S M V Produkte S N Support (S), Kunde braucht Unterstützung für die optimale Nutzung Nutzung (N), Kunde nutzt das Produkt/ Dienstleistung Schalter Berater . . . Vertriebskanäle Der Kunde hat abhängig vom Produkt und aktueller Phase des CBC eine klar definierte Auswahl von Interaktionskanälen zu der Firma Seite 35 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget 35

3 Dimensionen des Testing Bereiches Verarbeitungs-schritte Rechnungswesen Banksteuerung Abwicklung CRM, Verkauf … Portfolio Kredite Produkte Karten Call Center Schalter Berater … . . . Vertriebskanäle Seite 36 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget 36

Wochenraster für die Durchführung der Abnahmetests Jahr n+1 Q3 Q4 Einführung 01 02 03 04 05 06 07 08 09 10 11 12 Abnahme-Testing 1. Woche Mo Di Mi Do Fr Lieferung des neuen Bausteines Durchführung Smoke-Tests Durchführung Abnahmetests, vor allem Re-tests Durchführung Re-tests Durchführung Re-tests Reporting vorbereiten Einspielung des neuen Bausteines auf dem Testsystem Durchführung Issue Board Detailplanung der nächsten Woche 2. Woche Mo Di Mi Do Fr Durchführung Abnahmetests Durchführung Abnahmetests Durchführung Abnahmetests Durchführung Abnahmetests Durchführung Abnahmetests Reporting vorbereiten Durchführung Issue Board Freies Testen Seite 37 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget 37

GP-System-bereitstellung, Cutover Parametrierung in den Fach-TP Wichtigste Abhängigkeiten für die Abwicklung der Generalproben Infrastruktur (IT-Systeme) GP-System-bereitstellung, Cutover Infrastruktur (Gebäude, Arbeitsplatz) Technischer Betrieb Generalproben Kommunikation Parametrierung in den Fach-TP Abnahme-Testing Benutzer-Support Schulung Seite 38 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Sicht Business: KWx Bereich A Bereich B Bereich C Outsourcing 1 Lage der Fachbereiche nach Systemeinführung Sicht Business: KWx gröberes Problem (rot) nicht dramatisch (gelb) kleinere Störungen (grün) Bereich A Abteilung A1 Abteilung A2 Abteilung A3 Abteilung A4 Abteilung A5 Bereich B Abteilung B1 Abteilung B2 Abteilung B3 Abteilung B4 Abteilung B5 Abteilung B6 Bereich C Abteilung C1 Abteilung C2 Abteilung C3 Abteilung C4 Abteilung C5 Abteilung C6 Abteilung C7 Outsourcing 1 Outsourcing 2 Seite 39 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Sicht Projekt: KWx Bereich A Bereich B Bereich C Abstimmungscockpit nach Systemeinführung Sicht Projekt: KWx gröberes Problem (rot) nicht dramatisch (gelb) kleinere Störungen (grün) Bereich A Bereich B Bereich C Team Betrieb Verfügbarkeit Team Betrieb Performanz Team Output Team b Team a Team c Team f Team e Team d Team g Seite 40 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Phasen eines Releases Releaseanforderungen KW1 KW2 KW3 KW4 KW5 KW6 KW7 KW8 KW9 KW10 KW11 KW12 Zeit (Wochen) Releaseanforderungen (Bug-Fixing, kleinere Verbesserungen) Release Umfang definiert IT-Spezifikationen, Konzepte Programmierung, Parametrisierung, Unit Test Release zugestellt Testfall erstellen Integrationstests + Korrekturen Abnahme Regression Schulung +Information Release abgenommen Release in Produktion Überwachung Abschluss Seite 41 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Upgradepolitik des SW-Herstellers und Umsetzung Applikationsanwender Version 1.0 verfügbar auf dem Markt Einführung Nur Releases Version 2.0 verfügbar auf dem Markt Version 3.0 verfügbar auf dem Markt Upgrade 1.0 => 3.0 Version 4.0 verfügbar auf dem Markt Upgrade 3.0 => 4.0 … Seite 42 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget

Planung der Aktivitäten zu Systemausschaltungen Monat 1 Monat 2 Monat 3 Monat 4 Monat 5 Monat 6 Allgemeine Koordination Planung Kündigung der Verträge regelmäßige Statusberichte Abschluss System A Erstellung Steuerbescheinigungen Erstellung von Listen und Archivierung der Listen im Archivsystem logische Sicherung auf Tapes Löschung der Daten System B logische Sicherung Erstellung von Listen Daten- archivierung System C Datenmigration zu Webapplikation Information an Anwender Datenbereinigung Shutdown Altsystem Seite 43 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget 43

Zeitdruck Kosten Testing verschiedene Risiken Ziele / Anforderungen Optimierung des Testings Testing Zeitdruck Kosten verschiedene Ziele / Anforderungen Risiken Seite 44 | 27.06.2011 | Testing von Informationssystemen | L. Pilorget