工程项目的复杂程度
工程项目的设计深度
施工技术的先进程度
施工日期的紧迫程度
施工合同有多种类型。合同类型不同,合同双方的义务和责任不同,各自承担的风险也不尽相同。建设单位应综合考虑以下因素来选择适合的合同类型: ①工程项目的复杂程度; ②工程项目的设计深度; ③施工技术的先进程度; ④施工工期的紧迫程度。