Estimation in story points is common to majority of the teams following agile practices to deliver software. While it sounds almost synonymous of being agile, take a step back to ponder, why do we estimate at all? While making informed decisions and being predictable is the need for any software delivery, could there be an alternate approach to it and a world that could live without estimates and yet be predictable?
Am I estimating for good or just following a ritual. Look at an alternate approach, understand where it could fit in and how?