На наш взгляд, проектирование —
это важнейший этап в любом проекте, особенно — в масштабном и долгоиграющем.
Оно позволяет заложить правильную архитектуру, подобрать подходящий технологический стек
с учётом дальнейшего масштабирования проекта. Также именно в рамках
проектирования мы убираем все белые пятна из ТЗ, определяем конечный набор фич
для реализации, составляем список сущностей, их взаимосвязей и взаимодействия,
конкретизируем тип размещаемого контента, источник его получения, продумываем интеграции
и выполняем ещё с десяток небольших, но крайне важных задач.
На данном этапе обязательно нужно
держать постоянную связь с заказчиком: задавать вопросы, объяснять суть
предлагаемых решений, их минусы и плюсы, советоваться и в целом
работать как единый организм. Потому что именно от этапа проектирования будет
зависеть как процесс рождения нового проекта, так и его жизнь в будущем.
В результате проектирования мы определись
с технологиями и составили подробную карту, в которой отразили структуру,
функции, содержание, референсы и контент будущего интернет-магазина.