Programme

ab 07.15          Registration
08.15 – 08.45 Morning Sessions
09.00 – 09.30 Welcome and Speaker Insights
09.30 – 10.15 Keynote
  • Essential Skills in the New World

    Are your skills future-proof? What do we mean by I-shaped vs T-shaped individuals and why is it important for most of us to become T-shaped? How has the digital disruption changed the workplace – not just in terms of agile ways of working, but also with regards to how humans interact with one another?

    Incorporating the findings from the latest “Upskilling: Enterprise DevOps Skills Report”, I will look at the specific core, functional, technical and process skills you need to thrive in the digital economy. By way of practical examples, I will show how T-shaping can be achieved and address some of the biggest impediments that stand in the way.

    Eveline Oehrlich

    Eveline Oehrlich is an Industry Analyst and independent Chief Research Director at the DevOps Institute.  She previously held the position of VP and Research Director at Forrester Research, where she led and conducted research around a variety of topics including DevOps, Digital Operational Excellence, IT and Enterprise Service Management, Cognitive Intelligence and Application Performance Management for 13 years.  Eveline has advised leaders and teams across small and large enterprises across the world on challenges and possible changes to people, process and technology. She is the author of many research papers and thought leadership pieces and a well-known presenter and speaker within the IT industry. Eveline has more than 25 years of experience in IT.

    Eveline’s passion is to help companies transform their IT organization, processes and tools towards high performing teams enabling their business partners achieve great business results.  She has helped some of the largest enterprises across the world to adopt new strategies, workflows and automation tools within their journey towards a digital business.

10.15 – 10.45 Coffee Break
10.45 – 11.15 Session 1
  • Learn from your bugs and your testers: 10 years on Boeing 777

    Airline pilots like myself are trained on flight simulators. Those are horribly complicated machines with several million lines of code and hardware parts.
    Every incident and accident in aviation is analyzed so it won’t happen again. A tester has a role in the feedback loop to improve the business. Practical examples will be shown.

    Alexandre Bauduin

    Alexandre Bauduin Consulteer, Switzerland
    His career started in the space industry where he discovered his passion for aerospace, working on both military and civilian projects. His passion pushed him to become an airline pilot, as a way to really understand how those instruments he programmed and integrated were operating in a cockpit. One of his last challenges was to organize flight simulator testing into a lean manufacturing environment. He designed a test automation framework to speed up testing and explored where the issues encountered came from.

  • Wie unsere EnTe die Delivery Teams zum Schwimmen bringt

    Die klassischen Bausteine Schulung, Beratung, Coaching reichen beim Change zur Agilität für viele Teams nicht aus. Spätestens beim Thema
    Testautomatisierung kommt die Aussage, dass man ja schon würde aber der Aufwand zu gross ist und die Zeit dazu fehlt. Das Ganze noch mit Microservices umzusetzen, scheint dann vollends den Bogen zu überspannen. Aus diesem Grund ergänzten wir das Vorgehen mit einem «Enabling Team» (EnTe) und die Skalierung erfolgt via Community of Practice. Ich zeige den Aufbau, das Vorgehen und was wir erreicht haben aber auch den Weg mit Steinen, Umwegen und Rutschpartien.

    Roger Reisch

    Ich bin seit über 25 Jahren in verschiedensten Rollen in der Informatik tätig. Von der Entwicklung, Business Analyse, Projektleitung, Release Management und dem Testing. Seit 1.5 Jahren bin ich nun beteiligt PostFinance auf dem zur Agilität zu begleiten.

  • Scaling DevOps - GitHub's journey from 400 to more than 1300 Users

    Over the last years, GitHub has risen from a small startup of some Ruby on Rails developers to the world’s biggest platform for developers and open source projects. During this time, GitHub also developed and evolved its approaches on DevOps and running one of the world’s most visited websites. In this talk, GitHub explains their journey with DevOps and how testing and deployments are done for GitHub.com. The goal is to demonstrate learnings and share experiences with other developers.

    Lukas Pollmann

    Lukas Pollmann works at GitHub as Senior Solutions Engineer and actively supports GitHub’s customers and partners in their DevOps challenges. He previously worked at Microsoft as a cloud architect and technical evangelist focusing on open source software. He currently lives and works in Munich, where he also holds a Master’s degree in Computer Science from the Technical University of Munich. In addition to his work, he is actively involved in the OSS community and his local makerspace.

  • Self-Service Big Data Platform

    Kafka and Hadoop have been in use for several years at Swisscom. Providing Kafka and Hadoop as a Service to multiple teams in a large company presents governance, security and multi-tenancy challenges. In this talk we will present how we built our self-service Big Data Platform which enables teams to use Kafka, Hadoop and Kubernetes internally. We will explain how we tackled these challenges by providing self-service capabilities supported by a governance model and Identity & Access Control Lists management. We will also show how we leverage Kubernetes and how it simplifies our operations.

  • My AI was wrong

    “My AI was wrong,” but isn’t it more like “I was wrong about my AI”? An AI can be misled, voluntarily or not (cognitive or learning bias), and AI becomes very important in our daily lives. It is really important to test AI. To enable us to overcome testing problems, we can use metamorphic testing, but also respect the good principles of agile testing, essential in this context. AI can also help the tester in his work. So rather than being afraid of AI, you have to use it and tame it. It becomes certain that testing with an AI will quickly become the only way to “keep pace”.

    Laurent Bouhier

    Laurent Bouhier is a French computer science engineer with more than twenty years of professional experience in the test. He is also a an experienced trainer and speaker. He lives in Switzerland for 3 years to develop testing and agility for different companies. Laurent is now an expert in DevOps and Artificial Intelligence (AI) testing. He is now working on the development of test management using deep learning, and participating in AI development and tests.

  • Wir sind Helden – erfolgreich Testorganisationen führen

    Veränderungen wie die Agile Transformation fordern ganz neue Fähigkeiten und Profile in einer Testorganisation. Der klassische System Tester auf UI-Stufe wird immer mehr von motivierten Talenten ab technischen Hochschulen konkurrenziert.

    Dies ist nur eine Herausforderung, welche die Führung einer Testorganisation zu meistern hat. Ich möchte anhand meiner Erfahrungen als Fach- und Linienführung mit praktischen Beispielen realistische Möglichkeiten aufzeigen und vor Pit-Falls warnen, wenn es um Themen wie, Veränderung, Motivation, Diversität und Skills-Management in der Testorganisation geht.

    Marcel Rütschi

    In den fast 15 Jahren im Testing und Testmanagement konnte Marcel Rütschi einige Erfahrung als Fach- und Linienführung in unterschiedlichen Organisationen, Branchen und Team-Konstellationen sammeln. Mit seiner aktuellen Tätigkeit, hilft er Unternehmungen ein nachhaltiges Testing in der Organisation einzuführen. Für die Prozessdefinitionen und Toolevaluationen ist die Zusammenarbeit mit einem motivierten Test Team und anderen, relevanten Stakeholdern der wichtigste Schlüssel für einen erfolgreichen Change zu einer kontinuierlichen Verbesserung der Testaktivitäten.

11.30 – 12.00 Session 2
  • Careers in Transition

    The last ten years have seen a number of changes in the testing profession, such as widespread automation, agile, DevOps, and test-driven development. Yet we are only in the early stages of a profound transformation in testing skills and the roles testers will play in delivering quality software.
    Today many testers are asking what knowledge and skills are needed to have a successful career in an era where testing means many different things. This presentation describes research on the advantages and limitations of flexibility, and how that relates to how individual testers work in the future.

    Peter Varhol

    Peter Varhol is a well-known writer and speaker on software and technology topics, having authored dozens of articles and spoken at a number of industry conferences and webcasts. He has advanced degrees in computer science, applied mathematics, and psychology, and is Managing Director at Technology Strategy Research, consulting with companies on software development, testing, and machine learning. His past roles include technology journalist, software product manager, software developer, and university professor.

  • Die Farbe der Banane oder warum unser Testing nicht bei der Auslieferung aufhört

    Im Security Monitoring müssen Sicherheitsvorfälle in IT-Umgebungen schnell erkannt werden. Riesige Mengen an Logdaten müssen effizient verarbeitet werden. Das SIEM-System spürt bekannte Muster auf, kombiniert Ereignisse und relativiert aufgrund von klassifizierten Asset-Listen. Diese Logik wird mit grossem Aufwand programmiert und parametrisiert. Passt alles zusammen werden Sicherheitsvorfälle erkannt und man kann darauf reagieren. Was aber, wenn sich nur ein kleines Detail ändert? Das Logformat ist nach dem Update anders oder eine kleine Konfigurationsänderung hat ungeahnte Auswirkungen. In der langen Kette genügt es, wenn eine Komponente ausschert und schon bleiben Vorfälle unentdeckt. Um die Sicherheit zu gewährleisten, muss die gesamte Kette stetig durchgetestet werden.

  • Devops culture transformation at scale at Credit Suisse

    The talk covers our DevOps-journey on a mission-critical application (4k+ user, 40+ developers/multiple locations). I will explain the cultural change, technical setup and best practices: How we shifted the culture of control & escalation to collaboration (incl. Biz) by fostering the team’s autonomy and engineering excellence. How we leveraged feedback loops across all stages (pipeline, monitoring, in-app-feedback, etc.) measured based on defined metrics. As a result we have increased the release cadence from 4/y to bi-weekly, easing the burden of release & roll-out through canary releases.

    Nicolas Bizard

    Nic has been developing banking software with Agile methods and more recently with Devops, improving customer satisfaction and fun at work for the best of the last 15 years.

  • Enterprise Application Integration as a Service

    How does enterprise integration change in a world of loosely coupled micro services? This is an organization that reinvented its business model, operating system, skillset and culture in order to cope with a changing environment. You will learn about our EAI, our API program and how these two elements combined gave birth to a self-service integration platform as a service that addresses the needs of a digital world within and outside Swisscom. Utilizing productization, team autonomy, full life cycle responsibility, design thinking, team OKR as well as a lot of passion and love for what we do.

    Sacha Fürer

    • 2017-dato Tribe Chief Integration & API DevOps – Swisscom
    • 2015-dato Treibend und prägend in der agilen Transformation der Swisscom IT
    • 2016-2017 Tribe Chief Communication Services DevOps – Swisscom
    • 2014-2015 Head of Department Communication Services Development – Swisscom
    • 2008-2014 Team Lead VoIP Services Development – Swisscom
    • 2005-2008 Technical Product Manager VoIP – Swisscom
    • 2002-2005 Software Engineer – U.a. Swiss Int. Air Lines
    • 2004-2006 Wirtschaftsingenieur FH 1998-2002 Elektrotechnik Ingenieur FH
12.00 – 13.00 Lunch
13.00 – 13.20 Speaker Insights
13.30 – 14.00 Session 3
  • Brenda - An Artificial Intelligence Team Member

    We developed an AI/ML framework named Brenda. Brenda is an AI team member that monitors the infrastructure 24×7, does Quality Assurance checks regularly, handles the alerts and applies auto healing. She communicates critical issues to the DevOps team. Brenda supports the DevOps team to identify errors, helps to do troubleshooting. She can also suggest the root cause to the DevOps team with her Machine Learning knowledge of past incidents. We will explain about the AI framework in general and talk about how we make it cost effective by reducing MTTR/MTTI and increase quality.

    Collin Harinath, Pakkala Sree Rama Murthy

    Collin has done his Bachelors in Computer Science and has 16 years of experience in Information Technology. He is working as a Technical Lead in Swisscom. He has implemented various Innovative solution as part of “Digital Transformation”. Collin has a passion for developing IoT devices.

    Murthy has done his Masters in Computer Application and has 22 years of experience in Information Technology and more specifically in Telco domain. He is working as Product Owner in Swisscom. He is leading various implementations of monitoring and AI/ML solutions for Infrastructures.

  • Warum Agile (Testing) nicht funktioniert!

    Scrum ist einfach. 3 Rollen, 5 Ereignisse, 3 Artefakte. Trotzdem scheitern Agile Vorhaben genau so oft wie im Wasserfall. Oder es mangelt an der Qualität. Gerade Tester beklagen sich oft über die Agilität und wünschen sich den guten alten Wasserfall zurück. In diesem Vortrag wird ergründet wieso Agile (Testing) Vorhaben scheitern, was man daraus lernen kann und welche Good Practices sich für das Testing ergeben.

    Silvio Moser

    Silvio Moser ist Mitbegründer der SwissQ Consulting AG. Er ist seit 1997 in verschiedenen Beratungs- und Managementpositionen in der SW-Entwicklung tätig, mit Fokus auf Qualitätssicherung, Product Engineering und Agile Transformation. Als CTO, unterstützt er seine Kollegen in der Definition neuer Frameworks (z.b. dem Agile Testing Framework), Services und Schulungen. Er ist dabei weiterhin „im Feld“ als Management Berater und Trainer tätig.

  • DevOps despite regulations

    Many enterprises adopted DevOps practises in the last couple of years. But according to Forrester, actual release velocity has remained somewhat constant. Why is that? If you take a deeper look into the software delivery processes of large enterprises, you will recognize a lot of time is still being wasted in manual handshakes.

    Just think about the change-advisory boards (CAB) in ITIL-based organizations, requiring a change approval by almost all the IT department. Is this still necessary today? Short answer: No. With cloud governance and modern DevSecOps practises you can automate most of the topics around compliance, security and service management.

    This presentation will teach you the concepts including a live demo to empower DevOps in your organization.

    Jon Satchwell & Fabian Wohlschläger

    Why is it that many regulated enterprises remain on the same delivery speed even though they adopted DevOps? If you take a deeper look into the delivery processes of regulated enterprises, you will recognize a lot of time is still being spent in manual handshakes for compliance and security. Can we change that?
    DevOps in combination with Cloud fits perfectly for regulated industries – you can even be more compliant and secure by embracing automation.

  • Six Thinking Hats of Exploratory Testing

    In this era of increased speed-to-market with Lean and Agile, exploratory testing has become more significant than ever. Testers often face the challenge of delivering results without having enough time to plan their tests, leading to incomplete test coverage/defect leakage. Six thinking hats of exploratory testing can help here. Applying six hats principles to exploratory testing will provide structure to ad-hoc tests, enhance test coverage, allow us to explore innovative test approaches while forcing us to think outside our usual thinking style.

    Akanksha Anupam Singh (Aki)

    Mum to two handsome boys, blessed wife, an enthusiastic tester and a passionate agile coach/trainer. I am a strong proponent of agile and the new ways of working. Lateral thinking stimulates me, and I always look out for ways in which I can incorporate lateral thinking into day to day work life. I also love travelling and learning about different cultures. Having worked in India, Switzerland, Singapore, USA and New Zealand, I got the perfect opportunity to explore and learn at the same time.

14.15 – 14.45 Session 4
  • Hey team – let’s talk about quality

    We talk about test, but what does that really mean?
    There is so much more to quality than just testing. We need to ensure that we do not settle for releasing “flawless” software, but also take into consideration that UX should be high quality for the users.
    When I talk to the teams, I would rather talk about how we ensure good quality for our products, than just about which tests we need to do. This will ensure, that everybody will be more aware about how to think quality throughout the whole process, from starting a task and until it has been released to production and hit the users.

    Jette Pedersen

    Jette is key in ensuring that the eBay teams are delivering quality releases on Denmark’s largest classifieds marketplaces; DBA & Bilbasen.
    In her daily work she coaches various teams, guiding them on how ensure quality of products and how to do thorough testing. This includes every aspect of the QA process, from discussions and talks on what to cover to keep a high quality, how to evaluate risk and all the way through executing tests.
    Jette is both ISTQB Advanced Test Analyst and TMap Suite Test Master certified, and has a background as a developer in the financial sector.

  • Practitioner view on how Performance Testing evolves

    The way we build applications and the architecture used evolves continuously.
    What has not changed is the need for stability, resilience and scalability – it has actually increased. To answer how this continuous change impacts performance testing we share some of our own data points and examples to illustrate our journey. We will touch aspects that have stayed relevant for the last 20 years as well as what we adjusted in recent times.
    We will address in this session:

    • Looking at data points for changes, problems and testing
    • Examples where a traditional performance testing approach failed
    • Lessons learned from failure and derived best practices
    • Recommendations, considerations & challenges in the modern world
  • Wie wir Postomaten mit Kubernetes und Zitronensaft testen

    Kubernetes als Plattform bietet neue Möglichkeiten wie Applikationen bereits während der Entwicklung isoliert und automatisiert getestet werden können. Für unsere Kern-Services (Transaktionsservice für Postomaten) haben wir eine Umgebung aufgebaut, in der wir den Code nach jedem Commit deployen und testen können. Die Umgebung wird vollständig automatisiert provisioniert, inklusive Datenbank und Testdaten. Mit dem Citrus-Framework simulieren wir Umsysteme. In unserem Talk zeigen wir das Setup und demonstrieren den Einsatz der Simulatoren.

    Takeaways:

    • Initialaufwand zahlt sich im Betrieb der Applikation vielfach aus
    • Entwickler entdecken Fehler dank automatisierter produktionsnaher Umgebung frühzeitig
    • Reproduzierbarkeit ist zentral
    • DevOps Team trägt Ownership

    Christian Bürgi & Timon Borter

    Christian Bürgi ist Lead Entwickler im Acquiring System der PostFinance. Er beschäftigt sich mit diversen Migrationsthemen wie zum Beispiel Kubernetes oder Java 11 sowie Testautomation und DevOps im Applikationsteam.

    Timon Borter ist Entwickler im Acquiring System der PostFinance. Er arbeitet am Aufbau von Web UIs und deren Integration in die Container Landschaft. Dazu gehört auch die Testautomation sowie das Bereitstellen von Simulatoren von Drittsystemen.

  • Software Testing at the pace of DevOps

    Antony Edwards & Michael Pils

    Antony is a proven product and technology leader with extensive experience in enterprise software and mobile computing. Prior to Eggplant, Antony served as CTO of The Global Draw Group—a leading supplier of networked gaming products, which includes subsidiaries Barcrest and Games Media. Antony also served as a member of the Executive Team and EVP of Ecosystem and Technical Services at mobile operating system specialist Symbian. While at Symbian, Antony was a founder of the Symbian open-source foundation. Prior to this, Antony held a position with IBM Research in New York, where he made several contributions to the development of the Linux kernel, with a particular focus on security.

    Michael has had a successful career in information technology and currently is head of Front Systems in the LUKB. His prime responsibility is ensuring a smooth digital experience for LUKB’s customers focusing testing the integrity, performance, as well as look’n feel of their digital assets. LUKB test all their systems on each mobile device, operating system, and desktop application. Being a digital pioneer, Michael looks forward to telling the LUKB digital story.

     

15.15 – 15.45 Session 5
  • Let Me Tell You a Real Story about our Mobile CI/CD

    In this talk, I will tell the story behind why Delivery Hero adopted native test frameworks for mobile testing. Since using Espresso and XCUITest is still relatively uncommon for large apps and there are various unique challenges, I will share the Delivery Hero team’s experiences, including:

    A brief architectural overview of our mobile test framework: why it is all native (Swift and Java/Kotlin).
    Why they choose to adopt Espresso and XCUITest: what are the advantages and the limitations of this choice.
    How we are running different test suites and scopes with Bitrise CI and cloud devices using Google

    Moataz Nabil

    Hi, my name is Moataz Nabil, currently, I’m working as Senior SDET at Delivery Hero SE in Berlin, Germany, Test Automation Expert working on various projects with Mobile Automation. The author and curator of QA Automation course on Udemy. Has experience in building an automation process from scratch for big, distributed projects. Helping with auditing, problem-solving and QA Automation integration with the main development and QA processes. Due to my passion for automation testing, I got fully exposed to tools like Selenium WeDriver, Cypress, Appium, Espresso, Rest-assured, and Postman

  • DevOps & Spitzensport: 5 Winnerthesen

    Im Spitzensport entscheidet die mentale Stärke um Sieg und Niederlage. Was unterscheidet die sehr erfolgreichen von den weniger erfolgreichen Highperformer? Aufbauend auf fünf Winnterthesen, die aus der langjährigen praktischen Erfahrung der angewandten Sportpsychologie stammen, erleben die Teilnehmer eine multimediale Präsentation. Olympioniken und erfolgreiche Teams denken und handeln flexibler (agiler), positiver und setzen ihre Ressourcen gezielt ein, um dauerhaft leistungsfähig und gesund zu bleiben. Was können DevOps-Teams aus den Erfolgsthesen lernen um solche Höchstleistungen zu vollbringen? Die Thesen dienen dazu, den Transfer in die Alltags- und Berufswelt herzustellen.

    Jörg Wetzel

    Jörg Wetzel ist Gründer und Inhaber der Firma Sport Psychologie Wetzel GmbH und Autor des Buches „Gold – mental stark zur Bestleistung“.

    Als Sportpsychologe begleitet er seit rund zwanzig Jahren verschiedene Top-Athleten und Top-Teams im Spitzensport und seine Kaderausbildungen, Seminare und Workshops in der Wirtschaft finden seit mehreren Jahren grossen Anklang. Vor seiner Tätigkeit als Sportpsychologe hat er das Sportlehrerdiplom absolviert und eigene Erfahrungen im Spitzensport als Mitglied der Schweizer Nationalmannschaft im Militärischen Fünfkampf gesammelt.

    Nebst seiner Tätigkeit in der angewandten Sportpsychologie arbeitet er für das Bundesamt für Sport in Magglingen sowie für die Swiss Olympic Association. Ebenfalls ist er in der Lehre an diversen Hochschulen sowie bei der Trainerbildung Schweiz (Bundesamt für Sport BASPO) involviert.

16.00 – 16.45 Closing Keynote
  • Building and Scaling a High-Performance Culture

    As the research in Accelerate and in the DevOps Handbook shows, high-performing organizations deliver more rapidly, more repeatably, and more reliably. And far more important than any tool or technology, it is the culture that differentiates a nimble and innovative organization from a lumbering leviathan. This keynote breaks down several key elements of a high-performance engineering culture, based on the speaker’s experience leading high-performing organizations at Google and eBay.

    We will discuss team Autonomy and Accountability — how high-performing companies organize themselves out of small, cross-functional teams, and how those teams own their destiny from idea to development to deployment to operations. Next, we will discuss Trust and Collaboration — how we need to foster a culture of trust both among the individuals on a team, as well as between the teams themselves. Last, we will instill Pragmatism and Progress in the product development process — how we need to clearly define the business problem we are solving, and solve that problem in the simplest, most straightforward way possible.

    You will take away actionable insights you can apply in your own organization.

    Randy Shoup

    Randy is a 25-year veteran of Silicon Valley, and has worked as a senior technology leader and executive at companies ranging from small startups, to mid-sized places, to eBay and Google. Randy was most recently VP Engineering at WeWork in San Francisco. He is particularly passionate about the nexus of culture, technology, and organization.

17.00 - 18.00 Closing & Apéro