Обязанности CSA многогранны: они должны не только разбираться в тонкостях текущих бизнес–стратегий, но и предвидеть будущие потребности, обусловленные тенденциями рынка. Они лидируют в разработке архитектурной стратегии, соответствующей этим целям, обеспечивая при этом масштабируемость, безопасность, надёжность и ремонтопригодность – ключевые факторы поддержания долгосрочного успеха. Их способность стимулировать инновации и создавать среду для сотрудничества, в которой команды могут изучать новые технологии, имеет решающее значение. Более того, CSA играют ключевую роль в содействии коммуникации между заинтересованными сторонами бизнеса и техническими командами – задача, требующая исключительных лидерских качеств и способности урегулировать конфликты, обеспечивая при этом соответствие стратегическим целям. Они также отвечают за руководство командами разработчиков в процессах модернизации программного обеспечения, которые расширяют функциональность системы без нарушения текущих операций.