The goal of software architecture is to minimize the amount of knowledge you need to have in order to build a system.
The best way to predict the future is to create it.
I'm not a businessman; I'm a business, man.