18.12.2019 Pavlov Developer

чем занимается архитектор цифровых решений

[ad_1]

Какие навыки стоит развивать будущему архитектору цифровых решений

Умение общаться с бизнесом.
Архитектор обязан понимать, как выведать правильные требования, чтобы принимаемые решения были обоснованными и правильными.

Доступно презентовать.
Одна из задач — это умение донести решения и бизнесу, и команде разработки, чтобы обе стороны поняли ожидаемый результат.

Экспертность в технической области.Надо ориентироваться в используемых технологиях, ведь именно это и есть инструменты применяемые в разработке продукта.

Идеальный кандидат на должность архитектора цифровых решений в большой бизнес, как ДТЭК:

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

Опыт. Не только в разработке проектов, но и в построении сложных систем с нуля. Важно понимать, что большая компания — это не стартап, и если система не будет работать даже 10 минут, это может привести к большим потерям;

Иметь опыт работы с новыми технологиями и подходами в разработке позволяющим решать вызовы с которыми сталкивается бизнес;


Умение общаться как с бизнесом, так и с разработчиками на одном языке;


Умение «продать», объяснить, представить проект.

Типичная неделя архитектора в ДТЭК:

Коммуникация с бизнес-аналитиком и клиентом для проработки плана работы над проектом;
Оценка содержания проекта и консультирование команды;
Проведения тренингов по применимым технологиях;
Участие в активностях по планированию внедрения в работу какого-либо из продуктов;
Дизайн системы, создание POC;
Подготовка документации и т.д.;
Поддержка в проведении собеседований.

[ad_2]
Источник