AI Tools for Developers Are Not Enough

Consulting
en / de

Why are we putting so much energy into tools for the part of software development that is most likely to be automated? Why are we not building much more AI support for the rest of[...]

BMAD vs. Spec-Driven Development: Why AI Needs Better Specifications

Consulting
en / de

AI is not only accelerating coding. It is shifting the center of gravity in software development. Implementation is becoming easier. Specification is becoming more important.[...]

AI Makes Coding Cheap. Requirements Are Now the Bottleneck

Consulting
en / de

A recent article by Geoffrey Huntley argues that software development is becoming extremely fast and cheap because of AI. That observation is correct. Code that once took days[...]

A Chief Engineer’s Intuition: Why “Build Integrity In” Is Still the Standard for Excellence in 2026

Consulting
en / de

In my article series, we have now journeyed quite a great deal through the tactical and strategic landscapes of lean software development. In my previous articles, we explored the[...]

Use Cases vs User Stories – Same Content, Different Outcome

Consulting
en / de

In many discussions, I hear the statement: “Use Cases and User Stories can contain the same information.” At first glance, this sounds reasonable. Both describe requirements.[...]

Why Self-Contained Systems Are a Perfect Fit for AI-Driven Development

Consulting
en

AI is rapidly changing how we build software. Many teams already use AI to generate code, write tests, or analyze changes. Yet, despite all this progress, there is often a feeling[...]

Two Flavors of Spec-Driven Development and Why I Clearly Prefer One

Consulting
en / de

Spec-Driven Development is becoming popular, especially in the context of AI-assisted software development. But when I look at what people mean by it, I see at least two very[...]

Business Use Cases vs System Use Cases

Consulting
en / de

The term “use case” is widely used in software development, but not always consistently. Teams often mix different abstraction levels when writing them, which leads to[...]

Why Spec-Driven Development Can Be Iterative, Incremental, and Agile

Consulting
en / de

Whenever I talk about AIUP and Spec-driven Development, I often hear the same concern: “This sounds like Waterfall.” That reaction is understandable. For many developers,[...]

The Age of ReDevTest: Why Requirements Matter More Than Code

Consulting
en / de

For many years, software development was code-centric. We wrote requirements, then quickly moved to implementation. Tests helped, but code was the real source of truth. AI changes[...]

Why System Use Cases Are Perfect in the Age of AI

Consulting
en / de

AI is changing how we build software. Code, tests, and even UI can be generated very fast. This is powerful, but it also exposes a big weakness in many projects. AI does not[...]

Why Most AI Productivity Gains Are Invisible and How AI Unified Process Changes That

Consulting
en / de

AI is everywhere in software development. Many teams already use AI code assistants daily, and the promises are big: faster development, higher productivity, fewer developers[...]

Go to Top