Inhouse

Holistic Testing - Strategien für Agile Teams

Inhalte

Dreitägiges Praxistraining zu Qualität und Testen in agilen Umgebungen

Bist Du Teil eines Testteams in einem agilen Entwicklungsprozess? Bist Du daran interessiert zu lernen, wie Du ein geschätztes Mitglied eines agilen Teams werden und dazu beitragen kannst, einen kontinuierlichen Geschäftswert zu liefern? Möchtest Du verstehen, wie Du kulturelle und logistische Hürden beim Übergang zu einem agilen Entwicklungsprozess überwinden kannst? 

In diesem intensiven, praxisnahen dreitägigen Kurs lernst Du, wie Du Testaktivitäten in kurzen Iterationen durchführst und wie Tester täglich zu jedem Iterations- und Releasezyklus beitragen. Prozesse wie ATDD (Acceptance Test Driven Development) werden während des gesamten Kurses betont. In interaktiven Übungen und Gruppendiskussionen werden gute Strategien für das Vorantreiben der Entwicklung mit ausführbaren und manuellen Tests erarbeitet. Der Kurs enthält viele Beispiele aus der Praxis, die zeigen, wie Agile Tester Mehrwert schaffen.

Eine Simulation eines agilen Projekts rundet den Kurs ab und gibt Dir die Möglichkeit, alle Puzzleteile zusammenzusetzen und das Gelernte anzuwenden. 

 

Inhalt & Lehrplan

  • Einführung in Agilität und wie Testen sich dort einfügt
  • Überblick über die Agile Terminologie
  • Agile Methoden: Was bedeutet das für einen Tester?
  • SDLC - Einführung agiler Testaktivitäten und -ansätze
  • Vergleiche mit dem V-Modell (Phase&Quality Gates Modell)
  • Welche Probleme versuchen wir zu lösen?
  • Kommunikation

Der Weg zur Agilität - Ein ganzheitlicher Teamansatz

  • The Whole Team Approach
  • Zehn Prinzipien für Agile Tester
  • Rollen und Verantwortlichkeiten
  • Kollaborationen
  • Kulturelle Fragen
  • Mini-Wasserfälle
  • Überleitung typischer Prozesse
  • Defect Tracking
  • Qualitätsmodelle
  • Rückverfolgbarkeit

Testautomatisierung

  • Funktionierende Testautomatisierung
  • Wert der Automatisierung
  • Hindernisse für die Automatisierung
  • Entwicklung einer Automatisierungsstrategie
  • Einsatz der Automatisierungspyramide für maximalen Nutzen
  • Testdesign: Was ist automatisierbar, was nicht?
  • Anwendung agiler Prinzipien bei der Automatisierung
  • Evaluierung von Tools und Testmanagement

Testaktivitäten auf Release- und Feature-Ebene

  • Agiles Vorgehen bei der Testplanung - Alternativen zu umfangreichen Testplänen
  • Detaillierungsgrade und Abhängigkeiten
  • Schneiden (Slicing) von Stories / steel threads
  • Wie Tester helfen Stories zu skalieren und zu priorisieren
  • Diskussionen über Testergebnisse, Metriken und Testabdeckung

Testansätze für Agile

  • Entwicklungsbegleitung mit Tests (ATDD)
  • Verwendung der agilen Testquadranten
  • Explorative Tests
  • Prüfung von Qualitätsmerkmalen

Testaktivitäten während der Iteration und Story-Entwicklung

  • Story - Ready
  • Iterationsplanung - Testaufgaben
  • Transparenz
  • Coding & Testing

Simulation

Die Übungen während des gesamten Kurses folgen einer Fallstudie. Die Arbeiten werden mit einer Iterationssimulation abgeschlossen, so dass die Teilnehmer die Möglichkeit haben, alles zu erleben, worüber wir gesprochen haben

End Game

  • Erfolgreiche Lieferung
  • Release Retrospektive

Wichtige Erfolgsfaktoren

  • Sieben wichtige Erfolgsfaktoren für agiles Testen
  • Vertrauensbildende Praktiken

 

Zielgruppe

Für alle, die sich für agile Qualität und Testen interessieren.

Wenn Du in einem agilen Team, als Tester oder als Product Owner, Programmierer oder Development Manager arbeitest und wissen möchtest, was Testen in einer agilen Umgebung bedeutet, dann ist dieser Kurs für Dich genau das Richtige!

Dieser Kurs für agiles Testen legt den Schwerpunkt auf einen ganzheitlichen Teamansatz und richtet sich an alle, die lernen wollen, was Testen in einem agilen Team bedeutet. Wie kann jeder dazu beitragen, die Softwarequalität der Produkte hoch zu halten und dem Kunden kontinuierlichen Mehrwert zu bieten.

Um den größtmöglichen Nutzen aus diesem Kurs zu ziehen, solltest Du vor dem Besuch des Kurses über ein gewisses Verständnis für agile Prozesse verfügen, so dass Du aktiv an Diskussionen mit Fragen teilnehmen und Deine Erfahrungen austauschen kannst.

 

 

 

Dreitägiges Praxistraining zu Qualität und Testen in agilen Umgebungen

Bist Du Teil eines Testteams in einem agilen Entwicklungsprozess? Bist Du daran interessiert zu lernen, wie Du ein geschätztes Mit...

Mehr Informationen

Termine und Orte

Datum Preis

+++ Catalog API +++

SG-Seminar-Nr.: 8437956

Anbieter-Seminar-Nr.: product - 3500

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Inhouse
  • Deutsch
    • Keine
  • Anbieterbewertung   (7)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Preis