Here are a ten ways to predict the future, to “prognosticate.” (Predicting in not "knowing.")
Having spent valuable time on such predictions, then what do you do with them? Use them in feedforward, part of a systems approach. Feedforward is a special input and process to a decision. It is what you really believe (and will defend and stand by) the conditions are going to be like for the period affected by your decision (e.g., a building, a 5-year budget, a bridge, a by-law). Practical feedforward is making a bold decision about the believed future.
A small office system can be created for assisting in doing the above 10 easily and efficiently, thus increasing the chances for doing them, doing them with improvements (feedback), and increasing the goodness of decisions in a very dynamic world.