If you've ever worked in an Agile environment, you'll have heard of story points - and at some point, it's likely you'll have seen (or been involved in) a disagreement over what they actually mean. Story points are a great tool for estimating the effort involved in completing a piece of work, but they're very commonly misunderstood or misused in ways that can make them at least as bad as the problems they're intended to solve.
When you hear people talk about "Agile", what's the first thing you think of?
Planning is important. We've all heard that "failing to plan is planning to fail", and anyone who's worked in a corporate environment will have seen just how much time some businesses spend on planning for the future. For some of us, however, the difficulty is in what comes next - moving from planning to doing.