Я считаю, что БА называют очень различных людей:
- аналитика/архитектора бизнес-процессов
- маркетолога, проводящего рыночные исследования, SWOT, PEST, улавливающего тенденции, думающего о стратегии компании
- менеджера продукта, ответственного за стратегию и тактику развития продуктов.
Предлагаю уточнить, какую же именно из ролей мы хотим обсудить, т.к. сферы деятельности этих ролей хоть и связаны, но не непосредственно, а скорее по принципу "все в одной лодке".
Что же до цены ошибки BA vs DBA, то ошибка BA - ошибка концептуального проектирования, а ошибка DBA - ошибка поддержки. И сравнивать их, по-моему, некорректно. Хоть RUP и говорит, что первое всегда дороже второго, но платят за это разные люди, т.к. ошибка DBA связана с непрерывностью бизнеса, а в некоторых случаях (напр. БД аэропорта или АЭС) - с непрерывностью жизни. В противном случае при нормальном DBA это - потеря результатов работы в системе за 0,25-0,5 часа, и частичная остановка бизнеса на это время, что всегда закладываемая в риски.