Le fasi del processo contrattuale e il presupposto della programmazione per le procedure di affidamento