Terminus Architecture

Terminus Architecture

In my experience most software architectures in projects I see are too technical. They don’t focus on the most important thing: results and behavior. Robert C. Martin coined they term „screaming architecture“: Your architectures should tell readers about the system,...
Making Productivity Tangible

Making Productivity Tangible

It’s no small wonder customers, managers of software development, and even developers themselves, I guess, are so focused on code functionality and code efficiency (e.g. performance, scalability, usability, security). Both represent what’s tangible to...
Magically Predictable Software Production

Magically Predictable Software Production

Here’s a story, or a thought experiment, of you like: Imagine you as a Product Owner (PO) find a black box which magically transforms written requirements into high quality executable code. You just need to hook-up the black box to a GitHub repository. Once that’s...