Uncertainty of resources and availability of materials. Wrong selection of materials. Incomplete design. Design errors or omissions. Inadequate site investigation. Changes in project scope and requirements. Subsurface geological and geotechnical conditions. Incorrect budget and time estimates.