Post on 21-Jun-2020
… 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