Programm
vom 14. September 2021
- SRE demokratisieren – Aus den Google-BĂŒchern in Ihre DevOps-Teams/-JourneyTobias Sager, Makram HaninKino 3Deutsch
SRE demokratisieren – Aus den Google-BĂŒchern in Ihre DevOps-Teams/-Journey
Viele Organisationen kĂ€mpfen mit dem Ăbergang von CI auf CD. Das von Google eingefĂŒhrte Site Reliability Engineering (SRE) scheint das neue Modell zu sein, um erfolgreich SLOs in High-Speed-Delivery-Umgebungen sicherzustellen. Allerdings fehlt den DevOps-Transformationsleitern ein praktischer Ansatz, um die SRE-Prinzipien und -Praktiken aus den BĂŒchern in ihren eigenen Kontext zu ĂŒbernehmen. In diesem Vortrag werden wir zunĂ€chst die âhidden reliability debtsâ aufzeigen, welche durch hohe Liefergeschwindigkeit kreiert werden und dann einen effektiven SRE-Ansatz vorstellen, der Architektur-, Technik- und Kulturmuster nutzt. Zwei Schweizer Fallstudien zeigen kurz die Praxistauglichkeit des Ansatzes.
Tobias Sager
Tobias Sager ist Managing Consultant von Digital Architects Zurich (ein Teil des Swiss Digital Networks). Er hat ĂŒber 15 Jahre Erfahrung in den Bereichen Performance und Capacity Management, sowohl als Engineer wie auch als FĂŒhrungskraft von globalen Teams. Die Digital Architects Zurich unterstĂŒtzen Organisationen auf der DevOps-Reise mit Wissen, Engineering und Lösungen fĂŒr Cloud-basiertes und KI-getriebenes Continuous Delivery, AIOps und Site Reliability Engineering.
Makram Hanin
Makram Hanin ist Senior Consultant im Swiss Digital Network und bringt ĂŒber 20 Jahre Erfahrung in den Bereichen Service Level Management, Performance und Reliability Engineering mit. Er ist als Consultant und Management Coach bei unterschiedlichsten Firmen unterwegs und engagiert sich als als Moderator fĂŒr Philosophie-basierte Workshops in Schulen und mit Kindern.
- Moving towards continuous deployment with feature flagsOlga Diaz-GutierrezKino 6English
Moving towards continuous deployment with feature flags
Here at Vontobel, we have been working using the continuous delivery software release process for several years now and have been working towards Continuous Deployment (CD) ever since. In this talk, you will learn about our journey, how we got a step closer to achieving our CD goal by introducing a centralized feature flag management system and what challenges still remain ahead. I will also cover our rationale behind choosing an open-source feature flag management system called Flagsmith, the details of our on-premise deployment, the benefits we have gained and our lessons learnt.
Olga Diaz-Gutierrez
Olga is a full-stack software engineer but used to be an embedded systems engineer in the automotive industry.
Her world is encompassed by Spring Boot, Angular, Ionic and the never ending framework saga.
She is passionate about reaching continuous deployment at Vontobel and making operations/maintenance as painless as possible for us devs.
In her free time, she loves reading, board gaming and hiking. - DevSecOps in agile organisations: A SAFe based approachPatrick Rapp, Collin GeisserKino 8English
DevSecOps in agile organisations: A SAFe based approach
Swisscom is consequently following a DevSecOps approach to become more dynamic, faster, better but especially also more secure. To better integrate security into our daily work and make it a first-class citizen, we have created a new role & community model according to SAFe and implemented a security by design approach. We will show up the different aspects of our organisation and how we train our people, as well as various approaches â such as threat modelling, security reporting and risk management â which are impacting our security feature backlog and making us more secure in the end.
Patrick Rapp
Patrick holds a BSc in Information Technology. He has more than 20 years of experience in leading large and complex IT Projects in the Telco domain. He is working as a Solution Security Architect and Data Governance Manager at Swisscom (Switzerland) Ltd. He is a pioneer in implementing the DevSecOps approach at Swisscom.
Collin Geisser
Collin is completing his Master of Advanced Studies in Software Engineering this year. He has more than 15 years of experience in the telecommunications sector as a software developer, solution designer, scrum master and product owner. In his current position, he works as a FullStack Developer and has the role of System Security Architect.
Outside of work, Collin enjoys spending time with his young family or can be found on various multiplayer servers.
- DevOps@Scale: Fostering an engineering cultureKirsten RennerKino 4English
DevOps@Scale: Fostering an engineering culture
In Credit Suisseâs Swiss Universal Bank IT, we envisioned our new way of working to follow the Agile Manifesto and work iteratively and in close collaboration with our business stakeholders. As we pushed the limits on strategic agility, we set a new organization in place: Flat hierarchies fostering empowered multi-disciplinary teams, capacity-based steering, instilling an agile engineering mindset and a culture of continuous learning and collaboration. As a natural next step, we evolved our journey towards efficient DevOps and Site Reliability.
Kirsten talks about her vision and imparts key take aways and lessons learned from transforming a large organization with over 1000 engineers. She will also share her thoughts on how engineers can become even happier and continue to develop and learn as individuals while supporting the teamâs vision and mission.Kirsten Renner
Kirsten is Head of IT Switzerland at Credit Suisse, responsible for IT delivery, strategy and operations for the Swiss Universal Bank. She is also the executive sponsor for the transformation to an Agile @ scale organization for Credit Suisse Switzerland. Kirsten is a member of the Board of Directors for BANK-now and sits on the Board of Business Agility Day.
Kirsten joined Credit Suisse from ABN AMRO, where she held the position of CIO International, covering all IT for ABNâs businesses outside of the Netherlands. With an academic background in physics, Kirsten spent her career at ABN moving between IT and more commercial roles of increasing scope and responsibility to gain a solid understanding of banking both in the Netherlands and internationally. Kirsten began her career as a Java developer before moving on to implementing larger IT projects, driving digitalization and successfully leading ABNâs global Agile Transformation Program.
Kirsten is married and has 3 children. She holds a master degree in Physics from the University of Amsterdam.
- [Track+] Embedded Rust DevOps with GitHub ActionsDominique BroeglinKino 6English
[Track+] Embedded Rust DevOps with GitHub Actions
DevOps practices are quickly being adopted in the enterprise software world. They now also make their way into the embedded world. This session is a fast-paced tour of how DevOps practices like CI/CD can be easily implemented with GitHub Actions. We will demo it with Rust, RaspberryPI and Arduino/STM32.
Dominique Broeglin
Dominique is a Digital and Application Innovation specialist at Microsoft. He enables his customers in their Digital Transformation journey by helping them build Cloud Native applications and adopt Dev(Sec)Ops practices. He has 20 years of software engineering experience in various domains like telco and banking. He is also a lifelong learner and enthusiastic open-source contributor
- Autonomes Fahren: Testing the UntestableAlexander PretschnerKino 3Deutsch
Autonomes Fahren: Testing the Untestable
Eine Herausforderung beim Test maschinengelernter Softwarekomponenten ist, dass es keine prĂ€zise Spezifikation des Verhaltens gibt â denn gĂ€be es eine solche Spezifikation, wĂ€re Maschinenlernen nicht die Implementierung der Wahl. Eine Spezifikation ist aber notwendig, um die in einem Test codierte erwartete Ausgabe zu spezifizieren. Dieselbe Herausforderung sehen wir fĂŒr cyberphysikalische Systeme wie autonome Fahrzeuge, fĂŒr die es ebenfalls keine prĂ€zisen Systemspezifikationen gibt, was neben anderen GrĂŒnden auch daran liegt, dass in solchen Systemen maschinengelernte Komponenten verbaut werden. Im Vortrag zeigen wir, warum selbst Milliarden aufgezeichneter Fahrten i.A. keine guten Tests sein können, wie man diese aufgezeichneten Fahrten aber zur Ableitung von Szenariotypen (âSpurwechsel auf einer zweispurigen Autobahnâ) verwenden kann, wie das Sollverhalten spezifiziert und wie dann systemspezifische TestfĂ€lle automatisiert generieren werden können.
Alexander Pretschner
Alexander Pretschner ist Professor fĂŒr Software&Systems Engineering an der TU MĂŒnchen, wissenschaftlicher Direktor von fortiss, dem Bayerischen Forschungsinstituts fĂŒr software-intensive Systeme und GrĂŒndungsdirektor des bidt, dem Bayerischen Forschungsinstitut fĂŒr Digitale Transformation.
- Business Process Monitoring with Anomaly Detection in PracticeJoana Soares Machado, Jelena MaliÄKino 4English
Business Process Monitoring with Anomaly Detection in Practice
DevOps teams within Swisscom are responsible for ensuring that any issues that could affect users are quickly addressed. This quest is challenging due to the high volume of available metrics, events, and traces (~300GB daily).
We will show how we designed and deployed an anomaly detection system based on Prophet models, PySpark, and MLflow, which analyses performance, throughput, and error metrics of important business processes. These analytics are displayed in an end-to-end monitoring tool which provides a holistic view of many distributed systems and gives actionable insights to the teams.Joana Soares Machado
Joana is a data scientist at Swisscom. As part of the Data, Analytics and AI department, she develops ML solutions to automate the real-time monitoring of Swisscomâs business processes and IT services. Her experience includes a project at CERN where she developed a tool to monitor the responsiveness of the complex event processing engine of the ATLAS experiment. Joana holds a Masterâs degree in Communication Systems from EPFL, where she previously worked as a research scientist in the domain of applied machine learning in privacy and security.
Jelena MaliÄ
Jelena is a data scientist currently employed in Swisscomâs Data, Analytics and AI department. She finished her Computer Science master studies at EPFL and joined Swisscom firstly as an intern, and then as a full-time employee. Jelena has always enjoyed trying to make complex problems understandable to different audiences. She achieved this by working as a teaching assistant, by developing and promoting innovative topics like the Hyperloop, and encouraging younger generations of talents through initiatives like GirlsCoding. These days, in addition to improving the anomaly detection models for business process monitoring, Jelena is trying to make data science tools useful and accessible to various stakeholders.
- Blockchain as a Service: DevOps, Agile Entwicklung im Umfeld der Life Science Regulationen und GAMP5Adrian MĂŒhlethalerKino 6Deutsch
Blockchain as a Service: DevOps, Agile Entwicklung im Umfeld der Life Science Regulationen und GAMP5
Gerade in Zeiten des Umbruchs und folgend erhöhten regulatorischen Anforderungen, suchen Firmen nach neuen Wegen, um weiterhin profitabel zu bleiben und ihr GeschÀft weiter zu entwickeln.
Wir entwickeln heute neue GeschÀftsmodelle und Kundenerlebnisse in verschiedenen Branchen.
FĂŒr uns eine Kernbranche ist die Lifescience Industrie, welche mit Ihren regulatorischen Anforderungen die agile Entwicklung von genau diesen neuen GeschĂ€ftsmodellen stark fordert.Die Vereinbarkeit von RĂŒckverfolgbarkeit, Dokumentation, V-Modell und agilen Methoden wie Scrum, Prototyping etc. sind key.
Wir gehen darauf ein, wie wir dies lösen und stellen uns gleichzeitig die Frage: Wie wird es uns gelingen im Netzwerk mit anderen Unternehmen und GeschÀftsmodellen zusammen zu arbeiten?
Adrian MĂŒhlethaler
- Automated infrastructure testing with Ansible and MoleculeDominic RĂŒttimannKino 8English
Automated infrastructure testing with Ansible and Molecule
Interaction between hardened loadbalancers, reverse proxies and web applications are difficult to test in early stages and therefore often only detected late in pre-prod / integration environments under high load and/or edge cases. Molecule allows complex test scenarios with mixed environments (Container, VM, Cloud) in a fully automated way.
Dominic RĂŒttimann
Dominic is Head of Systems Engineering at Datatrans and a teacher of TBZ. He is interested in IT security, payment solutions, science fiction and running.
- „Coding Dojos“ – Das Mojo fĂŒr bessere Code-QualitĂ€t und TeamgeistMartin SchacherFoliumDeutsch75 Min.
„Coding Dojos“ – Das Mojo fĂŒr bessere Code-QualitĂ€t und Teamgeist
âCoding Dojosâ sind ein effizientes GefĂ€ss, um in einem Team die Code-QualitĂ€t zu steigern und die ProgrammierfĂ€higkeiten aller Teammitglieder zu verbessern. Sie machen viel Spass und fördern den Teamgeist.
In jeder Ausgabe stellt sich das Team einer neuen Programmier-Knacknuss, die es mit TDD lösen soll. Der Weg ist das Ziel. Auch völlige Programmier-Neulinge können voll mitmachen, wÀhrend auch die erfahrenen Coding-Cats ebenfalls viel neues dazulernen.
Im Workshop lernen die Teilnehmer, wie ein Coding-Dojo funktioniert und wie man es selber organisiert.
Martin Schacher
Martin Schacher bekam als 8-jĂ€hriger den ersten Computer in die Finger. Seither hat er in den meisten Tagen und unzĂ€hlige NĂ€chten alles mit den Kisten ausprobiert, dass sie zu bieten haben: Programmieren, hacken, Games entwickeln, Musik, Grafiken und Videos produzieren, Hardware bauen, AI, Blockchain und alle Arten von technischem Testen und Testautomatisierung. Jede neue Technologie probiert er aus, nimmt regelmĂ€ssig an Hackathons teil, hat selber schon einige organisiert und sogar schon einen gewonnen. In seiner Freizeit arbeitet er als Consultant fĂŒr Testautomation und agile Coach.
- âSelf-Healing Testsâ The holy grail of test automationâŠOr just a lot of noise about nothing?Matthias ZaxKino 3English
âSelf-Healing Testsâ The holy grail of test automationâŠOr just a lot of noise about nothing?
One of the most important and complex tasks in test automation is the maintenance of test scripts. No other test artifact takes up as much time and effort in maintenance.
Is there an approach where artificial intelligence (AI) paired with machine learning (ML) could be used to maintain test scripts? Developers of test scripts would then have more time to automate new tests, thereby increasing test coverage through test automation.
The answer is yes, and the solution is Self-Healing Tests.
In a nutshell, self-healing is the automation of test automation. Test tools with self-healing properties recognize changes in the graphical user interface and automatically adapt the automated test cases so that the tests remain functional. Commercial tools like TestIM, Mabl & Tricentis Neo-Engine are very promising, but there are also interesting open-source alternatives such as Healenium.
This talk explains the basics of self-healing tests and provides a concrete example of an implementation with the open-source library Healenium.
Matthias Zax
Matthias Zax works as an agile engineering coach at Raiffeisen Bank International AG (RBI). Originally a trained software developer and â#developerByHeartâ, he has focused on testing software specialized on test automation in the DevOps environment since 2018 and organizes the RBI Test Automation Community of Practice.
- Interaktives visuelles Testen – Herausforderungen und wie man sie löstTobias MĂŒller, Pascal GygerKino 4Deutsch
Interaktives visuelles Testen – Herausforderungen und wie man sie löst
Mit dem interaktiven visuellen Testen werden die Vorteile des funktionalen sowie des visuellen Testens vereint. Ein und derselbe Test stellt sicher, dass Ihre Software funktioniert und so dargestellt wird, wie sie sollte.
Gleichzeitig ist das interaktive visuelle Testen die einfachste Lösung, um Ihre Tests nachhaltig zu automatisieren.
Doch auch die Einfachheit bringt ihre Herausforderungen mit sich. In unserem Vortrag zeigen wir Ihnen Fallen, in die wir getreten sind und wie wir sie gelöst haben wie z. B.:
- Dropdowns, die sich nicht nur nach unten öffnen
- Tabellen, Grids etc. mit Scrollbalken
- Texte, die nicht erkannt werden
- Dynamische Webseiten
- Lade-Animationen
- etc.
Nach einem kurzen Einblick in die Möglichkeiten des interaktiven visuellen Testens dreht sich alles um die Herausforderungen und wie Sie die Lösungen in Ihrem Unternehmen direkt nach dem Testing Day umsetzten können.
Tobias MĂŒller
Mit progile hat Tobias vor ĂŒber 11 Jahren seinen Traum verwirklicht, effizientes IT-Consulting nach hohen Standards anzubieten und betreut Projekte von CHF 50â000 bis 160 Millionen. Sein Ziel ist es, moderne Entwicklungsmethoden mitzugestalten und SoftwarequalitĂ€t voranzutreiben. Durch seine ausgeprĂ€gte Expertise, hohen QualitĂ€tsanspruch und Tatendrang revolutioniert er mit der Testing-Plattform TestResults.io den Testing-Markt. Er machte nicht einfach Bestehendes anders, sondern brachte zusammen mit seinem Team eine technologisch neue Sichtweise in die Thematik.
Pascal Gyger
Mit seiner jahrelangen Expertise in Verifikation und Testautomatisierung prĂ€gte er TestResults.io von Anfang an mit. Seine Gabe, ZusammenhĂ€nge in komplexen Systemen schnell zu erkennen und verstehen, zeichnet Pascal aus. Der Tester aus Leidenschaft kennt die Herausforderungen und typischen Fehler in der Testautomatisierung wie seine Westentasche. Er unterstĂŒtzt die Kunden bei ihren Testautomatisierungs-Projekten mit seinem Know-how und seiner Passion fĂŒrs Testen. Seit sieben Jahren zĂ€hlt Pascal zum progile-Team und bringt sein Fachwissen als Verification und Requirements Engineer auch im Consulting-Bereich ein.
- Scaling Event Driven Delivery & Operations with KeptnAndreas GrabnerKino 6English
Scaling Event Driven Delivery & Operations with Keptn
We broke monoliths into microservices and leverage events to orchestrate business processes across all moving pieces. Why are not applying the same event-driven concept to delivery and operations automation?
This session introduces the CNCF project Keptn (www.keptn.sh): An Event-Driven Control Plane for automating Continuous Delivery, SLO-Based Quality Gates, SRE Automation and Auto-Remediation.
Besides an intro to event-driven CD & CO you will see live demos + how the community is adopting Keptn as well as how you can extend and contribute.Andreas Grabner
Andreas Grabner (@grabnerandi) has 20+ years of experience as a software developer, tester and architect and is an advocate for high-performing cloud scale applications. He is a regular contributor to the DevSecOps community, a frequent speaker at technology conferences and regularly publishes articles on blog.dynatrace.com.
- Firmeninterne Academy fĂŒr Cloud Native und DevOpsDominik Langer, Daniel JĂ€gerKino 8Deutsch
Firmeninterne Academy fĂŒr Cloud Native und DevOps
Einer der entscheidendsten Wettbewerbsfaktoren im digitalen Zeitalter sind motivierte Mitarbeiter, die sich selbststĂ€ndig aus- und weiterbilden. Wie gelingt der Umstieg von einer monolithisch geprĂ€gten IT-Landschaft hin zu einer eventgetriebenen Microservice-Welt, wĂ€hrend sich die Mitarbeiter in diese FĂŒlle neuer Themen einarbeiten sollen? Welche Möglichkeiten hat ein Unternehmen, eine innovative und offene Lernkultur zu erschaffen? In diesem Vortrag geben wir einen Einblick, wie die HCP Academy der Helvetia diese Transformation unterstĂŒtzt.
Dominik Langer
Dr. Dominik Langer ist als CDIO bei adesso Schweiz AG u.a. zustĂ€ndig fĂŒr Technologie- und Innovations- Governance und leitet die Business Line Digital & Innovation. Aktuell unterstĂŒtzt er mit seiner ĂŒber zwanzigjĂ€hrigen Didaktikerfahrung die Helvetia beim Aufbau der HCP Academy.
Daniel JĂ€ger
Daniel Jaeger ist Teamleiter Front End Solutions Development bei den Helvetia Versicherungen und Product Owner fĂŒr die HCP Academy. Zuvor durchlief Daniel nach seinem Informatikstudium an der UniversitĂ€t Basel eine Karriere als Software Engineer, Solution Architect und Scrum Master bei verschiedenen Unternehmen.
- „Coding Dojos“ – Das Mojo fĂŒr bessere Code-QualitĂ€t und Teamgeist â ContinuedMartin SchacherFoliumDeutsch75 Min.
„Coding Dojos“ – Das Mojo fĂŒr bessere Code-QualitĂ€t und Teamgeist â Continued
âCoding Dojosâ sind ein effizientes GefĂ€ss, um in einem Team die Code-QualitĂ€t zu steigern und die ProgrammierfĂ€higkeiten aller Teammitglieder zu verbessern. Sie machen viel Spass und fördern den Teamgeist.
In jeder Ausgabe stellt sich das Team einer neuen Programmier-Knacknuss, die es mit TDD lösen soll. Der Weg ist das Ziel. Auch völlige Programmier-Neulinge können voll mitmachen, wÀhrend auch die erfahrenen Coding-Cats ebenfalls viel neues dazulernen.
Im Workshop lernen die Teilnehmer, wie ein Coding-Dojo funktioniert und wie man es selber organisiert.
Martin Schacher
Martin Schacher bekam als 8-jĂ€hriger den ersten Computer in die Finger. Seither hat er in den meisten Tagen und unzĂ€hlige NĂ€chten alles mit den Kisten ausprobiert, dass sie zu bieten haben: Programmieren, hacken, Games entwickeln, Musik, Grafiken und Videos produzieren, Hardware bauen, AI, Blockchain und alle Arten von technischem Testen und Testautomatisierung. Jede neue Technologie probiert er aus, nimmt regelmĂ€ssig an Hackathons teil, hat selber schon einige organisiert und sogar schon einen gewonnen. In seiner Freizeit arbeitet er als Consultant fĂŒr Testautomation und agile Coach.
- Why Scaled Agile (Testing) doesn’t workSilvio MoserKino 4Deutsch
Why Scaled Agile (Testing) doesn’t work
Den agilen Modellen ist gemein, dass Testing wenn ĂŒberhaupt nur am Rande erwĂ€hnt wird. Der Fokus liegt auf den Entwicklern und dem Built-in Quality Ansatz. Dabei wird aber von einer hohen MaturitĂ€t und einer schon fast idealen Welt ausgegangen. Die RealitĂ€t sieht leider oft nicht ganz so rosig aus. In SAFe stellt insbesondere das End-to-End Testing von ĂŒbergreifenden Features eine grosse Herausforderung dar. In diesem Vortrag werden daher Good Practices fĂŒr das Testing in skalierten agilen Vorhaben hergeleitet.
Silvio Moser
Silvio Moser ist MitbegrĂŒnder der SwissQ Consuling AG. Er ist seit 1997 in verschiedenen Beratungs- und
Managementpositionen in der SW-Entwicklung tĂ€tig, mit Fokus auf QualitĂ€tssicherung, Requirements 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. - How to Make Software Testing Human-Centered (for real)Lorenzo Fanetti, Naor AdnoKino 8English
How to Make Software Testing Human-Centered (for real)
Software verification and validation are often carried out using only automated tools, code or internal resources. But what about the end-user of your product?
This talk is about the method I use to reduce developersâ rework, solve marketersâ questions and release a product that customers enjoy using. You will learn how to create a stable community and how to bring it into your development and testing process to make it more⊠human! Finally, Naor Adno from Snapfeet will show how the power of the Crowd helped him build his AR app and how it changed before and after involving the real users in the process.
Lorenzo Fanetti
I started my career in Digital and Marketing in 2012, the year I finished my Masters in Economics & Communication at USI (UniversitĂ della Svizzera Italiana). In my daily work, I support some of the major companies in Italy in their QA activities and UX analysis and improvement.
Naor Adno
Co-founder & Head of strategy, with 10+ years of experience in corporate strategy , marketing and sales across Europe and Asia in finance, luxury, hospitality and technology. Fashiontech, Shoes and digital tools expert, works alongside footwear brands since 2018. Ever passionate about innovative technologies
- Der digitale Blindenhund â Navigation mittels AINicolas BrunnerKino 6Deutsch
Der digitale Blindenhund â Navigation mittels AI
Hast du schon mal einen Blinden an einem leeren Perron beobachtet, wie er eine ZugstĂŒre und ihren TĂŒrknopf findet? Die neue Kunden-App der SBB «SBB Inclusive» unterstĂŒtzt Reisende mit SeheinschrĂ€nkung auf ihrer Reise. Im Rahmen eines Proof of Concepts fĂŒr dieses wichtige Feature wurde gezeigt, wie eine App den Blindenhund bei der Navigation auf dem Perron ersetzen kann. Dabei kommen zahlreiche moderne AnsĂ€tze aus dem Bereich der kĂŒnstlichen Intelligenz zum Einsatz: Object Detection (ML), Object Tracking sowie DistanzMessung mittels mehreren Kameras. Ausserdem erfĂ€hrst du, wie die Corona-Zeit positiv fĂŒr das Sammeln und Labeln von Daten genutzt werden kann.
Nicolas Brunner
Nicolas hat Sportwissenschaften und Informatik (MSc der UniversitÀt Basel) studiert mit dem Ziel Sportlehrer zu werden.
Die Informatik hat ihn dann aber mehr gepackt als erwartet. Seit 5 Jahren ist er bei den SBB als Mobile Software Engineer und Scrum Master tĂ€tig und wenn er nicht gerade an der nĂ€chsten SBB-App tĂŒftelt, ist er in der Skilehrerausbildung tĂ€tig oder mit dem Bike in den Bergen unterwegs.
- DevOps AnecdotesFabian BascianiKino 3English
DevOps Anecdotes
DevOps is much more than just a collection of tools. It is predominantly about people and cultural change. Changing culture and mindset is extremely difficult though. In this talk we will look beyond the Tech industry to seek understanding on how other industries adapted to an ever-changing world that requires fast time to market. We will hear anecdotes from the film industry, sport industry, the military and many more. These findings will be translated into DevOps challenges we face today, and we will hear how to tackle them. After this talk, Tech leaders will be equipped with some deep insights into what a successful DevOps culture looks like and how it can be created throughout all levels of an organisation.
Fabian Basciani
Fabian is an award winning senior technologist with more than a decade of experience in technology and nearly two decades in the finance industry. He has worked as project manager, business analyst, application manager and software developer. In the past he has built applications such as online banking solutions, as well as research and automated trading systems for banks in Switzerland, Liechtenstein and United Kingdom. He is passionate about Agile methodologies and building data driven automated decision-making systems.
- Serverless SecOps Automation with AWSDennis TraubFoliumEnglish75 Min.
Serverless SecOps Automation with AWS
Amazon Web Services (AWS) and its underlying infrastructure has been built with the security requirements of global banks, healthcare, and other highly sensitive organizations in mind and provides every customer with a deep set of integrated tools and features. In this hands-on workshop you will learn how to use and combine these built-in tools using simple patterns and serverless technologies. Together, we will build an exemplary end-to-end solution to monitor your environment and automatically detect, contain, and remediate security risks. Some prior experience with AWS would be helpful but isnât required. This will be a practical session, so please bring a laptop and a non-production AWS account that you have administrative access to.
Dennis Traub
Dennis Traub is Developer Advocate, leading Developer Relations for Amazon Web Services in Germany, Austria, and Switzerland. His favorite part of work is showing builders hands-on how they can bring their ideas to life on AWS while keeping security and cost-efficiency in mind. Dennis started his career in software development nearly 30 years ago, lived through the dot-com era, and has been building applications of all kinds and sizes ever since. In his free time, he loves traveling, reading tons of books, and all kinds of simulation games.
- Testen hoch 10 – FĂŒr den Bahnverkehr der ZukunftRoman CasparKino 4Deutsch
Testen hoch 10 – FĂŒr den Bahnverkehr der Zukunft
Heute werden die Zugbewegungen auf dem SBB-Netz manuell in den Betriebszentralen gesteuert. Dies wird in bestimmten Gebieten durch eine automatische Optimierung ersetzt. Herausforderungen sind, dass die Optimierungsregeln unscharf sind, dass bei jeder Optimierung eine komplett neue Situation vorliegt und dass trotz mehreren Tausend Optimierungsvarianten jede 5 Sekunden ein optimales Ergebnis gefunden werden soll. Wir zeigen, wie man eine solche Optimierung komplexer Situationen basierend auf unvollstÀndigen Regeln im Real-Time-Umfeld testen kann.
Roman Caspar
Roman arbeitet seit 2013 als Business Analyst, Teamleiter und Product Owner in der Division Infrastruktur der SBB an der Steuerung und Optimierung des Bahnverkehrs. Er hat einen Master-Abschluss in Mathematik. Ausserdem war Roman mit Wacker Thun mehrmaliger Handball-Schweizermeister und Cup-Sieger und spielte in der Nationalmannschaft.
- Not Fair! Testing AI Bias and Organizational ValuesPeter Varhol, Gerie OwenKino 6English
Not Fair! Testing AI Bias and Organizational Values
Just because a machine learning system is biased doesnât mean that it isnât useful. If the bias reflects our goals as an organization, then it may not matter that the result is suboptimal.
Fairness means that we want to make sure we consider the needs of all stakeholders, and balance those needs against goals. To do so, we require a clear statement of those goals, and the ability to objectively test them against results.
This presentation posits fairness as a goal in developing machine learning systems, and describes how to make that goal objective in order to set up and execute a testing plan.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.
Gerie Owen
Gerie Owen is a QE Architect at Medullan. She is a Certified Scrum Master, Conference Presenter and Author on technology and testing topics. She enjoys analyzing and improving test processes and mentoring new QA Leads as well as bringing a cohesive team approach to testing. Gerie is the author of many articles on technology including Agile and DevOps topics. She chooses her presentation topics based on her experiences in technology, what she has learned from them and what she would do to improve them.
- Kulturwandel als «trojanisches Pferd» in der TransformationDieter KramerKino 3Deutsch
Kulturwandel als «trojanisches Pferd» in der Transformation
Mit der Strategie SpeedUp sichert PostFinance die Zukunft des Unternehmens und damit ihre Relevanz und Eigenwirtschaftlichkeit. Doch fĂŒr den Erfolg der Unternehmensstrategie braucht es Mitarbeitende, die ihren Beitrag zur Umsetzung erkennen und ihr Verhalten danach ausrichten. An der DevOps Fusion zeigen wir anhand des Praxisbeispiels von PostFinance, wie das Unternehmen mit verschiedenen Werkzeugen und Instrumenten aus Kommunikation und behavioral Insights die Mitarbeitenden im Kulturwandel mitgenommen hat.
Dieter Kramer
Dieter Kramer entwickelte im Rahmen des Transformationsprojektes move2digital fĂŒr PostFinance als HerzstĂŒck ein neues Kulturkompetenzmodell und verzahnte dieses mit dem neuen FĂŒhrungsverstĂ€ndnis. Er gestaltete zudem eine Learning Journey, die kulturell adaptierte Lernmodule und Transformation-Cases in allen Units als «trojanische Pferde» verankern. Zuvor leitete er verschiedene HR-Projekte zur Personal und Organisationsentwicklung sowie der Lernarchitektur. Seinen Master in Education Management hat der ehemalige Primarlehrer und Jurist an der ZHAW absolviert.
- The Data Journey at ComparisMarkus BarmettlerKino 8English
The Data Journey at Comparis
Comparis is one of the early Swiss digital startups and this year celebrates its 25th anniversary. One could assume that, being a digital native, it is powered by modern tech, but in actual fact, 25 years is long enough to build up technical debt.
In this talk, Markus will describe his journey to modernize Comparisâ data infrastructure in the cloud, as well as how to prepare it for the next level of data-driven use cases.Markus Barmettler
Markus is the Chief Data & Analytics Officer at Comparis. Before joining Comparis in October 2019 he held various leadership roles at IBM and NZZ. Despite his background being in economics he soon discovered the âdark side of dataâ and has since not been able to escape. His current mission is to help people succeed with data and try to have some fun while doing so.
- Serverless SecOps Automation with AWS â ContinuedDennis TraubFoliumEnglish75 Min.
Serverless SecOps Automation with AWS â Continued
Amazon Web Services (AWS) and its underlying infrastructure has been built with the security requirements of global banks, healthcare, and other highly sensitive organizations in mind and provides every customer with a deep set of integrated tools and features. In this hands-on workshop you will learn how to use and combine these built-in tools using simple patterns and serverless technologies. Together, we will build an exemplary end-to-end solution to monitor your environment and automatically detect, contain, and remediate security risks. Some prior experience with AWS would be helpful but isnât required. This will be a practical session, so please bring a laptop and a non-production AWS account that you have administrative access to.
Dennis Traub
Dennis Traub is Developer Advocate, leading Developer Relations for Amazon Web Services in Germany, Austria, and Switzerland. His favorite part of work is showing builders hands-on how they can bring their ideas to life on AWS while keeping security and cost-efficiency in mind. Dennis started his career in software development nearly 30 years ago, lived through the dot-com era, and has been building applications of all kinds and sizes ever since. In his free time, he loves traveling, reading tons of books, and all kinds of simulation games.
- Testing in the Age of RoboticsRinchen ChopatharKino 4English
Testing in the Age of Robotics
Robotic Process Automation (RPA) is no longer limited to performing high-volume repetitive mundane tasks. With the evolution of Artificial Intelligence and Machine Learning, the potential of RPA is limitless and it plays already a crucial part in the financial IT system landscape. But what are the implications and learnings with regards to quality management and testing?
Is it time to re-think the way we look at Robotics? Can Robots perform test engineerâs tasks? Are current Test Engineer skills Future ready?
Join us to listen to how Robotics can change the game and how it challenges the traditional testing framework and methodology.
Rinchen Chopathar
Rinchen Chopathar is the Head of IT Securities Services CH at SIX Group AG. He has 20+ years of in-depth business analysis/project/leadership experience in the financial IT industry. His experience leading and implementing solutions spans front-end, mid-tier support systems and back-end solutions for major financial institutions. He enjoys spending time outdoors with his family, running and travelling.
- Selenium based load testing: some real progress!Stephan Baumhoff, JérÎme ComteKino 8Deutsch
Selenium based load testing: some real progress!
Performancetests fĂŒr Bowser, Mobile Apps oder proprietĂ€re Fat Clients sollten idealerweise mit Testautomatisierungstools durchgefĂŒhrt werden, um E2E Antwortzeiten korrekt zu messen, Serverlasten prĂ€zise nachzubilden und Synergien mit der Testautomatisierung zu nutzen. Seit der FrĂŒhzeit des Internets war dieser Ansatz jedoch aufgrund zu hoher Infrastrukturkosten sowie ungeeigneter Automatisierungstools nicht realisierbar.
Der seit den 90ern etablierte protokollbasierte Kompromiss erlaubt es zumindest Serverseitig mit hohen Lasten zu akzeptablen Infrastrukturkosten zu testen. Nachteile wie die Enstehung einer Performancetestindustrie mit hohen Werkzeug, Engineering und Wartungskosten sowie unvollstÀndige Antwortzeitmessungen mussten bislang mangels Alternativen in Kauf genommen werden.
Hochskalierbares k8s erlaubt nun endlich in Kombination mit Selenium und speziellen step-Features einen Durchbruch fĂŒr Browserbasierte Anwendungen. Mit diesem seit 2020 in der PostFinance verfolgten Ansatz erhöhen wir die QualitĂ€t unserer Messungen, reduzieren Entwicklungs und Wartungskosten, eröffnen neue Shift-Left-Optionen und ermöglichen Tests zuvor âuntestbarerâ Applikationen.
Stephan Baumhoff
Stephan ist seit 2018 Leiter des Performancetestteams der PostFinance. Er hat in den letzten 20 Jahren Performancetest- und Testautomatisierungsteams in der Finanz-IT geleitet. Wenn er nicht mit Familie und Freunden unterwegs ist findet man Ihn wahrscheinlich auf einem Ostschweizer MTB-Trail oder im eigenen GemĂŒseanbau
JérÎme Comte
JĂ©rĂŽme ist ein leidenschaftlicher Softwareentwickler und begeisterter Unternehmer. Nach mehreren Jahren im Dienst von Software-Performance und -QualitĂ€t grĂŒndete er die exense GmbH, um die Open-Source-Plattform step voranzutreiben. Neben step leitete er verschiedene Projekte wie djigger, die Open-Source Performance-Monitoring- und -Profiling Lösung fĂŒr Java, oder oryon, eine Automatisierungslösung fĂŒr Swing und FX, die von Krankenversicherungen breit eingesetzt wird. Ausserdem ist JĂ©rĂŽme ein echter Naturliebhaber. Wenn er nicht an seinem Schreibtisch sitzt, findet man ihn mit grosser Wahrscheinlichkeit entweder in den Bergen der Zentralschweiz oder auf seinem Bauernhof, wo er Selbstversorgung anstrebt.
- Managing a million Kubernetes ClustersQi KeKino 3English
Managing a million Kubernetes Clusters
Azure Kubernetes Service (AKS) manages Kubernetes clusters on behalf of customers. AKS stays agnostic to the customer workload and manages the accessibility, performance, and reliability of these clusters without requiring full knowledge of the infrastructure configurations and policies put by the customers. In this talk, I will share various challenges the service faces and our auto detection and auto remediation approaches to tackle them at scale.
Qi Ke
Qi Ke is the Engineering Director in Microsoft Azure leading the Managed Kubernetes Service (AKS). Prior to that, she worked at Google in various areas in cloud, APM, dev tools, enterprise, social and Chrome, building performant, scalable distributed systems and engineering systems. Before that, she designed and led the effort to develop the large scale distributed build and test service (QBuild a.k.a. CloudBuild) when she worked in Bing.
- Ăkonomische und Sozialer Tausch â wie begleichen wir unsere Sozialen Schulden?Olaf GeramanisKino 6Deutsch
Ăkonomische und Sozialer Tausch â wie begleichen wir unsere Sozialen Schulden?
Im Zeitalter von flÀchendeckendem Homeoffice korrodiert der soziale Kitt der Unternehmen. Das langjÀhrige gegenseitige Vertrauen unter den LeistungstrÀgern beginnt mehr und mehr Schaden zu nehmen. Kreative und Innovative Prozesse werden zÀh und schwierig.
Wenn Unternehmen in diesen Zeiten mehr Engagement und zusĂ€tzlichen Einsatz einfordern, nimmt es «Soziale Schulden» auf. Diesen Mehrleistungen gilt es adĂ€quat Rechnung zu tragen, ansonsten quilt die Kiste «sozialer Schuldscheine» leicht ĂŒber. Sollten sich verantwortliche FĂŒhrungskrĂ€fte dann um die RĂŒckzahlung drĂŒcken, dĂŒrfen sie sich nicht wundern, wenn die Mitarbeiterschaft ernĂŒchtert und frustriert in innerer Emigration geht. Sie können dem aktiv entgegensteuern!
Sie erfahren:
- wie «soziales Kapitel» im Gegensatz zu «ökonomischem» Kapital funktioniert;
- warum gegenseitige Verpflichtung und Zugehörigkeit zentrale Grössen sind;
- wieviel Digitalisierung das Vertrauen vertrĂ€gt und wie soziale Schulden zurĂŒckgezahlt werden können!
Olaf Geramanis
Prof. Dr. Olaf Geramanis, leidenschaftlicher Gruppendynamiker. Dozent FHNW, DiplompĂ€dagoge (univ.), Coach, Supervisor und Organisationsberater (BSO), ausbildungsberechtigter Trainer fĂŒr Gruppendynamik (DGGO). Seit 2004 Dozent fĂŒr angewandte Gruppendynamik und personenorientierte Beratung an der Hochschule fĂŒr Soziale Arbeit FHNW in Muttenz. In der Weiterbildung und Dienstleistung in den Bereichen Beratung, Coaching, Change und Teamentwicklung unterwegs. Studienleiter des MAS Change und Organisationsdynamik. Sein mini-handbuch Gruppendynamik BELTZ-Verlag, erschien 2020 in der zweiten Auflage. www.organisationsdynamik.ch
- Breaking down barriersDavid Aguilar aka „Hand Solo“Kino 4English
Breaking down barriers
David was born with Poland Syndrome, a congenital disease that prevented his forearm and right pectoral muscle from developing. At age 9, he created his first prosthesis using LEGO bricks to replace his right forearm. David continued to experiment and optimize his âproductâ and is now the internationally recognized creator of the MK range of prosthetic arms and the face of LEGOâs global #RebuildTheWorld campaign.
An advocate for inclusion and innovation, David helps and inspires millions of people. His vision is a world where the stigma of disability is no more. But instead, total inclusion and acceptance of the simple fact of being different.message.
David will share his story and his future ambitions at the conference.
David Aguilar aka „Hand Solo“
Inventor, ambassador, uni student. David is an exceptional individual with drive and passion â and seemingly endless energy. His spirit of improvement has been recognized in important global media that range from National Geographic to the New York Times, Washington Post, Euronews and other international audio-visual media. He has spoken at various conferences, including NASAâs Cross Industry Innovation Summit and Brazilâs Letâs Go Festival and received awards that include the Silver Medal of the Universal League for the Public Good in Paris for having done good for humanity. He is also in the Guinness Book of World Records for being the first in history to create arm prostheses with LEGO.
Davidâs story is featured in the documentary, âMr. Hand Soloâ. Through this film, he hopes to touch peopleâs hearts and break the stigma of disability, replacing it total inclusion and acceptance of the simple fact of being different. David has one message for all of us: âAll your dreams can be fulfilled if you want them very strongly. You just have to fight for themâ.
Today, David is studying bioengineering at the International University of Catalonia so that he can continue to help others.
Photo by: PAU FABREGAT, NATIONAL GEOGRAPHIC