通常の契約は“完備契約: Complete contract”の範疇にあるが、建設契約は“不完備契約:Incomplete contract”と呼ばれ範疇にあり、体系化された専門知識なくして対応できない。