Как поступать, если для улучшения задачи нужно менять архитектуру и тратить больше времени

frontendархитектуравремя разработкиразработкауправление проектом