Supply-chain management

Why might a buyer use a cost-plus contract for a project with highly uncertain technical requirements?