作為工程設計公司所承載的業務,工程設計是工程師用來界定和解決問題的方法。銘揚工程設計表示工程設計具有多種描述及不同的衍生,但所有的描述都包含以下共同的屬性:
(1)工程設計是一個過程,工程設計作為強大的問題解決方法具有足夠靈活性,幾乎可以勝任任何情形。工程師在工程設計過程中的每一步或者每個環節,獲取關于問題和可能的方法兩方面重要信息。
(2)工程設計具有明確的目的性,工程設計的過程經常以一個明確的目標為起始。如果工程設計是一個旅程,那么它將有明確的目的地,而不是一個目標隨機的觀光。
(3)工程設計是“約束下的設計”,設計者需要選擇滿足盡可能多的正面要求同時具備最少負面特征/參數的解決方案。而且設計者必須滿足給定場景帶來的局限,包括時間周期、成本、以及工具和材料所形成的物理限制。
(4)工程設計的系統化和不斷迭代的工程設計是一個過程,包含了如規劃、建模、測試和改善設計等可重復的步驟。
(5)工程設計是社會化、合作的活動工程設計過程通常由小組來完成,其中包含不同知識和經驗背景的個人。設計者通常會同客戶、組內成員等進行持續的溝通。