Jul 24, 2026

We have too many good ideas and can't decide what to kill

That was how the company described the problem.

A company of about 35 people brought me in as a fractional Head of ProductFractional Head of ProductFractional Product Leadership. They had more than 50 ideas competing for a small engineering team, with no agreed way to decide which ones deserved investment.

The founder-CEO pushed some of his ideas through the CTO. Other people went directly to the CTO with requests of their own. More than 50 ideas were sitting in a shared Google Sheet.

People go directly to the CTO with new feature requests

Most ideas came from one-off client requests, internal suggestions or conversations with the CTO. A few were the CEO's own. None had been scored or ranked. They had only been T-shirt-sized for effort and nothing had been formally killed or parked.

The engineering team already had about 7 projects in progress.

A few weeks before I arrived, the CEO had paused all new development. Nothing significant had shipped in three months, despite the team adopting AI dev tools. He wanted to understand why before funding more work.

The CTO ran a small engineering team and also owned "product" by default. He was spending about 2 days a week on product decisions, but the product work alone needed closer to 3 or 4.

A lot of it arrived through Slack messages starting with "just a quick one for you". Every problem eventually became an engineering request. Nobody was asking whether software was the right response, what outcome it was meant to create or whether it justified the investment.

Start with the outcome

I ran 4 sessions in the first week, one each with the CEO, CTO, commercial lead and CFO. Whenever somebody told me what they wanted built, I asked:

  • What problems (both business and customer) are we solving?
  • Who has the problem?
  • What behaviour needs to change?
  • Which metric should move? Why now?
  • Why do we believe this feature will cause that change?
  • Could pricing, account management, operations or another response solve it?
  • What happens if we do nothing?

A lot of questions, I know. The questions, though, made the gaps visible before we started debating solutions.

As expected, most of the answers did not line up. Around a dozen out of the 50 ideas had no clear goal behind them. Some technical debt items had no explanation of the risk they were meant to reduce. Other ideas were based on a customer request, with no work done to understand the underlying problem or whether other customers shared it.

The leadership team was comparing proposed solutions built on different assumptions, not ranking well-understood opportunities.

The CFO had no visibility into almost half of the decisions already made. Revenue impact, ongoing cost and commercial assumptions were not consistently checked before work reached engineering. He often found out after the investment had effectively been made.

The language gave the problem away. Every conversation was about projects: the client portal, the pricing revamp, the dashboard update, improvements to feature X. And nobody used the word "goal" unless I asked for it first. Even then, nobody could tell me which goals mattered most.

3 goals

By the end of the first week, the CEO and I had reduced the company's 5 priorities to 3.

  1. Retention: reduce churn among enterprise clients from X to Y
  2. Revenue: increase revenue per existing account from X to Y
  3. Time to market: reduce the time between approving work and getting value into customers' hands from X to Y

I use FigJam to visualise strategy, Objectives and Key ResultsA goal-setting framework that pairs a clear objective with measurable results showing whether progress was made.Learn more, Goals, etc and then use ChatGPT to add a bit of magic

Q1 product priorities diagram with 3 business goals: improve enterprise client retention, increase revenue per account and reduce time to market.

No project could move forward without supporting one of those goals, although alignment alone was not enough to justify building it.

“Reduce churn” alone is just the target. For retention, we needed to understand why customers were leaving. Was the issue in the product, onboarding, account management, service reliability or pricing?

For revenue, we needed to know what additional value customers would pay for. That might mean a new capability, different packaging, a commercial conversation or better adoption of something that already existed.

For time to market, we needed to identify where work was actually getting stuck.

The team had 7 projects in progress, more than 50 requests behind them, multiple people feeding work directly to the CTO and no shared view of what mattered most. AI could speed up parts of delivery but it could not resolve unclear priorities.

Challenging the backlog

In week 2, we introduced ICE frameworkA lightweight way to compare product ideas using Impact, Confidence and Effort.Learn more scoring:

  • Impact: how much could this move the relevant goal?
  • Confidence: how strong was the evidence?
  • Ease: how difficult was it likely to be?

I use ICE with the confidence meter. Recommend reading Product Discovery With ICE and The Confidence Meter by Itamar Gilad.

ICE with The Confidence Meter

It gave us a consistent way to challenge the backlog. A request could no longer be called "important" without saying what it was expected to change.

The greater the effort or risk, the stronger the evidence needed to support the impact estimate. ICE was only the first filter. One customer asking loudly did not count as high confidence.

Larger or riskier items still needed answers to these questions:

  • What improves for the customer?
  • How does that affect retention or revenue?
  • What evidence supports it?
  • What will it cost to build and maintain?
  • Could a smaller test answer the main question?
  • What assumption would make us stop?

At this stage, rough answers were enough. The aim was to expose assumptions without spending weeks building a business case for every idea.

Clarifying responsibilities

The second job in week 2 was to split responsibilities between the CTO and the future Product functionThe people, responsibilities and decision mechanisms that turn customer and business context into product direction.Learn more.

The company needed permanent product leadership. The CTO had ended up doing the job by default, alongside engineering, architecture and delivery. I worked through the split with him.

Product would turn company goals, customer evidence and commercial context into recommendations about what to invest in next and why. The CTO would remain responsible for technical health, feasibility, architecture, engineering capacity and delivery.

Both sides would work through value, risk, feasibility and cost together. Neither could commit engineering capacity alone. We wrote down what stayed with the CTO, what moved to product and what required a shared recommendation.

Product (CPO) and Engineerig (CTO): Decision Responsibility Matrix

From more than 50 ideas to 9

In week 3, the CTO and I reviewed every idea in the backlog.

We grouped duplicates, challenged the stated problem, identified the goal each item supported and recorded the evidence behind it.

Most of the backlog failed the first review (good!)

Some had no connection to the three goals. Others were solutions without a clear problem or one-off customer requests that didn't justify a general product investment. Some belonged with operations, account management, commercial or technical health. Others may have been worthwhile but there was no evidence that they deserved capacity now.

9 items had enough alignment and evidence to put in front of the CEO.

We capped the shortlist at 3 items per goal, so no single area could dominate the conversation before the CEO weighed trade-offs across the whole portfolio.

Everything else was removed, merged, redirected or parked with a reason attached.

The original backlog before and after, now carrying goals, scores, evidence, verdicts and owners

4 of the 9 were already in the engineering pipeline.

Starting work did not mean the company should finish it.

The CEO reviewed those 4 and kept 2:

  • one substantial piece connected to retention
  • one smaller piece connected to revenue

The other two went back to the backlog with the reason recorded.

The remaining 5 went through the same review.

2 were large enough to require discovery before approval. The other 3 were parked.

That left four active items:

  • 2 approved for delivery
  • 2 approved for discovery

Each had a goal, intended outcome, evidence, assumptions, recommendation, owner and next decision.

The first Betting Table

Week 4 closed with the first Betting Table (borrowed this term from Shape Up).

The CEO had all 9 items in front of him, with a recommendation attached to each one.

For each item, he could see:

  • the goal
  • the customer or commercial outcome
  • the evidence
  • the estimated effort and risk
  • what remained uncertain
  • the recommendation from product and engineering

He made the decisions in under an hour.

Previously, the same work would have taken weeks of side conversations and repeated explanations.

The CEO still made the final investment calls, but he was now choosing between documented bets rather than reacting to disconnected feature requests.

The immediate delivery sequence came out of that meeting and he signed off on it.

The CTO could protect engineering capacity, finish the work the company had chosen to retain and create room for technical improvements.

We agreed to run the Betting Table fortnightly at first, then move to a monthly cadence once the team was familiar with the process.

Its job was to decide what deserved investment, what needed discovery, what should stop and what would not receive engineering capacity.

The 4-week fractional product timeline

What changed

4 weeks wasn't enough to prove the selected bets would cut churn, lift revenue or speed up time to market. It was enough to change how the leadership team allocated engineering investment.

The leadership team now had:

  • 3 agreed goals, signed and communicated by the CEO
  • a common way to examine ideas
  • clearer Decision rightsAn explicit agreement about who makes a decision, who contributes context and who must be informed after it is made.Learn more
  • evidence attached to recommendations
  • a place to make trade-offs openly

Engineering was no longer the automatic response to every customer request, internal problem or executive idea. Some ideas didn't support the goals. Others needed more evidence or didn't belong in engineering at all.

The work that remained had a clearer explanation of why it mattered and why it deserved capacity now. The next phase was about improving the evidence.

The team already spoke to customers, but it lacked a structured way to turn those conversations into investment decisions. A feature request is a signal, not evidence that the feature should be built.

You need to know what they're trying to do, how often the problem occurs and how painful it is. You need to know how they deal with it today and whether solving it would affect buying, adoption, expansion or renewal.

The company also needed to look beyond current customers. It wasn't yet folding lost deals, churned accounts, market shifts or competitor moves into the process. That was phase 2.

The shape of the fix

Scroll to view more
Problem Fix
Nobody owns the "no" Product and engineering prepare a recommendation, the Bet Board makes the trade-off, and the decision is recorded
Engineering is the default answer Ask what outcome is needed and whether software is the best response
Backlog items have no metric attached Require every proposal to name the goal and expected outcome
The team talks in projects, not goals Start with the goal and problem before accepting a proposed solution
One person owns product by accident Agree what stays with the CTO, what moves to product and what must be shared
Decisions happen in hallways or inboxes Review recommendations through a recurring Bet Board
Financial impact is checked too late Test the commercial logic before committing engineering effort
A high score greenlights risky work Use scoring as a first filter, then review value, cost, feasibility and risk
Customer requests become features Investigate the problem behind the request and how widely it is shared
Delivery feels slow despite better tools Check work in progress, decision delays and changing priorities before blaming engineering speed

It is hard to argue about which projects matter when there is nothing specific enough to argue against.

The company started with:

Which features should engineering build next?

4 weeks later, the question was:

What outcome are we investing in and why is this the best way to create it?

If this sounds familiar, get in touch.

Keep reading

Relevant posts

Jun 11, 2026

The IC Era

Levels is running four products and ~$3M in revenue, solo. This used to be the exception. It's becoming the norm. Marc Lou ships a new product every few weeks b...

May 15, 2026

The Never List

There are two lists. One of them gets all the attention. The wishlist is the obvious one. Every team has one and it tends to grow on its own without any editin...

May 14, 2026

Conway's Law for AI

Cross-functional planning used to take us 2 weeks before AI. Now AI got it to 2 hours. However, the delays seem to be exactly the same length they've always bee...

About Max Antonov

I'm a father of 3 from Sydney, a product and technology leader. I write about leadership, product management, technology and the messy reality of making work work.

I'm currently building and experimenting with a mildly alarming number of things, and helping companies solve product problems. I also founded SoundingBoard, practical peer exchange for product people. Connect via LinkedIn, or follow me on X.

Subscribe to the best posts on product, strategy, and AI. Just one email a month.