System thinking improves the collaborations between designers
By considering the overall vision and interconnected elements from the start, designers avoid potential rework and ensure that all tasks are aligned. This approach helps streamline the design process and reduces the need for significant revisions later on.
Test and update with your clients as early as possible
Before beginning design, it is best to clarify client's requirements and engineer’s feasibility to avoid disagreements when the design draft is completed. At the same time, requirements may change from time to time, thus keeping up to date and communicating is essential.