У нас границы нигде не заканчиваются
Казалось бы, вроде и прав один из активных комментаторов на канале, что аналитик не такое уж и важное звено, но при этом только у нас (аналитиков) нигде не заканчиваются границы
То код напишем, то дизайн сделаем, то вот и с архитекторами постоянно мучаемся кто что должен 😊
На прошлых выходных как раз обсуждали с аналитиками холиварную тему: где все-таки заканчивается зона ответственности системного аналитика и начинается зона архитектора/разработчика?
Например, аналитик понимает, что для нового сценария лучше использовать асинхронную интеграцию. Он должен просто описать бизнес-требования и передать решение архитектору? Или он уже должен прийти с конкретным вариантом: Здесь нужен Kafka, потому что…
Или аналитик понимает, какая должна быть структура данных и как она будет меняться. Он должен описать логическую модель и передать разработчику? Или должен спроектировать физическую реализацию?
Я всё больше склоняюсь к тому, что сильный СА не может полностью отстраняться от технических решений. Но тогда где граница между СА и архитекторами/разработчиками?
Где она проходит у вас на проектах?
