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