Hinweis: Die aktuelle OOP-Konferenz finden Sie hier!

Konferenzprogramm

Die im Konferenzprogramm der OOP 2022 Digital angegebenen Uhrzeiten entsprechen der Central European Time (CET).

Unser Programm gibt es auch als praktische PDF-Datei >>Zum Download

Track: Keynote

Nach Tracks filtern
Nach Themen filtern
Alle ausklappen
  • Montag
    31.01.
  • Dienstag
    01.02.
  • Mittwoch
    02.02.
  • Donnerstag
    03.02.
, (Montag, 31.Januar 2022)
17:15 - 18:00
KeyMo
KEYNOTE: Critically important: Open approaches for programming heterogeneous computing.
KEYNOTE: Critically important: Open approaches for programming heterogeneous computing.

The future of computing is heterogeneous, and therefore the future of programming involves programming heterogeneous systems.
Heterogeneous systems (those with accelerators) are sufficiently mature now to cause a swelling in demand for open, multivendor, multiarchitecture tools to replace the need for proprietary closed solutions.
“Dedicated or semi-dedicated hardware accelerators” are a must-have feature for computing. An excellent introduction to this topic is “A New Golden Age for Computer Architecture” by Hennessy & Patterson.
Fortunately, solutions are emerging – and James specifically discusses the motivations and future of SYCL and oneAPI as they vie to be important open solutions, multivendor, multiarchitecture solutions for programmers seeking to use heterogeneous machines.

James Reinders is an engineer at Intel, an is an author/co-author/editor of ten technical books related to parallel programming; his latest book is about SYCL (free download: https://www.apress.com/book/9781484255735). His parallel computing experience spans four decades, and he is currently focused on helping enable parallel programming in a heterogeneous world. 

Mehr Inhalte dieses Speakers? Schaut doch mal bei sigs.de vorbei: https://www.sigs.de/autor/james.r.reinders

James Reinders
James Reinders
Track: Keynote
Vortrag: KeyMo
flag VORTRAG MERKEN

Vortrag Teilen

, (Dienstag, 01.Februar 2022)
11:00 - 12:00
KeyDi 1
KEYNOTE: Umweltverträglichkeit von Software und von Cloud-Dienstleistungen auf dem Prüfstand
KEYNOTE: Umweltverträglichkeit von Software und von Cloud-Dienstleistungen auf dem Prüfstand

Bisher gilt die gesetzliche Mindesteffizienz nur für Hardware. Aber auch die Software hat Einfluss auf die Begrenzung der Nutzungsdauer oder den gestiegenen Energieverbrauch. Es ist Zeit, dass Anforderungen an die Effizienz der Verarbeitung, Speicherung & Übertragung der Daten auch für Software gestellt werden. Wie kann man die Umweltverträglichkeit von Software erkennen & messen? Welche Umweltlasten entstehen durch Cloud-Dienstleistungen (s. z.B. Video-Konferenzen oder Streaming)? Der Vortrag wird unter anderem diese Fragen beantworten.

Extended Abstract
Die Grundtechnologie der Digitalisierung ist das Internet und der Rohstoff dabei sind die Daten, die bei jedem Kontakt mit den vernetzten Geräten erfasst und in der Cloud und somit in Rechenzentren verarbeitet werden. Diese Cloud besteht eben nicht, wie Wolken, aus feinen Wassertröpfchen, sondern aus handfesten elektronischen Komponenten, die aus wertvollen Rohstoffen hergestellt und für deren Betrieb viel elektrische Energie erforderlich ist. Gleiches gilt für die vernetzen Geräte, die nur durch die elektronischen Komponenten in der Lage sind zu kommunizieren. Die Software ist die eigentliche Königin in dieser elektronischen Welt. Sie steuert die Hardware und sie speichert die Informationen als elektronische Daten. Sie ist maßgeblich dafür verantwortlich wie energie- und hardwareintensiv eine Funktion ausgeführt wird. Und sie verantwortet zum großen Teil auch die begrenzte Nutzungsdauer der Geräte.

Bisherige gesetzliche Anforderungen an die Mindesteffizienz gelten nur für die IT-Hardware. Das kann ungeahnte Folgen auf den Stromverbrauch und die Nutzungsdauer haben. Die Software hat mindestens einen ähnlich großen Einfluss auf die Energie- und Hardwareeffizienz der Informationsverarbeitung. Jüngste Beispiele zeigen den Einfluss von Softwareupdates auf die Begrenzung der Nutzungsdauer oder auf den plötzlich gestiegenen Energieverbrauch nach einem Software-Update. Es ist somit an der Zeit, dass Anforderungen an die Effizienz der Verarbeitung, Speicherung und Übertragung der Daten auch für Software gestellt werden. Doch wie kann man die Umweltverträglichkeit von Software erkennen und schließlich wie messen? Welche Umweltlasten entstehen durch Cloud-Dienstleistungen, wie die Teilnahme an einer Video-Konferenz oder das Streamen der Lieblingsserie? Der Vortrag wird unter anderem diese Fragen beantworten.

Marina Köhn ist Informatikerin und seit 1992 im Umweltbundesamt wissenschaftlich tätig. Ihre Arbeitsschwerpunkte bilden umweltbezogene Systemvergleiche, insbesondere im Aktionsfeld Informations- und Kommunikationstechnik (IKT). Aus dieser Arbeit heraus sind Forschungsprojekte entstanden, die die Potenziale der Ressourceninanspruchnahmen in der IKT ermitteln und Handlungsalternativen zu ihrer Aktivierung entwerfen. Mit den Fragen rund um das Thema Green-IT beschäftigt sie sich seit über 20 Jahren. Im Rahmen dieser Tätigkeit sind die Blauen Engel für die Produktgruppen Rechenzentren, Server und Speicher und Software entstanden und neue Berechnungsmethoden, mit denen die Energie- und Ressourceneffizienz von Rechenzentren, Cloud-Diensten und Software gemessen werden kann. Darüber hinaus steht sie für die Green-IT-Initiative des Bundes und deren zentrale Geschäftsstelle aktiv zur Verfügung und berät bei der Umsetzung von Maßnahmen.
Marina Köhn
Marina Köhn
Track: Keynote
Vortrag: KeyDi 1
flag VORTRAG MERKEN

Vortrag Teilen

15:00 - 15:45
KeyDi 2
KEYNOTE: Side-Effects Are The Complexity Iceberg
KEYNOTE: Side-Effects Are The Complexity Iceberg

Many of us have a rough idea of what side-effects are and a vague sense that they're bad. It's a shame we're not more precise about it, because when you really understand side-effects you have an excellent new lens through which you can judge individual blocks of code, larger architectural patterns, and even whole system designs. So let's start by clarifying our understanding of what side-effects are and how to spot them. We'll see how easily they arise, leaving code that's harder to understand, harder to test and harder to decouple. Then we'll look at tools and techniques for eliminating those side-effects where it's possible and managing them where it isn't. Finally we'll zoom out to see how those ideas get expressed in every field of computing, yielding fundamentally different approaches to programming language design, DevOps, system architecture, and database design. There's an iceberg of complexity hiding in your systems' side-effects and by the end of this talk you'll be able to spot it and start tackling it, rethinking the way we deal with data and the systems around it."
 

Kris Jenkins is a Developer Advocate for Confluent, a veteran startup contractor, and former CTO & Co-Founder of a gold trading business. He started his career working for a finance company whose success depended on having a better data model than all their competitors, and the search for better architecture has been with him ever since.

Kris Jenkins
Kris Jenkins
Track: Keynote
Vortrag: KeyDi 2
flag VORTRAG MERKEN

Vortrag Teilen

, (Mittwoch, 02.Februar 2022)
12:00 - 12:45
KeyMi 1
KEYNOTE: Don't Look Down: Wie wir #Open Source wirklich entwickeln
KEYNOTE: Don't Look Down: Wie wir #Open Source wirklich entwickeln

Wenn eine weltweite Sicherheitslücke das Internet kaputt macht, dann kann man sich schon die Frage stellen: ist es wirklich so schlimm? Repariert das nächste Release das Problem tatsächlich? Oder handelt es sich eine weltweite Verschwörung der Open Source Entwickler? Ein kurzer Einblick in die Welt der Apache Software Foundation, in die bisher belanglose Welt der Logging-Frameworks und das schreckliche Leben der (fast) unbezahlten Open Source Entwickler.

Christian Grobmeier ist selbstständiger Trainer und Software Entwickler. Außerdem ist er seit knapp 13 Jahren unbezahlter Mitarbeiter der Apache Software Foundation. Dort ist er derzeit VP Data Privacy, er hat aber auch im mittlerweile recht bekannten Log4j Projekt mitgewirkt. Sie erreichen Ihn auf Twitter unter @grobmeier oder über seine Internetseite https://grobmeier.solutions

Christian Grobmeier
Christian Grobmeier
Track: Keynote
Vortrag: KeyMi1
flag VORTRAG MERKEN

Vortrag Teilen

15:45 - 16:30
KeyMi 2
KEYNOTE: CUPID - for joyful coding
KEYNOTE: CUPID - for joyful coding

Some codebases are nicer to work with than others. This is true for applications, services, libraries, frameworks, even programming languages themselves. Is this a purely personal choice or are there universal characteristics of software that can make code a joy to work with? Daniel has been thinking about this for a long time, especially since he poked a stick at the SOLID principles for fun a few years ago and people came after him with pitchforks.

Extended Abstract
His recent post about why he feels SOLID is outdated ended up on the front page of Hacker News! Now he has codified his thoughts into his own pithy five-letter acronym, CUPID: Composable, Unix philosophy, Predictable, Idiomatic, Domain-based. Why these characteristics, what do they mean, and why should you care? Can they improve your coding experience or is this just more programmer navel-gazing?

Daniel Terhorst-North uses his deep technical and operational knowledge to help business and technology leaders to optimise digital product organisations. He puts people first and finds simple, pragmatic solutions to business and technical problems, often using lean and agile techniques. With thirty years of experience in IT, Daniel is a frequent speaker at technology and business conferences worldwide. The originator of Behaviour-Driven Development (BDD) and Deliberate Discovery, Daniel has published feature articles in numerous software and business publications, and contributed to “The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends” and “97 Things Every Programmer Should Know: Collective Wisdom from the Experts”. He occasionally blogs at https://dannorth.net/blog.
Daniel Terhorst-North
Daniel Terhorst-North
Track: Keynote
Vortrag: KeyMi 2
flag VORTRAG MERKEN

Vortrag Teilen

, (Donnerstag, 03.Februar 2022)
12:00 - 12:45
KeyDo 1
KEYNOTE: Innovation in the Wild
KEYNOTE: Innovation in the Wild

Everyone wants to innovate, the question is how do you change your environment to support innovation?
Gabrielle will introduce the innovation imperative; why innovation is a necessity, a look at the disruptors threatening the fundamental ways we do business, and how to create a sustainable innovation strategy. 
We then go to the mean streets of Chelsea, London and meet Riccardo Mariti of Riccardo's restaurant. Riccardo will show you need to disrupt your business before you get disrupted and the importance of building continuous innovation into everything you do. Expect many stories and an interactive Q&A

Gabrielle Benefield founder of Mobius (Mobiusloop.com) is an advocate for purposeful innovation helping enterprises create innovation ecosystems to adapt to complexity and a rapidly changing future. Gabrielle adopted Agile and Lean thinking in the 90’s dotcom boom in Silicon Valley to successfully lead teams, including taking a scale-up reaching exponential 10x growth in a year and a robust Initial Public Offering, then spearheading one of the largest Agile enterprise transformations - scaling up to 250+ teams across three continents.

Since developing the earliest inception of Mobius in 2009 Mobius has helped individuals and organizations including Red Hat, World bank, American Express, World Health, Santander bank, US navy, Unicef solve complex problems in a transformational way. We work with scale-ups to large enterprises with over $73B in revenue, and diverse market sectors ranging from automotive, financial services, insurance, aerospace and healthcare.
https://www.linkedin.com/in/mobiusloop/

Riccardo Mariti is the Founder & CEO of Riccardo's Restaurant in London. He opened Riccardo's in 1995 and beginning in 2016 transitioned it to the ‘world's first scrum restaurant’. Using scrum, agile and mobius, Riccardo has pivoted his business model to measurably decrease staff overheads, decrease team member turnover while boosting team morale, customer satisfaction and profits. 
Riccardo is a guest presenter at Harvard Business School’s intensive MBA program, and Riccardo’s Restaurant has become a showcase model for agile and innovation in a bricks and mortar business. Tesla, Bosch, 3m and EBRD European Bank of Reconstruction and Development have frequently visited the restaurant with senior management to see how the restaurant is run. 
In 2020, in response to the Covid-19 Pandemic, Riccardo converted the restaurant into a deli and launched within 5 hours of the initial announcement of lockdown, later creating a line of retail food products which are now offered nationwide by overnight courier service. He is also pursuing several other joint ventures directly related to the Chelsea restaurant. Riccardo also has a background in real estate investment, development and management. 

Gabrielle Benefield, Riccardo Mariti
Gabrielle Benefield, Riccardo Mariti
Track: Keynote
Vortrag: KeyDo 1
flag VORTRAG MERKEN

Vortrag Teilen

15:45 - 16:30
KeyDo 2
KEYNOTE: Who Will Lead in the Algorithmic Age?
KEYNOTE: Who Will Lead in the Algorithmic Age?

For most people, AI means robots taking human jobs or China’s surveillance of its citizens. Despite the hype around it and its image of progress, the real workings of artificial intelligence are not widely understood. Companies are already implementing a web of algorithms to optimize manual business processes. Most of the time, the larger IT organization is not included on the journey. This talk is an overview of how IT leaders can center the development of human teams in a world that is increasingly optimized by algorithms.

Nakeema Stefflbauer
Nakeema Stefflbauer
Track: Keynote
Vortrag: KeyDo 2
flag VORTRAG MERKEN

Vortrag Teilen

Zurück