Architecting at least somewhat harkens to engineering; where there are costs, limits, tolerances, and to some degree aesthetics.
In construction, architects and designers do different jobs. The software equivalents of those roles map reasonably well to the construction equivalents.
Anyway, "you sit down and think before you build" is indeed what you want and the word for that is "strategy".
Well, Agile, Scrum, and backlogs took care of that. /s