- Overly centralized teams can't deliver the domain expertise and responsiveness that most organizations require. Although the centralized team typically does a good job of creating consistency, governance and shared best practices, it often creates a bottleneck with most users, who are waiting too long to get their requirements met.
- Overly decentralized teams have the opposite problem. This model delivers plenty of domain expertise, agility and responsiveness, but struggles to deliver consistency across its information sources and analytic models. In addition, this approach struggles to share best practices.
- Whether centralized or decentralized, most companies do not have enough analytic skills to execute on current demands. Competitive pressure makes it difficult for organizations to retain their skilled resources.