NASA could be delayed in its award of the $60 billion IT product and services contract, which has a proposal due date of Feb.