05 / PRODUCT OPERATING MODEL
Fixing product intake before fixing the backlog
The backlog wasn't the problem. It was where the problem became visible. I redesigned how work entered Product so we could make better decisions before anything ever reached the backlog.
THE PROBLEM
Requests, bugs, sales asks, operational issues and internal ideas were coming into Product through Jira, Slack channels, documents, conversations and informal shoulder-taps. Priorities could change quickly without enough context, and there wasn't one reliable place to understand what had been submitted, what mattered, or what was happening next.
That created predictable problems: things got lost, duplicates accumulated, bugs competed with feature ideas, and the loudest stakeholder could suddenly become the highest priority. Often the missing piece was simple: why did this need to move ahead of everything else, who was affected, how serious was it, was there a workaround?
THE QUESTION WE NEEDED TO ANSWER
What information do we need at the moment someone reports a problem or idea?
THE EVIDENCE
We could have cleaned up Jira and called it an improvement. It wouldn't have lasted. If bad information kept entering Product, we'd eventually recreate the same backlog. The real question was upstream of the backlog entirely.
Key Decision
Cleaning a backlog treats the symptom. Improving intake changes the system that creates it.
Downstream
Clean up the backlog
- Immediate relief, but the same noise returns
Upstream
Fix intake
- Slower to feel, but changes what enters the system
WHAT I DID
HOW IT WORKS
One front door
Rather than asking people across the company to learn how Product wanted tickets written, we created a central Slack intake experience. A simple command triggered a structured template that captured what happened, who was affected, severity and relevant context, then routed the submission into Linear. The person reporting a problem never needed to know how we organized it on our side.
Making Product less of a black box
Better intake solved only half the problem. People also needed to know what happened after they submitted something. A dedicated Product Slack channel communicated updates, releases and bug status, paired with clearer SLA expectations by severity. When someone knows an issue has been seen and understands its status, they're far less likely to escalate the same problem through another channel.
THE TRADE-OFF
What Changed
WHAT I LEARNED
Cleaning a backlog treats the symptom. Improving intake changes the system that creates it.