KONFERENZPROGRAMM

- Mittwoch
18.05. - Donnerstag
19.05.
Decentralization was a big theme of the 2010s. Software architectures became more fine-grained and distributed, and the teams that build and evolve them became more autonomous and empowered, giving rise to product-centric, as opposed to project-centric, operating models. It became clear that architecture is a key enabler of greater organizational performance.
Ignoring architecture results in organizations that struggle trying to adopt modern product development approaches as they fight against…
Software ist nie fertig und unterliegt ständigen Änderungen durch Anforderungen, neue Technologien oder Fehlerbehebungen. Wenn diese Änderungen unter Druck realisiert werden müssen, leidet die Software-Qualität. Typische Herausforderungen: Kurz vor dem Release wird noch eine Anforderung geändert, Produktionsprobleme verzögern die aktuelle Entwicklung & das Testing kommt durch Fehlentscheidungen zu kurz. Wie in einer Küche mit vielen Köchen, arbeiten Entwickler Tag für Tag an einer gemeinsamen…
Heutzutage führt kein Weg an Single Page Applications vorbei. Ob React, Angular, VueJS oder eines der anderen Frameworks. Die Standardantwort auf die Frage nach der Frontend-Architektur heißt SPA. Doch was kaum jemand bemerkt:
Die SPA Idee ist legacy! Mit AngularJS wurde vor 10 Jahren diese Idee breit umgesetzt.
Ich möchte im Vortrag zeigen, aufgrund welcher Frontend-Probleme man ursprünglich SPAs entwickelt hat und ob es für diese Probleme nicht heutzutage innovativere Lösungen gibt:Hier kommt…
Die Ära der Projekte in der Softwareentwicklung ist vorbei. Mit Projekten ist es nicht mehr möglich, die heutige IT-Welt in den Griff zu bekommen. Komplexe Zusammenhänge zwischen Stakeholdern und Umsystemen sowie rasant ändernde Technologien sind nicht mehr beherrschbar.
Das Resultat: zu teuer, zu spät, am Problem vorbei entwickelt.
Statt in Projekten zu denken, müssen wir uns auf den Produkt-Lebenszyklus ausrichten: Geburt, Weiterentwicklung, Ablösung.
Ein Denkanstoss für neue Wege in der…
Architekturen, die Unfälle waren und warum es zu diesen Unfällen kam.
- Unfallszenario Von der Brücke direkt in den Maschinenraum
- Unfallszenario Es kommt nicht nur auf die inneren Werte an
- Unfallszenario Ali Baba und die 40 Microservices'
Der Vortrag erläutert die Szenarien und warum die vorgestellten Architekturen Unfälle sind und wie es dazu kam. Als Take Aways werden Hinweise gegeben, wie man Unfälle vermeiden kann.
Zielpublikum: Manager, Architekten, Studierende
Voraussetzun…
Von On-Prem zu AWS Serverless Anwendungen in Nullkommanix?
Klingt komisch, ist aber so.
Wir berichten aus der Praxis, wie wir diesen Weg beschritten haben.
Gestartet sind wir mit einem sehr langen Katalog von Cloud-Maßnahmen, die es umzusetzen galt.
Als Enabler-Team war es unser Ziel, diese Komplexität den meist ahnungslosen On-Prem Entwicklern abzunehmen.
Herausgekommen ist ein lebendiges Produkt, der Blueprint.
Er umfasst neben textueller Beschreibung der Cloud-Konzepte auch begleitende…
Um alle Chancen der Digitalisierung nutzen zu können, müssen wir offen sein für Innovation, für Zusammenarbeit und für Menschen.' Dieses Zitat aus dem Jahr 2016 stammt von Dr. Dieter Zetsche, dem damaligen CEO der Daimler AG.
Die Organisation der Zusammenarbeit von Menschen, die ein gemeinsames Ziel verfolgen (das nicht zwingend innovativ sein muss), nennt man Teamentwicklung. Warum die in diesem Zusammenhang vielzitierte Teamuhr von Tuckman in der gängigen Interpretation falsch liegt und wie…
Zugegeben, kaum jemand fällt beim Thema Architekturdokumentation vor Begeisterung vom Stuhl, aber spätestens bei mittelgroßen Systemen geht es nicht mehr ohne.
Obwohl Architekturdokumentation eine wichtige Rolle im Entwicklungsprozess einnimmt, wird sie ganz häufig stiefmütterlich behandelt. In unseren Projekten treffen wir viel häufiger auf tolle Architekturen als auf tolle Architekturdokumentationen. Dabei begegnen uns immer wieder die gleichen Defizite: Überbetonung von technischen Aspekten…
In diesem Vortrag werden Bereiche wie die Migration von einem Mainframe System auf ein LUW-System ebenso betrachtet, wie die Umstellungen von Quellcode von zum Beispiel COBOL nach Java. Auch notwendige Anpassungen der Anwendung an der Nutzerschnittstelle werden dargestellt, um dem Anwender einen Zugriff auf das Programm in der Cloud-Umgebung zu ermöglichen.
Es muss auch eine umfangreiche Abwägung getroffen werden, was sich von der Migration in die Cloud erhofft wird, denn daraus resultiert der…
Die DevOps-Bewegung versucht, Silos zwischen Entwicklung und Betrieb aufzubrechen und durch eine intensive Kollaboration zu ersetzen. Etliche Unternehmen sind intern auf dieser Reise weit gekommen und haben sich mehr und mehr DevOps-Praktiken angeeignet. Sobald sie jedoch externe IT-Lieferanten beauftragen, entstehen oft wieder die alten Silos: Die Lösung wird vom Lieferanten gebaut und nach der Übergabe vom Kunden betrieben. Dabei muss das nicht so sein. Auch externe IT-Lieferanten können gemäß…
Konzerne haben über die Jahre viele große Monolithen angesammelt. Diese sind erfolgsentscheidend für das tägliche Geschäft, kurz Mission Critical für die Kunden. Doch der Druck steigt, diese zu modernisieren und in eine moderne Architektur zu überführen. Gründe hierfür sind vielfältig: von besserem Time-to-Market bei Änderungen bis hin zur Ablösung von veralteten Programmiersprachen, wo die Entwickler und Tools ausaltern.
Für große Transformationen finden sich jedoch kaum publizierte Success…
Die Digitalisierung traditioneller Unternehmen und damit meist zwingend verbundene Modernisierung der IT macht auch vor dem Sektor der Finanzdienstleister nicht Halt.
In diesem Vortrag berichtet die SüdLeasing - eine 100% Tochter einer Landesbank - von ihrem Weg von der 'legacy IT' zur modernen cloud-basierten Umgebung. Aufgrund der Sensitivität der Daten lag von der ersten Sekunde ein besonderer Fokus auf dem Thema Cloud Security.
Hier berichten Tamira Horn und Thorsten Jakoby von der Reise…
Wenn Transformationen gegen die Wand fahren, liegt es häufig daran, dass Fehlentwicklungen zu spät erkannt werden. Mit den richtigen KPIs und einer guten Mustererkennung in Veränderungsprozessen kann man frühzeitig feststellen, ob die Transformation erfolgreich wird und konsequent die richtigen nächsten Schritte einleiten.
In unserem Vortrag berichten wir, welche KPIs wir in unserer Transformation bei PWC Deutschland nutzen und wie datengestützte Mustererkennung zum Erreichen unserer Ziele…
Doing agile statt Being agile? Conway's Law hits back? Transformation gescheitert?
Um das zu verhindern, versuchen wir bei Scalamento anhand von Mustern zu erkennen, wo ein Unternehmen auf dem Weg zur Business Agility steht. Durch die Analyse der Muster können wir Transformationsrisiken frühzeitig erkennen und nachhaltige Veränderungen umsetzen. Unser Fokus liegt dabei auf Mustern, die sich über verschiedene Ebenen einer Organisation ziehen, von der Technologie- über die Struktur- bis hin zur…
Gartner prognostiziert, dass bis zum Jahr 2025 Cloud-native Plattformen die Grundlage für mehr als 95 % der neuen Digitalinitiativen dienen werden und damit in die Überlebenstaschen für aufkommende digitale Wirbelstürme gehören. Für Linux hält beispielsweise eine Differenzierung zwischen Linux auf dem Host (Container Host Linux) und Linux im Container Einzug, die ihre jeweils unterschiedlichen Funktionen abbildet. Wir stellen beide Ökosysteme in ihrer zeitlichen Entwicklung und inhaltlichen…
Cloud-Infrastrukturen sind schon lange in aller Munde. Große DAX-Konzerne sind jedoch erst in den letzten Jahren dazu übergegangen, ihre businesskritischen Bestandsapplikationen großflächig zu Cloud-Dienstleistern wie Google Cloud, AWS oder Azure zu migrieren. Oft sind diese Anwendungen system-architektonisch indes noch nicht für eine dynamische Infrastruktur-Umgebung ausgelegt. Aber auch angesichts knapper Budgets und Sparzielen sind einige Anpassungen unbedingt zu empfehlen, weil sie sich,…
Reinforcement Learning (RL) is a type of machine learning technique that enables to learn from experiences and interactions between intelligent agents and the environment. This ability is not naturally provided by classical supervised learning wherein the entire training process is based on past experiences. In RL, the training target is mainly formulated as composite rewards for the decisions made by agents at particular states (of the system in the problem environment). Over time, the agents…
Wo finde ich die passenden MitgründerInnen? Wie finanzieren wir das Ganze? Wer sind unsere wichtigsten PartnerInnen? Wie baut man ein skalierbares Unternehmen auf? Wie positionieren wir uns und wer sind unsere KundInnen? Als Gründerin eines Tech und Design Startups aus Berlin, möchte ich gerne den Weg von der Idee, über die ersten entstanden Prototypen inklusive App-Entwicklung bis hin zum ready-to-use MVP mit euch teilen. Wie wichtig es ist, neben der Produktentwicklung auch das Storytelling,…
Hybrides Arbeiten, hybrid, was ist das eigentlich? Reaktionäre sagen, alle zusammen in der Firma, das wäre doch super. Alle remote, das wäre doch super, sagen die Corona-Berater-Opportunisten (dann muss man nicht mehr so viel reisen). Die Open-Sourcler lachen sich derweil einen Ast. Hybrid, also egal wann wo, das ist die Zukunft? Ne, gibt es schon. Und funktioniert. Und ist super! Und das nicht zu machen ist reaktionär!! Spätestens nun gibt es Streit zwischen Anke und Hannes. Fantastisch?…