Posts Tagged ‘CPM’

Microsoft Opens Up Collaborative and Self-Service BI

Monday, June 21st, 2010

Just over a week ago I was invited to attend an analyst briefing at the Microsoft BI conference in New Orleans that was running alongside the Microsoft TechEd conference.  The conference itself was very well attended with several thousand delegates.  Several things were on show at this event including SharePoint 2010, SQL Server 2008 R2, Office 2010,  PowerPivot, PerformancePoint services 2010. Also on show was  SQL Server Data Warehousing Edition (also known as the Madison project) – the massively parallel edition of SQLServer that will be shipped later this year.

The one thing that stood out for me was the seismic shift towards collaborative BI.   As my friend Colin White so aptly put it in the analyst briefing, “Microsoft have brought BI to collaboration rather than collaboration to BI”.  This is an important point because what it is says is that there is little point adding collaborative features to a BI platform if these are not the services associated with a mainstream collaborative platform.  There is far more value in integrating a BI platform with the company collaboration software to tap into things like collaborative workspaces, presence awareness, unified communication, shared calendar etc. etc.  In Microsoft”s case this is of course the SharePoint product which has become viral in most organisations.

It is no surprise therefore that Microsoft’s BI initiative is built around 3 main components and not just SQL Server.  These are:

  • Office,
  • SharePoint
  • Microsoft SQL Server 2008 R2

Note that SQL Server 2008 R2 includes StreamInsight, Microsoft’s complex event processing (CEP) engine and Microsoft Master Data Services

While there we were take through an excellent demo to show the power of collaboration and what it can do when integrated with BI.  It even included the Microsoft Round Table device which although it has been available for some four years, was the first time I have actually encountered one.

What the demo showed me was the speed with which BI and BI ‘components’ can be spread among a community of users. My conclusion is that integration of SQL Server 2008 R2 with Sharepoint 2010 takes this to another level in that the rate that business intelligence can be shared it is almost ‘twitter speed’.  For those of you using twitter, you will know that as soon as something of interest breaks, re-tweets can spread it across masses of people in a matter of minutes.  This is the feeling I got during the demo.  It fuels mass sharing, mass reuse and mass development of BI applications and artifacts.  In particular reports and dashboards. It certainly fits with Microsoft”s vision of BI for everyone.

Several new features open up the flood gates for collaborative BI to share intelligence with other without the need for IT. For example,

BI reports can be managed by Sharepoint in document libraries. You can also preview reports before opening them up.

Also Microsoft is fueling development by business users on the back of what power users have done, thereby bypassing IT.  This is because there is now a capability whereby Microsoft ReportBuilder 3.0 can access PowerPivot workflows uploaded to SharePoint sites.  You can also export to Excel from PowerPivot.  Power users using PowerPivot (originally referred to as Gemini), can take data from different data sources (including newly supported Atom feeds), merge and join that data. Relationships between tables can be managed inside of PowerPivot.  PowerPivot power users can then create workflows that process this data and can upload these to Sharepoint sites.  ReportBuilder 3.0 (or any BI client) can then treat the PowerPivot workflow as a data source.  Not only that but ReportBuilder can create report parts which are sharable in a report part gallery do that other users can reuse them by simply dragging an dropping the report parts onto a new report for rapid development without having to know the detail underneath.

Hopefully by now you have got the picture – power users building their own workflows in PowerPivot, publishing them to SharePoint, other users using them as data sources in reports, report parts created, and a gallery of parts to be shared across a community of users.  Powerful stuff, and we are not done yet.

In Sharepoint 2010 there is a new site template called Business Intelligence Center.  What you can now do is create a new site in SharePoint using the Business Intelligence Center template. This template includes chart web parts and Excel services workbook access. It also includes a PerformancePoint library so that you can start building your dashboard very rapidly including access to reports and report parts. With is mechanism, Microsoft is opening up dashboard development to the masses and also allowing ‘social’ performance management whereby dashboards and/or dashboard components can be rated.  All this integrated with SharePoint and Office is in my opinion going to take self-service BI development to another level that it could easily have a ‘popcorn effect’ with masses of BI being produced rapidly and IT nowhere in sight.  There is no doubt that it opens up the flood gates for business innovation and sharing.  Personalised dashboard development using PerformancePoint Services 2010 integrated with SharePoint 2010.

A Question of Governance?

My only concern with this is the issue of governance.  What Microsoft have done is to put mass development in the hands of the business.  If you think upi have seen anythng on self-service BI, just wait until SharePoint 2010, Office 2010 and SQL Server 2008 R2 move into production in your shop. You ain’t seen nothing yet.

However I see very little with respect to data governance. What about business glossaries? What about metadata lineage?  In a world of increasing regulation and legislation to prevent corporate catastrophes, can anything be audited? Can it be tracked back to where the data come from? How has the data been transformed by the power users? iWhat does the data mean?  I have as yet seen little from Microsoft in the form of metadata management and data governance despite the fact that Master Data Services is also delivered as part of this SQL Server release.  While there is no doubt that this is coming (confirmed by the Microsoft guys I spoke with on the exhibition floor booth) my only fear is will be too late.  Will the horses have already bolted with self-service BI unstoppable and off down a track without lineage to help users know that the data is trusted.

Equally, scorecard and dashboard development is bottom up. Everyone (with authority) can create their own scorecards and dashboards rapidly but there appears to be no framework whereby these can be slotted into a multi-level  strategy management unlike say SAP with SAP Strategy Management.  So what is the answer? Is it all bets are off and just let the business figure out the best way to manage on the back of socially rated scorecards and dashboards?  What happened to business strategy?  Many companies set a strategy at executive level and want enterprise wide business strategy execution.   This latter approach is top-down.  What Microsoft is fueling is bottom up.  My opinion is we need both and not one or the other.

Freedom Versus Governance – A Delicate Balancing Act

It is pretty clear then that setting aside the new SQL Server Data Warehousing Edition, this is very much a Collaborative BI release by Microsoft.  It is a major leap forward in what the business users can do for themselves.  We have two forces at work here.  Freedom versus governance.  We have to get the balance right.  Too much freedom and we could have chaos with no ability to audit what has been done or whether the BI is trusted. Too much governance and we put innovation in a straight jacket or kill it altogether.   All I would say is that IT had better get a data governance program underway soon to control data all the way out to data marts and cubes. If that is done then there is no doubt that the business can be empowered to innovate which is what should happen. Without a data governance program however, I think it is really going to be hard to get alignment with what the business is doing given the sheer speed of development that is now possible with this release.  Let’s hope governance, innovation and collaboration are a winning combination.

BI and Performance Management Trends for 2007

Friday, December 29th, 2006

Greetings all.  I hope you have had a good holiday and I wish you all well for 2007. Given that it is this time of year I thought I would add some thoughts on trends in 2007 in the areas of business intelligence and performance management. So here goes!

 

Performance Management

1.      Performance management (PM) will continue to grow rapidly with more and more companies realising that PM software needs to break free from just being deployed in finance departments and start to be deployed across many different areas of the business to monitor performance.

2.      Companies will seek to integrate performance management scorecards and dashboards with enterprise portals, enterprise search and Office applications in order make it easier to get at personalised metrics, i.e. My KPIs, My Objectives, My Targets.

3.      Many companies are realising that Performance Management is not just a BI problem. Business performance can also be improved by integrating and optimising business processes. Therefore the worlds of Performance Management and Business Process Management have to come together. BI vendors will start this by introducing / shipping formally defined management processes (e.g. the Planning process, the budgeting process etc.) that allow businesses to implement formal processes for managing their business by leveraging BI services. These ‘management’ processes will likely be modelled (diagrammed) using industry standard BPMN (Business Process Modelling Notation), stored in industry standard XPDL, run using BPEL (Business Process Execution Language) on industry standard BPEL process servers which are now being extended to support human tasks (BPEL4People). Alternatively they may run using document workflow such as Microsoft Windows Workflow Foundation or Adobe LiveCycle Workflow. BI vendors may add their own proprietary workflow capabilities to PM products but companies should insist upon industry standards for workflow being followed otherwise this will become a workflow quagmire of proprietary implementations that will not stitch together. This means that you may need business process management software from other vendors (e.g. BEA Systems, IDS Scheer, Intalio, IBM, Oracle, Microsoft, SAP, Tibco, WebMethods etc.) to implement management processes shipped by BI vendors. As long as the standards are followed by the BI vendors you should be able to pick and chose whatever standards compliant process management software you want.

4.      Performance Management software vendors will start to partner with or acquire business activity monitoring (BAM) software vendors in order to integrate operational performance monitoring with strategic performance monitoring in order to offer both from a single management toolset.

5.      Activity based costing (also known as Activity Based Management) will continue to push it’s way into the PM space, Both SAS (ABC Technologies) and Business Objects(ALG) have made acquisitions in this area and other PM vendors will have to follow to compete. It is obvious that ABC/ABM is needed as part of performance management because companies want to monitor strategic performance AND operational performance. Operational performance management includes monitoring the efficiency of processes with BAM and monitoring the cost of processes with ABC. Both BAM and ABC are needed to monitor the performance of operational business processes.

6.      Performance Management Suites will emerge as a complete set of tools, applications and processes for managing the business at strategic, tactical and operational levels. These suites will include budgeting, planning, scorecards, alerting, on-demand recommendations, management rules, BAM, ABC/ABM, scorecards, dashboards and business processes. Performance Management Suites integrated with portals and processes will start to cause enterprise wide execution of business strategy (whereby everyone contributes) rather than just a few managers trying to execute the company strategy.

7.      Further consolidation will occur in the market and we may see the acquisition of Performance Management vendors by business integration vendors looking to push further into the PM space and looking to bring together the worlds of PM and Business Process Management.

8.      Packaged PM applications in vertical industries will start to be more prevalent and will be added to any packaged analytic applications to enrich solutions

 

Business Intelligence

1.      Integration of BI with Enterprise portals and in particular (Microsoft SharePoint) will become increasingly popular. I am continually asked about this. Also recent presentations that I have given in this area have been heavily attended indicating that the need for personalised BI is upon us.

2.      Predictive analytics will be back on the agenda. In particular, scoring and real-time decisioning (either event-driven or on-demand) is growing rapidly. Data mining is alive and well and will enjoy a new lease of life in real-time operational business optimisation when companies realise the power of deployed predictive models that can be leveraged on-demand as services.  The return on investment is not difficult when you realise that data mining is not just about very few seriously smart business analysts building of mining models. The real payback comes when you deploy the built models in mainstream operations so that deployed predictive and scoring models can be being leveraged as web services on-demand. Predictive analytics needs to be combined with rules engines to get maximum value from the deployed predictive models built by power user business analysts.

3.      Larger BI vendors that have no predictive analytics product may likely acquire smaller vendors that have been making hay in the world of operational performance management

4.      BI in a Service Oriented Architecture will continue to grow as companies integrate BI into mainstream operational business processes

5.      BI tools will continue to integrate with enterprise content management system (ECMS) to store reports in a managed environment as a managed document and/or as a managed record in a Records Management System. This allows BI to be combined with related unstructured content for greater knowledge and also BI compliance reports in particular to be formally managed.

6.      The use of search engines on BI will grow to try and make it easier to find and access metrics and reports through a familiar easy to use interface

7.      Text/Search analytics will be a hot growth area in 2007 to derive valuable intelligence from unstructured content.

8.      The battleground for Packaged Analytic applications has already shifted into vertical industries. This will continue to deepen.

9.      At least one major independent BI vendor may be acquired by a software giant (IBM, Oracle, Microsoft, SAP) in 2007. Speculation is already rife that IBM and Oracle are out ‘window shopping’!

10.  The price of BI platforms is being pushed downward by several forces including the Microsoft SQL Server 2005 impact, the open source BI vendors (e.g. Jaspersoft, Pentaho), and the DW appliance vendors, e.g. Data Allegro, GreenPlum, HP, IBM BCU, Kognitio, Netezza and others. BI vendors with high price points and ‘rental pricing’ may have to re-think their pricing strategy to compete otherwise customers may find cheaper equally good alternatives.

11.  Compliance is still a major issue and so reporting tools that leverage EII will be a differential to quickly producing the needed intelligence.

12.  Companies that fail to get their data under control (data quality, common data names and definitions, common data integration tools etc.) will likely suffer at the hands of competitors that have solved this problem

 

Well, that’s all folks! I would be most grateful for your comments. You can get me at +44 1625 520700 or at info@intelligentbusiness.biz