Wir leben in einer sich schnell drehenden komplexen Welt, jeden Tag gibt es neue Produkte und Dienstleistungen. In der IT dreht sich das Rad besonders schnell, da wir versuchen der Komplexität stand zu halten, die in jeden Winkel unserer Profession kriecht.
Nach der Bedürfnisbefriedigung unserer Kunden sollte die Reduktion von Komplexität an zweiter Stelle stehen, denn nur so werden wir auf lange Sicht in der Lage sein, uns überhaupt noch bewegen zu können.
Wenn wir die „Reduktion der Komplexität auf Null“ zu unserem Nordstern machen, lassen sich viele Entscheidungen einfacher fällen und schneller erklären.
Warum ist es unabdingbar sauberen Code zu schreiben und diesen zu testen?
Warum ist es überlebenswichtig sich über „Make-or-Buy“ Entscheidungen den Kopf zu zerbrechen? Und wie kann Domain-Driven-Design dabei helfen?
Über welche Standards/Best-Practices sollten wir aufhören zu quatschen und sie endlich anwenden?
Wie können lose-gekoppelte Systeme Menschenleben retten?
Und warum ist „trial & error“ der beste Prozess für komplexe Probleme?
Ich will euch anhand meiner Erfahrungen mit konkreten Beispielen zeigen wie wir uns als Organisation entschieden haben. Dabei das Warum klären und zudem Argumente für die Erbsenzähler liefern konnten.
Darüber hinaus halte ich noch eine Überraschung bereit, die dein Leben verändern kann!