Слабые точки. Бизнес аналитик может кроме UI и переписки с бизнесами и не видеть ничего, а системному нужны обязательно логи, запросы, техдокументация и иногда код и бд
Чойтовы UML/BPMN забыли?
Если профстандарты сравнивать - то да, пересечений не так много, как на самом деле в реальной работе, если смотреть по вакансиям и тому, что приходится на местах делать.
Чаще смешение ролей происходит - по названию СА, а по ролям - СА с БА допами. Или наоборот.
Был я недавно БА с общением с заказчиком, пользователями, пишущим ТЗ, UML/BPMN, рисующим эскизы UI, тестирующим, описывающим интеграции, роющимся в БД, пишущим документацию. Код не приходилось смотреть, только пару раз разработчик скидывал код с правилами формирования флагов.
А до этого - СА, тоже самое - общение с клиентами, интеграции, постановка задач, документация. Только другая компания.