method of construction projects delivery where the contractor undertakes both design and execution for the client