Isn’t one of the best achievements when you actually do deliver a project on time, it’s a moment of holy grail. You can do it too, yes we’re talking real, it’s doable; it’s the talent of predicting what can be delivered in a given timeframe, even if the same team was hopeless at estimating before.
Here’s a method that we like to refer to as “Agile Estimating”, it’s actually very simple, and that’s really the beauty of it. It seems a bit abstract; so many people might be preserved to give it a try, you’ll need to give it several Sprints before you pass judgment on it. You will find your Velocity bounces all over the place for the first 3-4 Sprints. But then it will settle down, as your team discovers its norm.
This method is basically a statistical approach to estimation, And statistically, if you estimate with relativity, everything is average in the end. But if you are basing your estimates on correct numbers and figures, it will never go wrong.