Technologieführung, Produktstrategie und Software Engineering
Gedanken zu Technologiestrategie, Produktführung und Software Engineering – aus der Praxis einer Legacy-zu-Cloud-Transformation

Gedanken zu Technologiestrategie, Produktführung und Software Engineering – aus der Praxis einer Legacy-zu-Cloud-Transformation

Bevor “Ameisenfeld” ein iOS-Projekt wurde, lief es im Browser und war ein einfaches One-Shot-Experiment gewesen. TypeScript, PixiJS für die Darstellung, Howler für den Ton, EasyStar für die Wegfindung. Knapp 7.000 Zeilen, dazu sechzehn Testdateien. Für den Schritt auf iOS hieß das: kein leeres Blatt, sondern eine Übersetzung. Kurz zur Einordnung: Das hier ist ein privates Projekt. Die beiden Assistenten, die darin vorkommen, laufen auf Zugängen, die ich mir privat gebucht habe und auch selbst bezahle - Claude Max und ChatGPT Pro. Kein Firmen-Account, kein Firmen-Code. ...

Bei meinem beruflichen Experimenten beschäftige ich mich hauptsächlich mit Java / Vaadin bzw. allgemein Webtechnologien. IOS war für mich immer wieder ein Thema, mit dem ich mich mal mehr, mal weniger beschäfigt habe. Dabei war mir aber schnell klar, dass ich mit Objective C nicht warm werde und so dauerte es noch eine ganze Weile, bis Apple dann überraschend SWIFT einführte. Damit kam ich schon deutlich besser klar, aber meine privaten Projekte scheiterten an verschiedenen Herausforderungen, wobei die immer wieder von Apple durchgeführten Änderungen an der Sprache mich doch stark frustrierten. ...
Unser erstes Team-Offsite für dieses Jahr steht an. Ein Wort ist allerdings in diesem Satz neu: erstes. Bisher haben wir einmal im Jahr ein Team-Offsite durchgeführt und den Fokus auf Weiterbildung gelegt. In 2026 ändert sich das Format etwas und wir werden 4 Offsites durchführen, jedes Quartal eines. Warum das überhaupt nötig ist Vor einigen Jahren war unser SWE-Bereich überschaubar. Sieben Entwickler, kurze Wege, man lief sich über den Weg. Informationen kamen von selbst an. Entscheidungen wurden kurz besprochen, weil der Weg zum Kaffeautomaten schon ausreichte. ...

Vor einem Jahr habe ich angefangen, Claude Code in meinem Entwicklungsalltag zu nutzen. Die ersten Versuche mit Sonnet 4.5 waren schon sehr beeindruckend, oft hat sich das Ergebnis aber als nicht nutzbar bei komplexeren Problemen erwiesen. Der Sprung zu Opus 4.6 vor ein paar Wochen war dann aber ein riesen Sprung. Jetzt fühlte sich Claude Code so gereift an, dass ich es auch in meinem Bereich einsetzen wollte. Wie aber führe ich speziell dieses Werkzeug in ein bestehendes Team ein, ohne dass es sich anfühlt wie ein Fremdkörper, vor allem da es die Art und Weise der Entwicklungstätigkeit so nachhaltig beeinflusst? ...

Einleitung Ein bekanntes Phänomen ist, dass man, wenn man als gute Fachkraft zur Führungskraft befördert wird, auch danach noch versucht, weiter durch die Fähigkeiten als Fachkraft zu glänzen. Leider ist das meistens nicht der Fall und nur, wenn man Glück hat, bekommt man die Gelegenheit durch Schulungen bzw. Trainings oder Feedback zu lernen, dass jetzt andere Kompetenzen in den Vordergrund rücken. Für mich ist das Thema “Politik” eine Herausforderung, die immer relevanter wird, je länger man als Führungskraft arbeitet. Wer, wie ich gewohnt war, an der Qualität seiner Arbeit gemessen zu werden, kollidiert oft schmerzhaft mit der Realität, wenn andere “Beteiligte” sich diesbezüglich nicht “rational” verhalten. ...