The challenge
Honest estimates, and the date still slips
The business asks for a date, each team gives an honest estimate, and the date slips anyway. Usually the estimates weren’t the problem. The dependencies were: one team waits for an API from another, which needs a platform change from a third, which just lost a week to an incident. No single backlog shows that chain, so no one sees it until it breaks.
Platform work loses most prioritization debates. It matters as much as any feature, but it is invisible next to a request with a sponsor, so debt grows and delivery slows. Migrations compete for the same architects and testers as the roadmap around them. And every AI initiative now wants the same data engineers, ML specialists and architects, who end up assigned to whoever asks first.
Engineering also reorganizes more often than most functions. Platform teams split, stream-aligned teams form, squads merge. The roadmap rarely follows for months: commitments still point at teams that no longer exist, and capacity numbers stop meaning anything. The usual fix, more status reporting from engineers, pulls teams away from the tools they work in and still leaves leadership guessing.