It has been my experience that companies small or large tend to struggle with driving cross functional collaborations to success. When a project is taken on by a single team it is more likely to meet its deadline. What makes cross functional projects more difficult to manage?