Antes de la expansión de los Software ERP de Gestión de Empresas hacía los mercados de las pequeñas y medianas empresas, las aplicaciones realizaban el soporte de los procesos (administrativos, financieros, contables, operativos, comerciales, etc.) mediante software inconexo, es decir, mediante islas de información. Podemos imaginar que ante este panorama, cuando el responsable de la organización deseaba extraer cierta información como podría ser, comparativa de los importes ofertados vs. importes facturados, actividad operativa vs. costes, etc. tenía que cruzar información de esas diferentes "islas de información", con lo que podemos imaginar el problema en el que eso se puede convertir.
Si bien los Software ERP de Gestión de Empresas tienen como misión eliminar las islas de información existentes en la empresa para aunar todos los procesos en una única herramienta, la mayoría de los ERP ofrecen módulos específicos de BI, cuyo aporte principal al usuario es facilitar la observación de los datos así como también ayudarlo a diseñar sus propias consultas, sin utilizar para ello las consultas, informes y estadísticas provistos en la herramienta.