Системный архитектор — это специалист, который занимается проектированием архитектуры системы в целом для того, чтобы система могла обеспечить целевые показатели качества. 3
От обычного разработчика системный архитектор отличается тем, что его задача — грамотно разложить большую систему на множество маленьких простых подсистем, понять, как они будут взаимодействовать, заранее увидеть уязвимые места и устранить их. 1
Также системный архитектор должен уметь представить будущую систему в целом, знать весь производственный цикл и способность найти оптимальные решения при ограниченных ресурсах. 1
Для разработки простой программы или обычного сайта системный архитектор не нужен, с такой задачей справится небольшая команда программистов или даже один специалист. 1 Но если речь идёт о создании, например, нового сервиса для обмена электронными сообщениями, сайта крупного интернет-магазина, платёжной системы или системы внутреннего документооборота для большого бизнеса, то без системного архитектора не обойтись. 1