I find this article an interesting angle on the role of BI in applications:

www.iccube.com/biStories/vizMattersEndUsers/

It's not about BI on top of software but about BI being a component of software like any other component.