Довольно стандартная история, когда продакты (я — ПМ) и разработчики предлагают разные решения проблемы — каждый видит мир по своему, и не все разработчики видят общую картину с т. з продукта и пользователя. А юзер\клиент - главное.
А у вас была такая ситуация:
Как будем «лечить» падения? Синхронизация ПМ и разработчиков