Что делать если приходится собирать требования и программировать одновременно?
Найти другую работу
Вы фактически выполняете ожновременно роль продакт овнера, продакт менеджера и веб-разработчика. Если у вас нет желания, перейти в какую-то компанию на роль PM (платят, кстати неплохо), то меняем работу, ибо это трата времен.