LogoZeroBlockers
Login
Subscribe
LogoZeroBlockers

Archive

Problems with the Center of Excellence Model

Aug 11, 2025

•

3 min read

Problems with the Center of Excellence Model

The Center of Excellence (CoE) model is where a company creates a centralised function to provide best practices, tools, and expertise to the rest of the organisation. This approach is typically used for functions that have very specialised skill sets, such as research, design, data science, or cybersecurity. Despite its good intentions, the CoE model has consistently led to inefficiencies, bottlenecks, and slower decision-making.

Rory Madden
Rory Madden
Agile Was Supposed To Save Us

Aug 4, 2025

•

7 min read

Agile Was Supposed To Save Us

In 1996 the Standish Group released the Chaos Report which showed that 40% of IT projects failed and a further 33% were challenged (over-time and over-budget). Businesses found themselves sinking enormous sums into initiatives that ultimately resulted in obsolete or unusable software. A new way of working was needed.

Rory Madden
Rory Madden
Why We Work the Way We Work: The Industrial Legacy of Modern Work

Jul 28, 2025

•

3 min read

Why We Work the Way We Work: The Industrial Legacy of Modern Work

The way we work today is not an accident of history, but rather a carefully designed system born in the factories of the 20th century. To understand our modern work practices—from organisational hierarchies to performance metrics—we must look back to the revolutionary ideas of Frederick Taylor and the profound impact of industrial manufacturing on workplace organisation.

Rory Madden
Rory Madden
A Product is not the Sum of its Parts

Jul 21, 2025

•

3 min read

A Product is not the Sum of its Parts

When Henry Ford revolutionised manufacturing with the assembly line, he didn't just create a new way to build cars, he proved that there was a better way to structure and manage companies in the mass manufacturing era. But a century later, the world has shifted from hardware to software, and with it the rules have changed. Software companies are a different beast, and they need a new blueprint for success.

Rory Madden
Rory Madden
The Inefficiency Crisis in Software Development

Jul 14, 2025

•

3 min read

The Inefficiency Crisis in Software Development

The disturbing truth that most organisations prefer to ignore is that most new features not only fail to improve products – they actively make them worse. This isn't just a theory; it's backed by over a decade of rigorous A/B testing at some of the world's leading technology companies.

Rory Madden
Rory Madden
Increasing Development Efficiency

Jul 7, 2025

•

3 min read

Increasing Development Efficiency

Every few months another controversy arises about trying to measure developer productivity. Rather than looking at individual efficiency though, companies would be much better off creating environments that enable development efficiency.

Rory Madden
Rory Madden
Evolutionary Architecture: Because Change is the Only Guarantee

Jun 30, 2025

•

3 min read

Evolutionary Architecture: Because Change is the Only Guarantee

One of the big risks of empowering teams is that you lose the centralised control over the system architecture. Empowered teams require the ability to go from idea to satisfied customers without relying on external approvals like architecture reviews. So how do companies prevent their systems degrading into a big ball of mud?

Rory Madden
Rory Madden
Rethinking Software Estimation: From Outputs to Outcomes

Jun 23, 2025

•

3 min read

Rethinking Software Estimation: From Outputs to Outcomes

You know the story. You're asked to deliver an estimate of how long it will take to deliver a feature. You're promised that you won't be held to it, only to find that your estimate has now become the timeline for delivery.

Rory Madden
Rory Madden
Every Feature Can Be Broken Down into Separate Releases

Jun 16, 2025

•

3 min read

Every Feature Can Be Broken Down into Separate Releases

The theory of iterative development sounds great but it can be challenging to know how and where to split a feature into distinct, valuable releases.

Rory Madden
Rory Madden
How to Decide Where to Focus your Engineering Efforts (using Wardley Mapping)

Jun 9, 2025

•

3 min read

How to Decide Where to Focus your Engineering Efforts (using Wardley Mapping)

"It's just a few requirements, we can knock that out really quickly". The famous last words of many a developer before a project begins its painful death march. The problem is that things tend to be a lot more complex than we initially expect. Fortunately, there are tools that can help us understand the landscape of a project and make better decisions about where to focus our efforts.

Rory Madden
Rory Madden
Breaking a Complex Solution into Multiple Releases using User Story Mapping

Jun 2, 2025

•

3 min read

Breaking a Complex Solution into Multiple Releases using User Story Mapping

We've been handed a high quality and detailed validated prototype to build. The only problem is that it will take weeks or months to build out the full solution. We need to release value to the business quicker, so we need to break our solution into multiple releases.

Rory Madden
Rory Madden
Managing Test Case Explosion with Feature Flags: Strategies and Solutions

May 26, 2025

•

3 min read

Managing Test Case Explosion with Feature Flags: Strategies and Solutions

Feature flags let development teams commit code while still working on a feature to reduce the risk of merge conflicts, and to enable them to release features incrementally.. However, they come with a significant challenge: test case explosion. As each feature flag essentially creates a duplicate version of the system, the number of potential paths requiring testing grows exponentially.

Rory Madden
Rory Madden
123456...9
ZeroBlockers

ZeroBlockers

Helping teams remove the blockers that hurt the effectiveness and efficiency of software development.


Home

© 2026 Socially Motivated Ltd.
beehiivPowered by beehiiv