You are about to estimate a task?

Go ahead and make a guess.

Story Points, Days, Hours, etc.

How well do you know the task?

Likelyhood that these aspects will cause trouble?

A more likely estimate is...

original estimate
uncertainty factor
final estimate
Link to these results:

How it works

You have arrived at guess-what.io. This small tool will help you prepare an estimate that can stand against aggravating circumstances and managers debating about "Why does it take so long?". guess-what.io helps you to better understand the required work to accomplish a task, and think about where difficulties or unforeseen work might emerge.

Make your initial estimate

guess-what.io is best used by a team and not an individual. Read the description of your task, your user stories, or whatever and have a short brainstorm about how the solution might look like. After you have an agreement on what should be done, enter your first, rough estimate. Then click "That's my best guess" and continue.

Assess preconditions and potential obstacles

On the second page, there are a few preconditions that many development tasks have. Talk with your team about how good these preconditions are met. Often, some thinks will come up at this point that are just not ready yet.

The last step will assess the expected complexity of the work that has to be done and it's environment. For example, if the part of the code base is heavily unit tested, documented, frequently used and there are no known bugs or limitations in it, chances are high that the task will work out as planned. But if the code base hasn't been touched in years, the coder that has written it is not in the company anymore and the product has to maintain downward compatibility with a state that is not even documented, prepare to spend some extra hours on it.

Receive a better estimate...

These easily evaluated aspects are often key to meet an estimate. So there is value in looking at these aspects one by one, discuss them with your team members and come up with an rating of the risk accompanied by it. But more so, guess-what.io will automatically calculated an uncertainty factor from it and applies it to the original estimate. This way, often a better estimate is created.

... and maybe higher quality

Additionally, you will have come up with concrete obstacles that you see as a risk, and maybe even with things that you might have not considered without the guidance of these small questions. So maybe not only the estimate will be more realistic, but the result's quality might increase as well.