Planing poker can be refined. Estimating backlogs/tasks in Scrum can be real pain. However there are techniques in which you will not only get better understanding of how estimating in scrum works, but also estimate as a distribution, not a single fixed number.
This is exactly what this android app is about, to eneable you estimate more precisely.
Remember this is what business side of your company hears as “Commitment”, not “Estimate”. Thats why its so crucial.
For further information on this matter read the Estimation chapter of “The Clean Coder” by Robert C. Martin.
Instead of estimating a backlog/or task with a single number, you have to provide 3 estimations, one for the Best case, another for Nominal case, and the last one for Worst case. As Result you will be provided with refined estimation by simple yet effective formula engineered by Uncle Bob. plus a deviation which can inform developer or product owner how much longer(or shorter) could possibly a given task take time.