Chat with us, powered by LiveChat
icon – <function str.title at 0x7f2ec6a013b0>

Holistic Testing für Continuous Delivery - für eine Qualitätskultur in DevOps-Teams (2 Tage)

Du möchtest mehr über Continuous Delivery und DevOps lernen? Dieser Kurs ist hierfür etwas Besonderes: Du lernst einen ganzheitlichen Ansatz für Testaktivitäten kennen, die Teams helfen, bei und mit Continuous Delivery erfolgreich zu sein. Du lernst, wie Du wertvolles Feedback in jeder Phase des „Holistic Testing Loop“ erhältst, um Dein Produkt weiter zu verbessern. Außerdem werden die Observability und Lernen aus der produktiven Nutzung sowie die Anwendung dieser Erkenntnisse für die nächsten Interationen gelehrt.

Hoppala, wir sind gerade mitten in der Planung der nächsten Kurstermine! In ein paar Tagen sind wir soweit!
Bis dahin melde Dich am besten bei Steffen und Tina: training@trendig.com oder +49 30 7476280. Dann können wir Dir schon sagen, wann der nächste Kurs in Deiner Nähe stattfindet.

Ein praktischer Kurs zu einer DevOps-Qualitätskultur

Dieser Kurs wurde entwickelt, um Teams dabei zu helfen, das Testen in die moderne und sich ständig weiterentwickelnde Welt der Softwareentwicklung zu integrieren. Trendigs Trainer vermitteln Dir die Grundlagen, um eine DevOps-Qualitätskultur zu entwickeln. Du kannst Prozesse kritisch überdenken, um mit Deinem Team einen guten Ansatz für Continuous Delivery zu entwickeln.

Du wirst Konzepte und Terminologie verstehen, die es Dir ermöglichen, mit Site Reliability Engineers und anderen Spezialisten zusammenzuarbeiten. Außerdem lernst Du Praktiken kennen, die Dir das Vertrauen geben, kontinuierlich neue Änderungen in der von den Kunden gewünschten Produktqualität zu veröffentlichen.

 

inhalt & lehrplan

1: Einführung und frühes Testen

- Auf Qualität ausgerichtete DevOps-Kultur

- Das Holistic Testing Modell

- Entdeckung und Planung

o Risikomanagement

o Priorisierung von Qualitätsmerkmalen

- Verständnis darüber, was entwickelt werden soll

o Akzeptanztest-getriebene Entwicklung (ATDD, BDD)

o Techniken zum Aufbau eines gemeinsamen Verständnisses

o Auswahl von Daten und Ereignissen für das Monitoring

 

2: Deployment 

- Continuous Integration 

- Continuous Delivery / Continuous Deployment

 

- Deployment Pipelines - Integration von Tests

- Risikobasierte Automatisierung

- Testinfrastruktur als Code

- Messung von Feedback-Schleifen

 

3: Release

- Vertrauen in den Release-Prozess aufbauen, um schnell Software auszuliefern bzw. Anpassungen an bereits produktiv laufende Software in passender Qualität an deren Nutzer*innen auszuliefern

- Testen in der Produktion - der sichere Weg

 

4: Beobachten

- Service Levels

- Überwachen und Alarmierung bei Produktionsproblemen

- Ein System beobachtbar machen

- Datenauswertung als Grundlage, um kontinuierliche Verbesserungen anzuleiten

 

5: Lernen

- Aus dem Einsatz in der Produktion lernen

- Schritte zum Erreichen der Ziele der Continuous Delivery (CD)

- Experimente entwerfen, um Hindernisse zu überwinden


 

Zu den Themenschwerpunkten gehören:

 

- Methoden, die das gesamte Team in die Umsetzung von Continuous Integration (CI) und Continuous Delivery (CD) einbinden

- Anwenden des „Holistic Testing Continuous Loop“-Modells, damit das Testen mit der Continuous Delivery (CD) schritthalten kann

- Die Sprache der DevOps-Praktiken lernen und an den Gesprächen zur Gestaltung der Continuous Delivery (CD)-Prozesse teilnehmen

- Verstehen von Deployment-Pipelines aus Prozesssicht

- Strategien für die Testautomatisierung in Continuous Delivery (CD)

- Planung und Einbeziehung aller notwendigen Testaktivitäten in Continuous Delivery (CD)

 

Die Teilnehmer*innen lernen von den Erfahrungen der Trainer*innen aus der Praxis und üben grundlegende Techniken in der Praxis. Zu den Kursaktivitäten gehören unter anderem:

- Planung und Verständnis von Risiken und Anwendung von Strategien zur Risikominderung

- Visualisierung des Deployment Workflows und Ermittlung von Möglichkeiten zur Verkürzung der Feedback-Zyklen

- Verwendung eines Test-Suite-Canvas zur Planung effektiver automatisierter Testprozesse

- Evaluierung und Auswahl von Strategien für sichere Produktionsfreigaben

- Testen in der Produktion - der sichere Weg

- Planung und Visualisierung von Daten zur Produktionsnutzung, um Verbesserungen anzuleiten

- Experimente entwerfen, um Teams bei der Überwindung von Hindernissen zu helfen

 

Hinweis: In diesem Kurs werden keine spezifischen Tools gelehrt, aber es werden Beispiele gegeben, die den Teilnehmern helfen, ihren Zweck und ihre Verwendung zu verstehen.

 

zielgruppe

Alle, die in oder mit einem Produktentwicklungsteam arbeiten. Dazu gehören Business Analyst*innen, Tester*innen, Programmierer*innen, Manager*innen, Betriebsspezialist*innen und andere.

vorteile und rabatte

Wir wissen, dass Du am besten lernen kannst, wenn Du Dich wohlfühlst und möglichst viele Deiner Anforderungen erfüllt sind. Deshalb bekommst Du bei uns eine nicht nur inhaltlich erstklassige Schulung, sondern auch jede Menge Service rund um Training und Zertifizierung. Welche Vorteile eine Schulung bei trendig hat und was alles inklusive ist, erfährst Du hier:

newsletter – wochenpost

Ansprechpartner

Foto von steffen flegel

steffen flegel

rock in the training surf +49 30 747628-0
Foto von sabrina horn

sabrina horn

training services maestra +49 30 747628-0
Foto von bettina schoch

bettina schoch

training journey composer +49 30 747628-0 bettina-schoch