Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training...

23
… oder … Wie verstehe ich mich mit dem Controller gut? Dr. Armin Metzger Toolgestützte Validierung, Managed Servies, Cloud Testing und andere Trends für die Produktqualität

Transcript of Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training...

Page 1: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

… oder … Wie verstehe ich mich mit dem Controller gut?

Dr. Armin Metzger

Toolgestützte Validierung, Managed Servies, Cloud Testing und andere Trends für die Produktqualität

Page 2: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Über uns

Folie [email protected] © sepp.med gmbh 2013

Mittelständischer IT-Dienstleister

■ Unsere Referenzen aus mehr als 30 Jahren Erfahrung im Industriebereich

■ Medizintechnik

■ Pharmazie

■ Automobile

■ Kompetenz: komplexe und sicherheitskritische Systeme

Page 3: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Agenda

Folie [email protected] © sepp.med gmbh 2013

■ … ohne jetzt Angst machen zu wollen …

■ … Ein Bogen über Trends und Denkanstöße …

■ … und wie hängt das alles zusammen …

Page 4: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Herausforderungen und Möglichkeiten

Komplexitäten

Architekturen,

Interoperabilität

Verteilte Anwendungen

und Entwicklungen

Budget

Produkt-

entwicklung

Prozessanforderungen Time To Market

Design für den TestProduktfamilien-, Versionen-

und Variantenvielfalt

Dr. Armin Metzger,

sepp.med gmbh Folie [email protected] © sepp.med gmbh 2013

StörfaktorController

TechnischeTrends

StörfaktorProzesse

StörfaktorMensch

Weg vom Denken inWorkflows

Standards und Training

Abwicklungs-modelle

und Agilität

Test-automatisierung

Page 5: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Trends und Denkanstöße

Folie [email protected] © sepp.med gmbh 2013

■ Smart IT - Weg vom Denken in Workflows

■ Die Wiederauferstehung der Testautomatisierung

■ Prozesse - Agilität und Abwicklungsmodelle

■ Faktor Mensch - Standards und Training

Page 6: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Quo Vadis IT und Test?

Einige TrendsSmart Objects, Smart Grids und das Internet der DingeServiceorientierungDie Cloud: Chancen und HerausforderungenTrifft nahezu jedem Bereich der IT

Intelligente Komponenten bekommen zunehmend EigenlebenDeterminismus und Workflow-Verhalten nehmen abNebenläufigkeiten und Anzahl an Szenarien nehmen zu Übergang zu Nutzungs orientiertem Verhalten

Folie [email protected] © sepp.med gmbh 2013

Page 7: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Vernetzte statt Linearer IT �

Folie [email protected] © sepp.med gmbh 2013

Bedarf an angepaster Testmethodik �Test Design und TestbedAbstraktion, Vernetzung und Service OrientierungFlexibilität und Konfigurierbarkeit der TestbedsWartbarkeit und AnpassbarkeitEine Idee: MBT

Page 8: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

� Vernetztes statt Lineares Test Design

Abstraktion und Vernetzungmit Modellbasiertem Testen

Paradigma: Automatisierung in Test-Design, -Mgmt, -DurchführungFolie [email protected] © sepp.med gmbh 2013

Page 9: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Trends und Denkanstöße

Folie [email protected] © sepp.med gmbh 2013

■ Smart Objects und die Cloud - Weg vom Linearen Denken

■ Die Wiederauferstehung der Automatisierung

■ Prozesse - Agilität und Abwicklungsmodelle

■ Faktor Mensch - Standards und Training

Page 10: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Test Design: Automatisierte Testfallerstellung

Folie [email protected] © sepp.med gmbh 2013

Page 11: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Test Management: Durchgängige Werkzeugkette

Folie [email protected] © sepp.med gmbh 2013

Page 12: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Test Durchführung: Autotests

Folie [email protected] © sepp.med gmbh 2013

Trends■ Tool Trends■ Agile Prozesse■ Continuous Integration� Autotest im Aufschwung

Aber■Fokus auf UT■Schwachstelle ST, Gap im IT

Page 13: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Trends und Denkanstöße

Folie [email protected] © sepp.med gmbh 2013

■ Smart Objects und die Cloud - Weg vom Linearen Denken

■ Die Wiederauferstehung der Testautomatisierung

■ Prozesse - Agilität und Abwicklungsmodelle

■ Faktor Mensch - Standards und Training

Page 14: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Agiler Integrationstest

Folie [email protected] © sepp.med gmbh 2013

■ für kleine System weniger ein Problem■ Integrationtest innerhalb eines Sprints

■ für komplexe Systeme dafür umso schwieriger■ Abhängigkeiten von anderen

Komponenten■ IT nicht mit agiler Entwicklung

synchronisiert■ Komponenten (doch) noch nicht

verfügbar■ Komponenten doch nicht so stabil

■ Empfehlung: Quality Gates einführen

Page 15: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Den Elefant reiten: Cloud Testing

Folie [email protected] © sepp.med gmbh 2013

automatisierte Testfälle

Test-ergebnisse

Funktionales Testen tritt zurück: Geänderte Schwerpunkte� Load, Stress, Spike, Performance,

Availability, Latency,� Endurance, Scalability,

Interoperability, Big Data� Security, Penetration

Page 16: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Test@Cloud

Folie [email protected] © sepp.med gmbh 2013

Lizenzfrage & Kosten

Page 17: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

TestfallSpezifikation, inkl. Review

Preis: EUR 6,50Kostenlose Lieferung

Der Gedanke liegt nahe: „Test as a Service“

Folie [email protected] © sepp.med gmbh 2013

20

Testkonzeption■ Anforderungen■ Testmodellierung/.mzT■ Testdesign, -Implementierung ■ Testbibliotheken■ Reviews■ Testautomatisierung■…

Testdurchführung■ alle Testphasen■ manuelle und Autotests■ Testsysteme■ Testdaten■ Testdokumentation■ Defect Tracking■…

Page 18: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

� Produktzertifizierung „As a Service“

Standardisierte Testszenarien und TestbedsBeispiele� Telekommunikation: ETSI TS 102 xxx� In Arbeit: Autosar

Sinnvolle Einsatzbereiche� Service Orientierte IT Systeme� Protokoll basierte Systeme� Metasysteme: elektronische Gesundheitskarte, …

Folie [email protected] © sepp.med gmbh 2013

Page 19: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Trends und Denkanstöße

Folie [email protected] © sepp.med gmbh 2013

■ Smart Objects und die Cloud - Weg vom Linearen Denken

■ Die Wiederauferstehung der Testautomatisierung

■ Prozesse - Agilität und Abwicklungsmodelle

■ Faktor Mensch - Standards und Training

Page 20: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Personalzertifizierung - Training als Hilfestellung

Die Rolle des Testers■ Testen wird mehr und mehr Engineering■ Angepasste Methodik wird als Skill benötigt■ Rollenmodelle des Testers ändert sich■ Aufwertung der Tätigkeit des Testers■ Aber auch höherer Ansprüche an Tester Skills

� Verunsicherung des Testers� Raus aus gewohnten Denkweisen und Paradigmen

Folie [email protected] © sepp.med gmbh 2013

Page 21: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

Personalzertifizierung - Training als Hilfestellung

Benötigt wird■ Skill Entwicklung: Coaching und Hilfestellung■ Standardisierung und Verbindlichkeit (“Glossary”)

Ansatz: Zertifizierungsstandards■ Beispiel: die “Certified” Produktfamilie■ Herstellerunabhängig und übertragbar■ Erfolgsmodell CTFL/CTAL und CPRE

■ Die Zahlen sprechen für sich■ Technischer Quasi Standard (Glossar, Prozess, …)

■ Am Start: Certified Model Based Tester, Certified Professional for Medical Software

■ Vision: AddOns, …Folie [email protected] © sepp.med gmbh 2013

Page 22: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

… und wie hängt das alles zusammen?

■ IT verliert zunehmend den linearen Ansatz von Workflows■ Komplexität wächst …■ … während Determinismus abnimmt …■ Die Entwicklung nimmt an Fahrt auf

Benötigt werden also■ Methoden mit höherer Abstraktion und Vernetzung (MBT)■ Automatismen■ Angepasste flexible und wirtschaftliche

Abwicklungsmodelle■ Standards und Training

Folie [email protected] © sepp.med gmbh 2013

Page 23: Toolgestützte Validierung, Managed Servies, Cloud Testing ... · Personalzertifizierung -Training als Hilfestellung Die Rolle des Testers Testen wird mehr und mehr Engineering Angepasste

[email protected]

Diskussion