Начинать с того, что важно
За задачей «нужен сайт» может стоять выход на новый рынок. За личным кабинетом — желание освободить менеджеров от однотипных обращений. За переделкой магазина — покупатели, которые не доходят до заказа.
Поэтому до начала работы разбираемся, как устроена компания, кто будет пользоваться продуктом, с какими данными и системами предстоит работать. Технические вопросы задаём в начале обсуждения, а не когда уже пишем код.