Оптимизация, оптимизация и ещё раз оптимизация.
Бизнес даёт высокоуровневую задачу? Оптимизирую, обосновываю архитектуру и возвращаю на согласование, если требуется.
Согласовали, декомпозировали, расписали user-stories. Этап груминга -> следующая итерация оптимизации. Уже видны неочевидные и моменты для шлифовки.
Начали разработку. Архитектура продумана, ключевые места описаны -> оптимизация через code-review, чтобы добить код до задокументированного и масштабируемого идеала.
И это только разработка новых фичей. С поддержкой и доработкой legacy всё намного интереснее.
Подробнее в резюме.