"An ambitious timetable..."
I've met that phrase a few times. Locally and small scale.
But I'd say the meaning is the same. It means allowing less time than the experts say is the minimum.
But with added pressure to meet it.
Which is never a sensible way to make sure a job is done thoroughly or safely.