There are two ways to approach the problem of inaccurate estimation:
1. set a date and trim scope to hit it 2. set a scope with an understanding that the ETA is truly estimated and subject to change
Either way, stakeholders and the team have to fully understand and buy in on the approach.
When the approach isn't clear or when you promise both scope and delivery date, it's a highway to the danger zone.