У новому випуску рубрики «X питань» розібралися, хто такий архітектор програмного забезпечення, дізналися про переваги та недоліки професії, а також отримали коротку інструкцію, як ним стати і не вигоріти.
Про те, що визначає роль Software Architect, обговорили з Олександрою Дудкою, Software Architect в Sigma Software, Антоном Шевчуком, Solutions Architect в NIX, та Олексієм Білогуровим, Solutions Architect в Softserve. Публікуємо тези розмови (повний запис можна переглянути на YouTube-каналі DOU).
Меня зовут Роман Шрамков, я занимаю позицию Technology Director в EPAM. В статье я расскажу, в чем заключается роль Solution Architect, какие ключевые задачи выполняет такой специалист и как разработчику дорасти до этого уровня.
Главная задача архитектора — поиск оптимальных (простых, удобных, дешевых) решений, которые будут максимально соответствовать потребностям заказчика и возможностям команды. На основании бизнес-требований этот специалист создает функциональную и техническую спецификацию системы, планирует и проектирует способы технической реализации, выбирает технологии.
Коментарі