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