Articles

Blog Post

Der Kickstart für Softwarearchitektur

Rein in die Praxis!

Article

IT-Projekte: Kostenfaktor statt Wettbewerbsvorteil

Article

Domain-driven Design und Bounded Context

Die Konzepte von DDD und Bounded Context sind in der Praxis komplizierter, als es auf den ersten Blick erscheint.

Article

Developers are Irresponsible and Childish!

About Respect and Trust

Article

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?

Article

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

Handling Complex Software Projects

Article

Warum Domain-driven Design?

Fachlich sinnvoll schneiden

Article

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 überraschende Maßnahmen.

Article

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

Alles nur ein Hype?

Article

Microservices-Migration

Vom Deployment-Monolithen zum Microservices-System

Article

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.

Article

Das Service Mesh

Die Lösung aller Microservice-Probleme?

Article

The Perversion of Agile Metaphors

Why Terms Matter

Article

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.

Article

No Silver Bullets - Except Continuous Delivery?

How Continuous Delivery Improves Software Development

Article

Technologien für Microservices

Warum Microservices-Frameworks nicht genug sind

Article

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

Do We Worship Complexity?

Why Sometimes We Don’t Avoid Complexity.

Blog Post

Continuous Integration Contradicts Features Branches!

…but both approaches might work.

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!