… 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 [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
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 …
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
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
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
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
� Vernetztes statt Lineares Test Design
Abstraktion und Vernetzungmit Modellbasiertem Testen
Paradigma: Automatisierung in Test-Design, -Mgmt, -DurchführungFolie [email protected] © sepp.med gmbh 2013
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
Test Design: Automatisierte Testfallerstellung
Folie [email protected] © sepp.med gmbh 2013
Test Management: Durchgängige Werkzeugkette
Folie [email protected] © sepp.med gmbh 2013
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
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
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
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
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■…
�
� 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
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
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
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
… 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
Diskussion