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

Post on 21-Jun-2020

0 views 0 download

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

… 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

Über uns

Folie 2armin.metzger@seppmed.de © 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

Agenda

Folie 3armin.metzger@seppmed.de © sepp.med gmbh 2013

■ … ohne jetzt Angst machen zu wollen …

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

■ … und wie hängt das alles zusammen …

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 4armin.metzger@seppmed.de © 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

Trends und Denkanstöße

Folie 5armin.metzger@seppmed.de © 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

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 6armin.metzger@seppmed.de © sepp.med gmbh 2013

Vernetzte statt Linearer IT �

Folie 7armin.metzger@seppmed.de © 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

� Vernetztes statt Lineares Test Design

Abstraktion und Vernetzungmit Modellbasiertem Testen

Paradigma: Automatisierung in Test-Design, -Mgmt, -DurchführungFolie 8armin.metzger@seppmed.de © sepp.med gmbh 2013

Trends und Denkanstöße

Folie 9armin.metzger@seppmed.de © 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

Test Design: Automatisierte Testfallerstellung

Folie 10armin.metzger@seppmed.de © sepp.med gmbh 2013

Test Management: Durchgängige Werkzeugkette

Folie 11armin.metzger@seppmed.de © sepp.med gmbh 2013

Test Durchführung: Autotests

Folie 12armin.metzger@seppmed.de © sepp.med gmbh 2013

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

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

Trends und Denkanstöße

Folie 13armin.metzger@seppmed.de © 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

Agiler Integrationstest

Folie 14armin.metzger@seppmed.de © 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

Den Elefant reiten: Cloud Testing

Folie 15armin.metzger@seppmed.de © 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

Test@Cloud

Folie 16armin.metzger@seppmed.de © sepp.med gmbh 2013

Lizenzfrage & Kosten

TestfallSpezifikation, inkl. Review

Preis: EUR 6,50Kostenlose Lieferung

Der Gedanke liegt nahe: „Test as a Service“

Folie 17armin.metzger@seppmed.de © 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■…

� 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 18armin.metzger@seppmed.de © sepp.med gmbh 2013

Trends und Denkanstöße

Folie 19armin.metzger@seppmed.de © 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

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 20armin.metzger@seppmed.de © sepp.med gmbh 2013

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 21armin.metzger@seppmed.de © sepp.med gmbh 2013

… 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 22armin.metzger@seppmed.de © sepp.med gmbh 2013

armin.metzger@seppmed.de

Diskussion