To minimize the chances of a project getting derailed, issues of communication, people, materials, budgets and timelines have ...