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.[...]

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[...]

Why Vaadin and jOOQ Are a Natural Fit for AI Driven Development

Development
en

Over the last two years, I have been working heavily with AI-assisted and agent-based development. One observation keeps coming back: the choice of technology stack matters far[...]

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,[...]

AI4RE Meets AI Unified Process: Why the IREB Micro-Credential Fits Perfectly

Consulting
en / de

Recently, the AI4RE micro-credential was introduced by International Requirements Engineering Board (IREB). At first glance, it may look like just another certification topic[...]

An AI-Ready Architecture for Business Applications

Consulting
en / de

Agentic AI is changing how we build software. AI is no longer just a helper that writes small code snippets. It can reason about requirements, generate larger parts of a system,[...]

Spec-driven Development is not Task-driven AI

Consulting
en / de

Spec-driven development is suddenly everywhere. Many AI tools claim to support it, and many teams say they are already doing it. But when I look closer, what I often see is[...]

Why User Stories Are a Poor Fit for Spec-Driven Development

Consulting
en / de

User stories are popular in agile teams. They are short, readable, and focused on user value. For many teams, they help with planning and coordination. However, when the goal[...]

Spec-Driven Development with AI: A New Approach and a Journey into the Past

Consulting
en / de

The software development world is buzzing about AI-assisted coding. Tools like GitHub Copilot and Claude Code promise to make us more productive. But most approaches focus on[...]

Go to Top