Through 15 years of evolution, Business Intelligence (BI) has gone a long way. Today's BI solutions are almost non-comparable concerning their functionalities and usefulness to those developed few years earlier. This is, of course, a favorable situation, but it has some drawbacks too. Unfortunately, BI solutions come from different vendors, imply specific philosophies, run on different platforms, and require specific knowledge to operate them efficiently. The result is complex BI environments that are not simply manageable and controllable. Therefore, a methodology and subsequent technologies have been developed with the goal to ease the tasks of complex BI environments management and governance, and make them more useful to business users.