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

AI4RE Meets AIUP: 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[...]

Stop Starting with Code: Start with System Use Cases

Consulting
en / de

When I work with AI Unified Process, the focus is always on system use cases. They are the core artifact that connects requirements, existing systems, and generated[...]

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

The Human Perspective: Why “Empower the Team” is a Definition of Success in 2025

Consulting
en / de

The fifth chapter, Empower the Team, is arguably the linchpin upon which all the other Lean principles depend. In the conclusion of my previous exploration of rapid delivery, I[...]

Deliver as Fast as Possible: Why this Imperative is more Critical than Ever

Consulting
en / de

In their book, Lean Software Development: An Agile Toolkit, Mary and Tom Poppendieck present rapid delivery not as a reckless rush to the finish line, but as a strategic[...]

The Power of Intelligent Patience: Why We Should “Decide as Late as Possible”

Consulting
en / de

In today’s world of software development, the pressure to make fast decisions can significantly weigh on you and your team. And conventional wisdom often dictates that early[...]

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