How do I build a roadmap that grows the product without wrecking the platform?
You say you want a roadmap that supports the product while keeping the platform healthy. That sounds reasonable. It is also a way to avoid choosing. Here is what is really happening. Every feature request pulls time from the platform. Every hour spent on the platform is an hour the product does not grow. You know this. You have known it for months. What you lack is not knowledge — it is the nerve to put a number on it and say no to someone's face. This is not about finding the perfect balance. There is no perfect balance, only a decision you make and defend. The work in front of you is to decide, write it down, and hold the line when people push.
You cannot serve two masters by accident. Choose, in writing, how much time goes to new features and how much to platform health — then defend that split in every planning meeting. A roadmap without a stated ratio is not a roadmap. It is a wish.
What changes unlock by starting
- A written roadmap with a stated ratio between feature work and platform work.
- A record of who agreed to that ratio, so blame does not land only on you.
- Fewer silent trade-offs — every cut becomes a decision, not an accident.
- A platform that does not quietly rot while everyone celebrates new features.