There are other ways - for example if IT is embedded in a team and works hand in hand with them for a sprint rather than via change requests and so on.
That's usually the best way to organize BI teams. The problem with this approach is that embedded teams don't have strategic scope. For instance, they do not build or manage enterprise data warehouses. Therefore, embedded teams tend to have rather limited influence.