Agile Testing


Viele Unternehmen tun sich zur Zeit schwer mit der Frage, wie sie im Kontext von Agilität und Scrum mit dem Thema Testen umgehen sollen. Die bekannten, agilen Frameworks wie SAFe oder Scrum erwähnen das Testen gar nicht oder nur am Rande. Darum hat SwissQ vor etlichen Jahren das agile Testing Framework entwickelt, welches kontinuierlich gemäss den neuesten Erkenntnissen angepasst wird. Dabei profitieren wir vom Wissen und der Erfahrung unserer Mitarbeitenden, welche unsere Kunden in agilen Vorhaben unterstützen.

Gemäss Definition von Scrum sind agile Teams interdisziplinär und haben als Team alle Fähigkeiten, die notwendig sind, um ein Produktinkrement zu erstellen. Die Einbindung von Testexperten (Embedded Testing) ist ein bewährter Ansatz um die Testfähigkeiten im Team zu stärken und gleichzeitig die restlichen Teammitglieder zu befähigen Built-in-quality zu liefern. Auf Grund der kurzen Iterationen und dem Anspruch an ein konstant lauffähiges Produktinkrement auf allen Umgebungen steigt auch die Wichtigkeit der Automatisierung von Build, Integration und Test.

Bedingt durch die Komplexität heutiger Systeme, sind meist mehr als ein Team (ob agil oder klassisch) an der Entwicklung einer Lösung beteiligt und oft werden auch externe Systeme mit integriert. Dies führt zu einer immer grösseren Verbreitung skalierter agiler Vorgehen (z.B. SAFe), welche eine übergreifende Abstimmung und Koordination der Testaktivitäten erfordern. Ein agiler Test Manager (Test Master) kann diese Aufgaben übernehmen und zusammen mit den Teams dafür sorgen, dass die Voraussetzungen für einen umfassenden End-to-End Test gegeben sind.

Unsere Services umfassen:

  • Unterstützung bei der Etablierung von agile Testing
  • Testing im Team (Embedded Testing)
  • Testautomatisierung
  • Testing in skalierten und/oder hybrid Umgebungen
  • Agiles Test Management / Test Master
  • Coaching und Training

Agile Testing Framework

SwissQ hat in der Begleitung agiler Transformationen auf Ebene Team Agilität (Scrum, Kanban, …) und Ebene skalierte Agilität (SAFe, LeSS, …) viel Erfahrung mit dem Setup des agilen Testing gesammelt.

Agile Testing Framework

Diese ist in unser Agile Testing Framework eingeflossen, welches das Thema aus unterschiedlichen Perspektiven abdeckt:

  • Agile Teststrategie
  • Testen im agilen Team (Embedded Testing)
  • Team übergreifendes Testen (Scaled Agile Testing)
  • Agile und DevOps Testing

Das Framework können Sie hier herunterladen.