When to Turn to Microservices for Help

Microservice architectures seem to be the latest craze. When in doubt, bet your software architecture on microservices. They sure will deliver everything but the kitchen sink. Or maybe think twice? Because microservices like all technologies and paradigms come with a price. And this price is not cheap – especially if you haven’t dealt with distributed […]

weiterlesen

Do You Want to Stay Productive?

What’s the question to which clean code development is the answer? I think it is: Do you want to stay productive? I mean, indefinitely. I mean, being productive in a sustainable way. That means, clean code development is not the answer to questions regarding runtime efficiency like scalability or performance or security or usability. Look […]

weiterlesen

Hütest du noch oder führst du schon?

Die zentralen Aufgaben von Führung aus meiner Sicht habe ich schon früher beschrieben: Abgrenzen Zusammenführen (Kohäsion) Ausrichten (Kohärenz) Führung stellt eine Gemeinschaft her, um einen Zweck zu verfolgen, wo es allein schwer bis unmöglich wäre. Wie viel Führung dafür leisten muss, hängt davon ab, wie schwer es ist, die Menschen zu einer Gemeinschaft zusammen zu […]

weiterlesen

Die Dreifaltigkeit der Führung

Was ist eigentlich Führung? Welche Aufgaben hat Führung? Diese Frage treibt mich immer wieder um. Eine klare Antwort darauf tut nämlich Not, denn in der Softwareentwicklung wird die Selbstorganisation ja immer populärer. Zu der gehört allerdings Führung. Solange unklar ist, was Führung ist, kann Selbstorganisation deshalb kaum erfolgreich sein, glaube ich. Lange habe ich Reinhard […]

weiterlesen