Fachtagung

Dienstag, 19. Juni 2018


08:30

Eintreffen, Registrierung

09:00

Begrüssung

Bruno Kaiser, Präsident SI-SE

09:15

From Efficiency to Effectiveness – The Need For Speed

Prof. Jan Bosch, Director of Software Center, University of Chalmers

We are living in the most exciting time in the history of mankind. The last century has seen unprecedented improvements in the quality of the human condition and technology is at the heart of this progress. Now we are experiencing an even bigger leap as we move towards a new level of digitalization and automation. Ranging from self-driving cars to factories without workers to societal infrastructure, every sensor and actuator is becoming connected and new applications that enable new opportunities are appearing daily. The fuel of this emerging connected, software-driven reality is software and the key challenge is to continuously deliver value to customers. The future of software business in this context is centered around four main developments: Speed, Data, Ecosystems and Empowerment. The focus on speed is concerned with the constantly increasing rate of deploying new software in the field. This continuous integration and deployment is no longer only the purview of internet companies but is also increasingly deployed in embedded systems. Second, data is concerned with the vast amounts of information collected from systems deployed in the field and the behavior of the users of these systems. Software businesses need to significantly improve their ability to exploit the value present in that data. Third, ecosystems are concerned with the transition in many companies from doing everything in-house to strategic use of innovation partners and partners providing commodity functionality. Finally, empowerment is concerned with addressing the challenges that traditional hierarchical forms of organization and the quest for alternative forms of organizing work based on empowerment and autonomy. The keynote addresses these four main developments, provides numerous examples from the Nordic and international industry and discusses the role of continuous integration, continuous deployment and devops in the transition from efficiency of software to effectiveness. It summarizes the next steps that industry and academia need to engage in to remain competitive.

10:00

Wie führt man DevOps erfolgreich ein

Dominik Wotruba, Head of Solution Architecture, Red Hat Schweiz

In diesem Vortrag soll aufgezeigt werden, wieso DevOps für die IT und insbesondere für das Business von besonderer Bedeutung ist. Was sind unsere Erfahrungen mit DevOps und wie setzt man DevOps am besten um. Welche Rolle spielt dabei Technologie? Wie setzt man DevOps technologisch um? Wie können dabei OpenSource Lösungen helfen, sind ein paar Fragen auf welche im Vortrag eingegangen wird.

10:45

Kaffeepause

11:15

Testing in a DevOps Environment

Brendan Murphy, Principal Researcher, Microsoft Research Centre, Cambridge UK

Continuous deployment environment allows developers to validate that their software meets the customers expectation. The mantra in the continuous deployment world is to ‘fail fast’. This is achieved through a combination of developing software that is fully componentized, having comprehensive unit testing and having the ability to continuously deploy software to the end customers and apply techniques such as AB testing, developers can ensure their software meets customers’ expectations. The reality is much more complex and this talks explores why continuous deployment provides opportunities and challenges to ensuring software is verified to ensure it has reached a level of quality that is acceptable to the customer.

12:00

Generalversammlung 2018 SI-SE

Bruno Kaiser, Präsident SI-SE

12:30

Mittagspause

13:15

Production Deployment DIY - Empowering developers

Nir Koren, CI DevOps Engineer, LivePerson

A case study of one of the biggest game-changers in LivePerson, which is moving production engineers today from gatekeepers to enablers, by handing over the responsibility of the CI/CD to the developers themselves. This requires providing developers with creative tools that can safely and easily deploy to production or rollback. I'll show an end-to-end solution based on Jenkins and Groovy developments, using Jenkins DSL and pipelines.

14:00

DevOps on Greenfield

Ewan Jones, Senior DevOps Engineer, PEAX AG

PEAX started to establish its own DevOps environment early 2017. This environment is built on our own hardware in a Swiss datacenter. This talk tells the real story of which problems we encountered. Hopefully, you can avoid at least some of the same pitfalls when doing it yourself.

14:30

Kaffeepause

15:00

DevOps – für Agilität notwendig, jedoch nicht hinreichend

Rainer Grau, Head Business Development, Digitec/Galaxus

DevOps - oder noch besser BizDevOps - ist die neu gefeierte 42er-Antwort zur Lösung aller Probleme um agil zu werden. Etwas differenzierter betrachtet ist (Biz)DevOps jedoch nur eine zwingend notwendige Voraussetzung. Um echten Mehrwert für ein Unternehmen zu generieren bedarf es weiterer zwingend notwendiger Elemente, die im engen und komplexen Zusammenspiel miteinander zur Eigenschaft Agilität beitragen. Stichworte sind good practices in System Architektur, Szenario based testing, Feature Toggling, A/B Testing, Cross-Cutting Concerns. Das erfolgreiche Unternehmen adressiert dieses Gesamtsystem. Das eine oder andere im Vortrag plakativ verwendete konkrete Beispiel aus der Praxis soll die komplexen Zusammenhänge und Abhängigkeiten greifbar aufzeigen.

15:30

Cloud Native Computing und DevOps

Aarno Aukia, CTO und Partner, VSHN

Die Zusammenarbeit von Dev und Ops gemäss dem DevOps-Ansatz basiert je länger je mehr auf Standardprozessen und Standardtools. Solche Tools und Software Architektur Patterns wie die Projekte unter der Schirmherrschaft der Cloud Native Computing Foundation CNCF verfolgen denselben Open Source Gedanken wie ihre Mutterstiftung, die Linux Foundation, sind kostenlos verfügbar und haben sich damit zum De-Facto-Standard etabliert.

16:00

DevOps - und was sonst noch notwendig ist

Martin Zeltner, Senior Manager & Agile Coach, ELCA

Der Begriff DevOps steht für die Grundvoraussetzung, was es braucht, damit im grösseren Umfeld überhaupt agil gearbeitet werden kann. In diesem Erfahrungsbericht möchte ich gerne zeigen, was bei ELCA in einem der grössten Projekte getan wird, um diesem Bedürfnis nachzukommen. Zusätzlich interessant ist die Zusammenarbeit mit dem eigenen Offshore-Center in Vietnam sowie was es braucht, dass die Aenderungshistorie von Anfang bis Ende auch transparent verfügbar bleibt.

16:30

Ende der Tagung


Firmensponsoren

Zühlke - empowering ideas