2. Смена протокола и переработка архитектуры
Мы приняли решение заменить WebSocket на HTTP — протокол, который лучше подходит для работы в условиях нестабильного соединения.Оба компонента продукта потребовали полной переработки логики взаимодействия. Параллельно мы провели рефакторинг мобильного приложения и создали функциональные требования — документ, описывающий поведение системы, который стал основой для дальнейшего тестирования и развития.