Half of “the app is broken” never makes it to a bug an engineer can work.
Support escalated bugs with half the information an engineer needed, because gathering the rest — the exact steps, the environment, the logs — takes time and back-and-forth nobody had. So tickets arrived as “the app is broken,” engineers couldn’t reproduce them, and the issue bounced between teams while the customer waited.
A genuine afternoon could vanish into setting up an environment just to confirm a bug was real. What engineering needed was for every escalation to arrive already reproduced, with the steps and logs attached — and for the under-specified ones to get one good question asked, not a guess.
