Просто обычно на проекте есть как минимум архитект, бизнес-аналитик, инженер, тестировщик, к визуальной части нужен как минимум ещё дизайнер, ну и кто-то ответственный за вменяемые бизнес-коммуникации между всем этим зоопарком людей.
Иногда (очень редко) кто-то может тянуть две роли, как правило теряя в перформансе на каждой (а ещё там конфликт интересов может быть)