Выбор ответа Senior Роль системного аналитика обновлено

Аналитик и архитектор: где граница

Вопрос

На проекте есть архитектор. Какое распределение ответственности между ним и senior системным аналитиком самое типичное?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Архитектор отвечает за техрешения, аналитик за поведение и контракты домена. Типичная граница: архитектор отвечает за техническую целостность (стек, инфраструктура, нефункциональные свойства платформы), аналитик за то, что система должна делать, и за предметные контракты.

Варианты ответа

  1. Архитектор отвечает за техрешения, аналитик за поведение и контракты доменаправильный ответ
  2. Аналитик выбирает СУБД и фреймворки, а архитектор пишет user story
  3. Архитектор пишет все контракты API, а аналитик только собирает пожелания
  4. Если на проекте есть архитектор, senior аналитик там уже не нужен

Разбор

Типичная граница: архитектор отвечает за техническую целостность (стек, инфраструктура, нефункциональные свойства платформы), аналитик за то, что система должна делать, и за предметные контракты. Решения на стыке, например синхронно или через события, принимают вместе. Перевёрнутые роли и «аналитик не нужен» не соответствуют практике.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.