Seminar Software Qualitätssicherung

Praxis Qualitätssicherung in der Software- und Systementwicklung

Ein Seminar von Dr. Alexander Kaiser beim VDI Stuttgart

Das Seminar richtet sich an Führungskräfte und Mitarbeiter mit tech-
nischer Verantwortung, System- und Softwareentwickler, IT- Spezia-
listen, Projektleiter, Software-Qualitätsmanager und Test Consultants.

Dr. Dipl.-Inform. Alexander Kaiser ist Software-Qualitätsmanager bei der
TRUMPF Werkzeugmaschinen GmbH+Co.KG. Er promovierte
an der Oxford University in England zum Thema Qualitätsmethoden in
der Softwareentwicklung. Dr. Kaiser hat langjährige Praxiserfahrung im Be-
reich Software-Qualitätssicherung, insbesondere in der Gestaltung und
dem Aufbau automatisierter Quality-Gates.

Einführung und Einordnung

› Was ist (Software-) Qualität? – Definition
› Was macht die Softwareentwicklung so schwierig?
› Was versteht man unter Software-Qualitätssicherung?
› Warum ist Software-Qualitätssicherung heuzutage so wichtig?
› Die wesentlichen Qualitätsfaktoren

Qualitätssicherung während der Entwicklung

› Prävention vs. Intervention: Über Symptome und Ursachen
› Der Spagat zwischen neuen Features und mehr Qualität
› Nützliche Quality und Bug-Reports erstellen
› Schwerpunkte finden mit Application Analytics
› Entwicklungsbegleitende Maßnahmen

Kontinuierlich integrieren und ausliefern

› Motivation und Gründe für Continuous Integration
› Unterschiede zwischen Continuous Integration und Delivery
› Voraussetzungen für die Umsetzung
› Best Practices, Werkzeuge und Infrastruktur
› Continuous Integration als Quality Gate

Testen und Automatisieren

› Grundsätze des Softwaretestens: Vom Unit- zum Systemtest
› Unterschiedliche Testebenen und Testarten
› Gute Tests schreiben
› Bestehenden Code testbar machen
› Testentwicklung erfolgreich outsourcen

Stabile automatisierte Oberflächentests

› Oberflächentests für Desktop-Anwendungen und Mobile Apps
› Das Page Object Pattern
› Erfolgsfaktoren für die Praxis
› Effiziente Tests für heterogene Systeme

Statische Verfahren richtig nutzen

› Statische Analyse
› Metriken zur Messung der Effizienz
› Code-Conventions: Chancen und Risiken
› Code Reviews
› Korrektheit und Formale Verifikation

Beurteilungen von Teilnehmern dieses Seminars:

Software Qualitätssicherung

Die nächsten Termine:

6. und 7. Dezember 2018 beim VDI Stuttgart