From here: https://confluence.atlassian.com/display/AGILE/Estimating+an+Issue
I got that:
* Once estimated you should not change estimate, even if you get more details about the story.
* It completely ok to be inaccurate while your inaccuracy is the same from sprint to sprint.
From somewhere else and from my own experience I know that Story should match "Definition of Ready" in order to be taken into the sprint...
Since inaccuracy is OK then "Definition of Ready to be estimated" can be weaker than "Definition of Ready to be taken into sprint", can't it?
Do I miss something?
How "Defnition of Ready to be estimated" may look for the story?
Again... Taking into account that "inaccuracy is OK" then story can really lack any details, be just "several non-technical" sentences about what "the user wants from the system", don't it?
Then you will really save the time for the team, and still have good prediction by calculated velocity. The only thing you should follow is provide your almost "gut feeling" relative estimates at the same time of story life cycle - somewhere in the very beginning, when there is no any task breakdown, not too much details.
Once you have you first rough estimates, you can control "Definition of Ready to be taken into sprint" by pulling from PO details until you can finish breaking down story into sub-tasks.
And here is one more question, Will burndown charts work for "tracking" progress if you don't put any estimates in hours to them?
If yes it will be really awesome. Then I would really love scrum, because it will be so simple, not taking away time from developers via all this day-long meetings, and still provide managers with both prediction and "tracking of progress"...
Does it make any sense?