Using agile development to improve BI at Microsoft

Microsoft IT uses business intelligence (BI) tools that are simple enough for business analysts to use, self-service style, rather than relying on developers with advanced database skills. Moreover, Microsoft IT is combining this new self-service BI approach with highly iterative and results-driven agile development processes adapted from other sectors of the software industry. The result is BI delivered to analysts and decision makers in time to act on it.

https://technet.microsoft.com/en-us/library/mt433042.aspx