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