Я бы посоветовал разобраться, почему начальство до сих пор задает эти вопросы.
У меня есть несколько версий.
Начальство понятия не имеет, как идет процесс разработки, но им хочется показывать свою важность. Так как это риторический вопрос, на который вы всегда затрудняетесь ответить, этим они и самоутверждаются, стараясь понизить вашу оценку как работника. Выделим три основные проблемы
1. Начальство не владеет достаточным количеством информации для принятия решения.
Нужно рассказывать более подробно, почему вы не можете ответить на поставленный вопрос. Так как статистика о времени выполнения запросов не собирается, нужно предложить потратить немного времени на реогранизацию кода и начать собирать данные. Через время вы сможете ответить почти на любые из поставленных вопросов. Этот простой ход покажет вашу способность решать якобы неразрешимые проблемы и удовлетворит информационный голод начальства.
2. Начальство пытается самоутвердиться за ваш счет. Не обращайте на это внимание. Будьте выше этого.
3. Начальство пытается вас унизить и это реальный повод для беспокойства. Сделайте ход конем как описано в пункте 1, это уберет один из основных козырей давления — вашу несостоятельность ответить на вопрос. Если ваше предложение не будет принято, то это даст вам хороший ответ на вопрос: «Вы же не захотели собирать статистику, теперь какие ко мне вопросы?»
Еще одна из версий: начальство пытается понять, что не так в разработке, что нужно исправить, чтобы стало лучше. Или же пытается понять, как монетизировать конкурентные преимущества.
Истинные намерения легко определить спросив, почему вам задают такой вопрос. Не стесняйтесь, наступайте.