Hinweis: Die aktuelle OOP-Konferenz finden Sie hier!

SOFTWARE MEETS BUSINESS:
Die Konferenz für Software-Architektur
03. - 05. Juli 2023

menu

Konferenzprogramm

Track: Software Architecture

Nach Tracks filtern
Alle ausklappen
  • Montag
    03.07.
  • Dienstag
    04.07.
  • Mittwoch
    05.07.
10:30 - 12:00
Mo 1.1
Strategic Domain-driven Design: Architektur = Organisation?

Beim Strategic Domain-driven Design ist die Organisation der Entwicklungsteams ein wichtiges Werkzeug für Software-Architektur. Der Vortrag erläutert die Philosophie von Strategic Design in diesem Bereich. Dabei geht es um die Vor- und Nachteile verschiedener Patterns gerade in Bezug auf die Organisation der Entwicklungsteams. Ein besonderer Fokus liegt auf der Umsetzung, denn in der Praxis ist gerade die gewinnbringende Implementierung dieser organisatorischen Patterns besonders schwierig.

Ziel…

Mehr lesen
Eberhard Wolff
Ballsaal
Vortrag: Mo 1.1
12:15 - 13:00
Mo 1.2
Das tapfere Schneiderlein – Sieben Schnitte auf einen Streich

Microservices und Modulithen sind trendige Software-Architekturstile, welche stark von dem Wundermittel der „Modularisierung“ Gebrauch machen. Hierfür muss das zu entwickelnde System einen passenden Schnitt haben. Aber was ist dieser „Schnitt“ überhaupt? Welche Arten von Schnitten gibt es mit welchen Konsequenzen?

In diesem Vortrag stellen wir sieben Schnitt-Heuristiken vor. Wir diskutieren mögliche Einflüsse, welche uns beim Schneiden von Systemen antreiben. Zudem gehen wir auf Vor- und…

Mehr lesen
Markus Harrer, Manh Dung Pham
Ballsaal
Vortrag: Mo 1.2
14:30 - 15:30
Mo 1.3
Architektur gemeinsam gestalten

Mehr Inhalte dieser Speaker? Kein Problem, schaut doch mal bei sigs.de vorbei:
https://www.sigs.de/autor/maximilian.aulinger 
https://www.sigs.de/autor/melanie.brunnbauer

Wenn Software entwickelt wird, finden kontinuierlich Architektur-Entscheidungen statt. Das Resultat im System reicht dann von einer übersichtlichen Struktur bis hin zu „so ist es eben geworden.“ Ein unterschätzter Einflussfaktor auf diese Struktur ist die Zusammenarbeit im Entwicklungsteam, denn schlussendlich entsteht…

Mehr lesen
Maximilian Aulinger, Melanie Brunnbauer
Ballsaal
Vortrag: Mo 1.3
15:45 - 16:45
Mo 1.4
The 7 Quests of Resilient Software Design

Mehr Inhalte dieses Speakers? Kein Problem, schaut doch mal bei sigs.de vorbei: https://www.sigs.de/autor/uwe.friedrichsen

Resilient software design is around for a while. Still, there is a mismatch between popularity and progress – while patterns and libraries are quite well known and microservices are still popular, only little progress in terms of creating better robust applications seems to be made.

In this session we will examine the probably biggest obstacles and pitfalls on our way…

Mehr lesen
Uwe Friedrichsen
Ballsaal
Vortrag: Mo 1.4
10:15 - 11:45
Di 1.1
Refactoring Is Not Just Clickbait

For many people, refactoring is a simple code transformation they click on in a context menu or via a keyboard shortcut. The widespread availability of automated refactoring should have made oversized classes and long-winded functions a thing of the past. But it hasn't.

Having a tool is only part of the solution: knowing what to do with it and how to use it well matters. In this talk, we'll revisit what refactoring is (and isn't) and emphasise the idea that refactoring should be considered a…

Mehr lesen
Kevlin Henney
Ballsaal
Vortrag: Di 1.1
12:00 - 12:45
Di 1.2
Typische Missverständnisse zu Software-Architektur

Mehr Inhalte dieses Speakers? Kein Problem, schaut doch mal bei sigs.de vorbei: https://www.sigs.de/autor/carola.lilienthal

In den letzten 30 Jahren habe ich viel Software selbst oder mit Teams entwickelt und viele Softwaresysteme analysiert, um die darin angesammelten technischen Schulden zu analysieren und Lösungen zu erarbeiten. Dabei bin ich immer wieder ähnlichen Missverständnissen rund um das Thema Software-Architektur begegnet. In diesem Vortrag werde ich erklären, welche…

Mehr lesen
Carola Lilienthal
Ballsaal
Vortrag: Di 1.2
14:15 - 15:15
Di 1.3
Clone Detection & Management für Architekten

Copy & Paste ist seit Jahrzehnten als Code-Smell verschrien. Trotzdem kommen in allen größeren Systemen viele Klone vor. Das schafft Probleme.

Clone Detection – die automatisierte Erkennung solcher Duplikate – ist inzwischen in vielen IDEs enthalten. Allerdings nützt es wenig, eine Liste mit 100k Klonen zu erzeugen. Die Herausforderung ist der sinnvolle Umgang mit bestehenden Klonen. Im Vortrag stelle ich Clone Detection und Management-Techniken vor. Außerdem zeige ich, wie man als Architekt…

Mehr lesen
Elmar Juergens
Atlanta
Vortrag: Di 1.3
15:30 - 16:30
Di 1.4
Quantum Computing bei der Deutschen Bahn AG – Use Cases, PoCs, Ökosystem, Outlook

Mehr Inhalte dieses Speakers? Kein Problem, schaut doch mal bei sigs.de vorbei: https://www.sigs.de/autor/wolfgang.rohde

Die DB AG beschäftigt sich seit 2019 mit Quantentechnologien zur Optimierung ihrer Assets (Schiene, Zug, Personal, Energie) und den Auswirkungen auf die Security. In Konsortien mit Forschungseinrichtungen erfolgt ein Realitätscheck, in dem Implementierungen auf Digital Annealern durchgeführt werden. Der praktische Umgang mit der Technologie steht im Vordergrund. Es werden…

Mehr lesen
Manfred Rieck, Wolfgang Rohde
Sydney
Vortrag: Di 1.4
10:15 - 11:45
Mi 1.1
Lessons Learned – diese Architektur ist wirklich nicht soo gut

Mehr Inhalte dieses Speakers? Kein Problem, schaut doch mal bei sigs.de vorbei: https://www.sigs.de/autor/thomas.ronzon

Überall werden Architekturprinzipien publiziert, die diesen oder jenen Vorteil haben.

Immer wieder gibt es Success-Storys, wie gut z. B. ein System skalierbar ist.

Aber mal ehrlich, jeder kennt auch negative Beispiele.

Genau darüber soll in diesem Talk gesprochen werden – mit Euch!

  • Welche Beispiele von Fallstricken kennt ihr?
  • Wie wird man sie wieder los?
  • Hätte man vorher die…
Mehr lesen
Thomas Ronzon, Michael Stal
Ballsaal
Vortrag: Mi 1.1
12:00 - 12:45
Mi 1.2
Spannungsfeld: einfach vs. sicher

Elasticsearch ist eine weit verbreitete Suchmaschine und ein Datenspeicher. Neben diesem Erfolg gibt es aber beinahe wöchentlich negative Schlagzeilen, weil falsch konfigurierte Cluster sensible Daten preisgeben oder Ziel von Erpressern werden.

Dieser Vortrag gibt einen Überblick, wie es aus dem Spannungsfeld von Einfachheit gegenüber Sicherheit dazu kam, was genau die Probleme sind und wie man sie auflösen kann. Dabei geht es auch darum, dass richtige Entscheidungen der Vergangenheit heute…

Mehr lesen
Philipp Krenn
Atlanta
Vortrag: Mi 1.2
14:15 - 15:15
Mi 1.3
Gelingende digitale Inklusion? Sie von der IT haben barrierefreie Teilhabe in der Hand.

Das Thema digitale Inklusion spielt in der IT-Welt noch immer eine untergeordnete Rolle. Dabei sind bereits die Vorgaben und Gesetze für die IT gemacht. IT-Lösungen von Unternehmen müssen ab 2025 barrierefrei sein.

  • Was muss moderne Software-Architektur dafür beachten?
  • Wie erhalte ich weiterhin Zugang zu öffentlichen Ausschreibungen?
  • Wie erfülle ich die Mindestanforderungen, auch im privaten Sektor?

Die Expertin für Barrierefreiheit, Peggy Reuter-Heinrich, bietet einen auch für Techis…

Mehr lesen
Peggy Reuter-Heinrich
Montreal
Vortrag: Mi 1.3
15:30 - 16:30
Mi 1.4
Bessere Testbarkeit durch geeignete Architekturmuster und Code-Designs

Mehr Inhalte dieses Speakers? Kein Problem, schaut doch mal bei sigs.de vorbei: https://www.sigs.de/autor/thomas.much

Wenn Code und Architektur einer Anwendung nicht mit Testbarkeit im Hinterkopf entwickelt wurden, ist es oft schwierig, diese Anwendungen in eine agilere Software-Entwicklung mit kontinuierlicher Auslieferung zu überführen. Die dafür nötigen automatisierten, schnellen Tests können oft nicht oder nur mit sehr hohem Aufwand geschrieben werden. In dieser Session zeige ich ein paar…

Mehr lesen
Thomas Much
Ballsaal
Vortrag: Mi 1.4

Zurück