Standard project management tools are designed to manage a sequential series of activities typified by a building project. They do this very well, as the work flows are dependent on the completion of previous work that is done to well understood, almost generic specifications.

They are far less useful when they are set up to manage processes that rely on the production of information for their success, where iteration between different activities are required, such as those in a product development project or a value chain development and improvement process. 

This leads to the conclusion that when developing such a project that requires the production  of information to be successful,  spend a bit more time in the planning stage to map the flows of information, particularly where there are known dependencies, as well as the work flows. This added investment of time in the planning stages typically yields huge returns during the implementation.

A simple question, asked over and over, can help:

“What do I need to know from other tasks before I can complete this one?”