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

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

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

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