“An approximate answer to the right problem is worth a deal more than the exact answer to an approximate problem.”
Planning requires understanding of the entire process, an appreciation of the universe of unexpected events, and the experience of successfully navigating the process from many different perspectives.
Planning is a system. There are multiple feedback and feedforward loops all interacting simultaneously. Planning is not done until the project is complete and it is always changing and updating. And different planning strategies are needed for different phases of development.
At KRD we use all kinds of planning tools and adjust them to our client needs. This is not necessarily to make the tool work, but to be useful for the project at hand. Sometimes we use the client's tools and sometimes we bring our own. The goal is to better understand the problem and show the path to the solution.