Every part of a design problem must be holistically understood before design can begin.
The entire subject must be fully grasped in order to translate the meaning of the design to the observer.
It is the job of the designer to understand the business and economies of the client fully. This demands an immense amount of collaboration and sharing. That’s the fun part.
To understand is the beginning of great design.