Не могу понять что имел ввиду автор. «Разработка архитектуры ПО» и «высокоуровневое проектирование» синонимы или нет?
Проектирование это процесс в результате которого получается проект системы. Уровень проектирования не важен, т к верхние уровни декомпозируются в нижние. Архитектура системы это принципиальные решения о ее устройстве. Например SPA или SSR, микросервисы, монолит или модульная система. Причем в процессе проектирования может принято решение о смене архитектуры. Что кстати и следует из определения проектирования. Короче архитектура системы это часть проекта, но выбор архитектуры определят проект. И как итог архитектура это часть высокоуровнего проектирования.
В данном случае - одно и тоже.