Describir: A Method of Optimizing a Set of Programs for Mitigating Threats Related to the Undertaking of a Contract for the Execution of Construction Works