Gute Anforderungen & kontinuierliche Architektur- und Codemodernisierung
Details
Willkommen zur nächsten INNOQ Technology Night in unserem Büro in Köln! Wir freuen uns, euch zu einem Abend voller Vorträge und angeregter Diskussionen einzuladen. Unsere Speaker Gernot Starke und Michael Plöd haben diese Themen für euch im Gepäck: Bessere Anforderungen für Entwicklungsteams sowie Kontinuierliche Architektur- und Codemodernisierung mit Team-Habits und der 1%-Methode. Der erste Vortrag startet um 19:00 Uhr. Nutzt die Pausen und die Zeit nach den Präsentationen für Networking und Austausch. Wir freuen uns auf einen tollen Feierabend mit euch!
18:30 | Doors open
19:00 | „Garbage-In" ist kein Schicksal: Bessere Anforderungen für Entwicklungsteams“ mit Gernot Starke
20:00 | „Kontinuierliche Architektur- und Codemodernisierung mit Team-Habits und der 1%-Methode“ mit Michael Plöd
21:00 | Netzwerken
Die Talks:
"Garbage-In" ist kein Schicksal: Bessere Anforderungen für Entwicklungsteams
Gernot Starke, INNOQ
Unklare Anforderungen führen zu technischen Entscheidungen durch falsche Annahmen – mit teuren Folgen für Architektur und Produkt.
Dieser Vortrag zeigt einen pragmatischen Ansatz, mit dem Teams Anforderungen selbst systematisch klären und verbessern können, ohne Overhead oder Rollenverschiebung. Außerdem: pragmatische Hilfsmittel, die sich vielfach praktisch bewährt haben.
Über Gernot:
Gernot Starke – von ganzem Herzen Informatiker und Softwarearchitekt. Nach langem Aufenthalt in Prograland und sporadischen Ausflügen nach Analytistan ist er seit Jahren in Architektionen zu Hause. Als praktizierender Agilist glaubt er an methodisches Vorgehen in der Softwareentwicklung und lebt dieses entsprechend vor. Er ist (Mit-)Gründer als auch Maintainer von arc42 und aim42 – den Open-Source Ansätzen für Architekturdokumentation und -verbesserung. Als INNOQ-Fellow und -Berater ist er in unterschiedlichen Branchen sowohl in kleinen, mittleren wie auch (ziemlich) großen IT-Projekten unterwegs.
Kontinuierliche Architektur- und Codemodernisierung mit Team-Habits und der 1%-Methode
Michael Plöd, INNOQ
Dieser Vortrag soll mit Hilfe von zwei Ideen dazu motivieren, die Modernisierung von Architekturen und Codebases in kleinen und kontinuierlichen Schritten zu betrachten. Diese Ideen sind: Team-Habits und die 1%-Methode. Die Kombination aus beiden wird Euch und Eure Teams dazu befähigen, mit sehr kleinen Schritten, die sich aber kontinuierlich kumulieren, eine nachhaltige Praxis der laufenden Modernisierung zu etablieren, so dass schlussendlich bessere Architekturen und wartbarere Codebases entstehen ohne aber viel Unruhe, Risiko oder gar große Budgets samt der einhergehenden Politik zu riskieren.
Die grundlegenden Ideen dieser Vorgehensweise entsprangen dem Buch “Atomic Habits” von James Clear, der diese im Kontext persönlicher Abläufe im Privat- und Geschäftsleben vorgestellt hat. Allerdings lassen sich viele dieser Ansätze auch auf Software-Engineering-Teams übertragen und darum geht es in diesem Vortrag.
Ziel ist es, im Team regelmäßig, idealerweise täglich, in kleinsten Schritten Verbesserungen zu etablieren. Diese Schritte sollten so klein sein, dass sie keinen nennenswerten Einfluss auf das Tagesgeschäft haben und dass jeder dieser Schritte für sich isoliert betrachtet keine nennenswerte/maßgebliche Verbesserung ist. Kumulieren sich diese Micro- oder Nano-Verbesserungen jedoch im gesamten Team über einen längeren Zeitraum, wird man sehen, dass sie ihre Wirkung exponentiell entfalten. Dieser Vortrag stellt die Idee vor, motiviert für selbige und hilft Euch dabei, sie praktisch in Euren Teams zu etablieren.
Über Michael:
Michael ist ein Fellow bei INNOQ. Seine derzeitigen Schwerpunkte sind Domain-driven Design, Team Topologies, sozio-technische Architekturen und die Transformation von IT-Organisationen in Richtung Collaboration und lose gekoppelte Teams. Michael ist Autor des Buches „Hands-on Domain-driven Design - by example” auf Leanpub, Übersetzer des Buches Team Topologies ins Deutsche für O’Reilly und ein regelmäßiger Speaker auf nationalen und internationalen Konferenzen.
Begrenzte Plätze: Bitte updatet eure Teilnahme, wenn etwas dazwischenkommt. Das erleichtert uns die Planung!
