Björn Scherer

Lead Test-Engineer und Product Owner

Präsentation auf Deutsch

Join my presentation on: Enabler oder Bremse? Test-Engineering als DevOps-Plattform im Praxistest

Im DevOps-Modell braucht man Plattformen und eigene Teams, die diese bereitstellen, damit die Produkt-Teams für gemeinsame Herausforderungen nicht einzeln das Rad neu erfinden müssen.
 
Diese Plattformen sind meist sehr Operations-lastig. Doch was passiert, wenn man diesen Schritt auch für Test-Engineering geht? 

 

Read More

Watch The Presentation

Wer ist Björn Scherer?

Lead Test-Engineer und Product Owner

Björn Scherer brennt bereits seit knapp 20 Jahren für das Thema Software-Qualitätssicherung. Im Dienst von Generali Deutschland hilft er Entwicklungsteams bei CosmosDirekt, Test-Automatisierung als Booster für ihren Software-Entwicklungsprozess zu nutzen.

Seit einigen Jahren ist er als Lead Test-Engineer und Product Owner der Testing-Plattform von CosmosDirekt aktiv, wo er durch Weiterentwicklung der Test-Methodik und -Automatisierung den Weg in eine DevOps Organisation unterstützt.
Zuvor hat Björn im Dienst der T-Systems Test-Factory vielen Projekten mit Last- & Performance-Tests zu einem stabilen Lastverhalten verholfen.

Worüber wird Björn Scherer sprechen?

Enabler oder Bremse? Test-Engineering als DevOps-Plattform im Praxistest

Im DevOps-Modell braucht man Plattformen und eigene Teams, die diese bereitstellen, damit die Produkt-Teams für gemeinsame Herausforderungen nicht einzeln das Rad neu erfinden müssen.
 
Diese Plattformen sind meist sehr Operations-lastig. Doch was passiert, wenn man diesen Schritt auch für Test-Engineering geht? 
 
Im Bestreben, ihre “Time-to-Market” zu verkürzen, erweitern viele IT-Organisationen ihre agilen Praktiken um DevOps-Methoden, um Software schneller und zuverlässiger bereitzustellen. Dadurch steigt auch der Anspruch an die Qualitätssicherung deutlich an, denn diese ebenfalls kontinuierlich machen zu können, erfordert einen sehr hohen Automatisierungsgrad und Stabilität.

Während DevOps-Teams ihre Autonomie zur Umsetzung und Pflege von Produkten und Features erhalten, kann die Effizienz leiden, wenn viele Teams unabhängig voneinander ähnliche Herausforderungen (CI/CD, Infrastruktur, Monitoring,….) lösen müssen. Die Etablierung von Plattform-Teams hat sich als wirksames Hilfsmittel erwiesen, um Standardisierung und Wiederverwendung zu fördern und die Komplexität zu reduzieren.

Wieso gehen wir diesen Schritt nicht auch für Aspekte der Qualitätssicherung? Welche Chancen ergeben sich bei der Integration von Test-Engineering in ein Plattform-Team, und wo sind die Grenzen? Mit welchen Herausforderungen sieht sich ein solches Team konfrontiert?

Der Vortrag bietet einen Erfahrungsbericht aus einer Organisation, die mutig genug war diesen Schritt zu gehen. Es werden praxisnahe Einblicke geliefert und bewährte Lösungsansätze diskutiert in den Bereichen:

– Test-Infrastruktur,
– Tools und Frameworks,
– Ergebnisse und Reporting,
– Testing Know How,
– Prozesse und Regulatorik