“Attempt a solution – because it is new terrain, nobody knows the answers, so you must make your best guess based on your experience and streaming data. The call to action demands that you try something. The greatest danger on the mountain is to not make a choice, because then you cannot move at all. You also can’t wait too long to make the decision, hoping for more information to come to you. Better to risk the fall in pursuit of the answer than to waste time and resources hesitating too long.”
In software development, I would propose we have equally new terrain. We are developing solutions that have never been attempted before. We must make our best guess at a solution given our experiences and streaming data. By taking a step forward, starting an iteration, we are attempting a solution – always moving forward. Making a decision with the information we have at hand and then adjusting as we find new information. Some of my most enjoyable reads are outside the software development world (OK, so that is an obvious statement) and this is one of them. Enjoy.