I have confusion around the following elements of Agile estimation:
- Should every story in the backlog be estimated in story points? If so, who provides these estimates.
- Alternatively, should story estimation be part of Sprint Planning?
- When do stories get broken into technical tasks and by whom?
- Do technical tasks get estimated in hours? If so, who provides these estimates?
- If stories and tasks are estimated in different units, with which do you measure velocity?
The answer to these questions in many cases is that you need to find what works for your team. Whilst this makes sense, it would be nice to hear what works for other teams.