Product Management
Stop Managing Projects. Start Finishing Them.
We spent more time updating project boards than doing actual work. Here's how we fixed that.
The Management Trap
Our Monday standups used to go like this: everyone would spend 20 minutes updating their Linear tickets, then we'd spend 30 minutes discussing the tickets, then everyone would go back to work—an hour later with no new decisions made.
We were managing the project management system instead of managing the project. The board had become an end in itself. People moved cards between columns with religious dedication but couldn't tell you whether we were actually on track for the milestone.
I've seen this pattern at every company I've worked at. The tool becomes the work.
Automation vs Management
There's a useful distinction between project management activities that require human judgment and those that don't.
Human judgment: deciding what to build next, resolving conflicting priorities, unblocking a team member who's stuck on a design decision.
Not human judgment: updating ticket statuses, logging time, sending standup reminders, creating weekly reports, moving cards when a PR gets merged, notifying stakeholders about milestone progress.
The second category is busy work dressed up as management. And it's automatable.
We surveyed the team: "How much of your week is project administration vs project execution?"
The answers were brutal:
- Engineers: 35% admin, 65% building
- Product managers: 55% admin, 45% actual product work
- Designers: 40% admin, 60% design
Nobody was happy about these numbers. Especially the PMs. More than half their week was spent reporting on work instead of doing it.
What We Automated First
We connected our project management tools to Billix and started automating the most tedious tasks:
- Status updates from commits. When an engineer pushes code that references a ticket number, the ticket status updates automatically. No more "oh wait, let me move that card" in standup.
- Standup summaries. Instead of synchronous standups, everyone posts a quick update in Slack. Billix summarizes them, flags blockers, and posts the summary to our project channel. If there are no blockers, the standup takes zero minutes of meeting time.
- Milestone tracking. Instead of manually counting completed versus remaining tickets, the system calculates progress and posts a weekly update. It even flags when our velocity suggests we'll miss a deadline, giving us time to adjust scope.
- Stakeholder updates. Product managers used to spend Friday afternoons writing update emails. Now Billix drafts them from the week's activity data. The PM reviews and sends. Ten minutes instead of an hour.
Results
After two months of automation, we measured the impact:
Our engineers reclaimed an average of 4.2 hours per week. Not from meetings—from project administration. Updating boards, writing status emails, logging time entries.
Our standups went from 60 minutes to 12 minutes. Sometimes we skip them entirely because the automated summary shows no blockers.
We shipped 23% more story points per sprint. Not because people worked harder—because they spent less time telling other people about the work and more time doing it.
The Minimalist Approach
My advice: start by auditing how much time your team spends on project administration versus project execution. If the ratio is worse than 80/20 in favor of execution, you have an automation opportunity.
Pick the three most time-consuming administrative tasks and automate them. Don't try to automate everything at once. Build trust in the system incrementally.
And please, for the sake of your team's sanity, stop requiring people to manually update ticket statuses. It's 2026. If a pull request closes a ticket, the ticket should close itself.
Open Source & Free Forever
Use Billix free,
or fork it on GitHub
100%
Open Source
Free
Forever
Self-host
Or Cloud
Built
In The Open