Artikel

Artikel

Developers are Irresponsible and Childish!

About Respect and Trust

Artikel

Domain-driven Design in the Large

A Structured Approach to DDD

Blog-Post

Does “Broken” Agility Help?

Agile software development is often insufficiently implemented and executed. Does it help anyway?

Artikel

Command & Control, SAFe, Domain-driven Design, and Release Trains

Handling Complex Software Projects

Artikel

Warum Domain-driven Design?

Fachlich sinnvoll schneiden

Artikel

Software-Architektur: Worauf es ankommt

Die Architektur definiert die Struktur eines Software-Systems und ist zentral fĂĽr den Erfolg eines Projekts. Deswegen ist Software-Architektur so wichtig. Aber in Wirklichkeit ist Software-Architektur noch viel mehr und eine erfolgreiche Software-Architektur erfordert viele, teilweise ĂĽberraschenden MaĂźnahmen.

Artikel

Cloud-native, Microservices, Domain-driven Design, Kubernetes

Alles nur ein Hype?

Artikel

Microservices-Migration

Vom Deployment-Monolithen zum Microservices-System

Artikel

Warum Microservices scheitern

Microservices sind der große Architektur-Trend in den letzten Jahren. Mittlerweile stellt sich aber Ernüchterung ein: Auch Microservices-Projekte sind vorm Scheitern nicht sicher. Sich die typischen Gründe für das Scheitern anzuschauen, ermöglicht es, diese Probleme zu umgehen und so erfolgreiche Projekte umzusetzen.

Artikel

Das Service Mesh

Die Lösung aller Microservice-Probleme?

Artikel

The Perversion of Agile Metaphors

Why Terms Matter

Artikel

The NUMMI Factory — A Parable About Software Development

Software development is not difficult because of the technical challenges, but because so many people are involved. A story about a car plant shows how other industries deal with these challenges and what they have learned.

Artikel

No Silver Bullets - Except Continuous Delivery?

How Continuous Delivery Improves Software Development

Artikel

Technologien fĂĽr Microservices

Warum Microservices-Frameworks nicht genug sind

Artikel

Microservices – oder doch nicht?

Microservices sind zwar in aller Munde, aber wie jede andere Architektur auch sind sie ein Trade-Off. Also stellt sich die Frage, wo Microservices sinnvoll sind, wie es mit Microservices weitergeht und was nach Microservices kommt.

Blog-Post

Continuous Integration Contradicts Features Branches!

…but both approaches might work.

Blog-Post

Do We Worship Complexity?

Why Sometimes We Don’t Avoid Complexity.

Blog-Post

The Problem With Agility

Over twenty years ago, iterative-incremental development processes were already used. They are a forerunner of agile processes that have been around for more than fifteen years. Although agility has existed for quite some time, agile transformation is still an issue today. Often the transformation just doesn’t work. Why?

Blog-Post

No-Principles Software Architecture

Think for Yourself!

Blog-Post

Code Redundancy or Reuse?

Why We Must Not Focus Just on Reuse

Blog-Post

Was ist ein Domain-driven Design Architektur-Kata?

Architektur-Katas sind ein sehr interaktives Trainingsformat. Sie eignen sich hervorragend, um Domain-driven Design (DDD) zu vermitteln.

Blog-Post

Technical Debt Just Happens

…But You Will Have to Deal With It!

Blog-Post

Microservices? Or Rather Monoliths?

After the Hype

Artikel

Unendliches Vertrauen

Continuous Delivery steht für die ständige Auslieferung von Software in Produktion – ein Konzept, das mittlerweile mehr als fünf Jahre alt ist. Zeit ein Fazit zu ziehen und auf die Erfahrungen aus der Praxis zu schauen.

Artikel

Microservices – der aktuelle Stand

Was hinter dem Hype steckt und wie es weitergeht.