When will it be done? This is a question that every developer in their daily standup. The most common answer you’ll hear is “It is almost done, but ….”. In our head, we are thinking “I fought some dragons yesterday to get very little done. Yet, I am supremely confident that today is going to be a cakewalk (law of averages right?)”. This is developer optimism. This is what keeps us going everyday. We forget the wounds of yesterday and hope for a better today. So if you are someone who wants understand and make progress , a better question to ask would be “What can block you from moving forward today?”. This forces us to think more objectively and you will get a better answer than “It is almost done…but”.