Data Driver

Blog archive

SAP-Business Objects Deal Should Have No .NET Impact

This week’s bombshell that SAP will acquire Business Objects for $6.7 billion is perhaps the largest milestone yet in the business intelligence, analytics, reporting and corporate performance management market. Despite the hugeness of this deal -- presuming it goes through -- it should not be disruptive to Windows and .NET developers, since both vendors’ offerings already have strong integration with Microsoft’s programming environment and tools including Visual Studio, as well as platforms such as Sharepoint and SQL Server.

I talked with a few analysts this week to get their take on the impact this deal might have to Windows developers.

“There’s already a lot of tight integration there, and all of the functionality of the Business Objects Enterprise XI environment is exposed through .NET, and available to any Visual Studio developer as well as through Java classes and APIs,” says James Kobielus, an analyst at Current Analysis. “Quite frankly both Business Objects and SAP have extremely strong Office and Sharepoint integration already and I don’t think they are going to slice that off at all.”

Forrester analyst Boris Evelson agrees that the impact should be minimal on developers for the Microsoft programming and application infrastructure stack but could have implications on those who use Business Objects’ tools.

“SAP will definitely push Business Objects to do entire integration with NetWeaver [formerly known as SAP Business Warehouse] and maybe pay less attention to other integration areas,” Evelson says. “But from a core Windows developer perspective, I don’t think this is a significant event.” For more on Evelson’s take on the SAP-Business Objects deal, check out his blog.

On the other hand, the deal invariably will step up the competitive stakes between SAP/Business Objects and Microsoft, which just released its PerformancePoint 2007 server last month. SAP, Business Objects and now Microsoft all offer competitive corporate performance management.

“These guys are already competitors, so we will see this 'coopetition' while they slug it out in the financial CPM space, as they all try to get deeper into the verticalized analytics tools,” Kobielus says. Also look for Microsoft to forge closer ties between its own Microsoft Dynamics, PerformancePoint and SQL Server Reporting and Analysis teams.

The bottom line here is consolidation in the BI business has been under way for some time. Oracle shelled out $3.3 billion for Hyperion earlier this year, and with SAP nabbing Business Objects, the market leader in the BI/CPM market -- the only other comparable fish out there is Cognos.

Will Cognos remain independent for some time or will someone snatch it in short order? Kobielus points out that there is no shortage of vendors who would like to fill out their software portfolios with Cognos, or some of the smaller suppliers of point BI solutions. The list of candidates is quite long: BEA Systems, CA, Hewlett Packard, IBM, Tibco, to name a few. Even Oracle has a history of coming back for more. And though it seems unlikely, never underestimate what Microsoft may be contemplating.

Posted by Jeffrey Schwartz on 10/11/2007 at 1:15 PM

comments powered by Disqus


  • How to Create a Machine Learning Decision Tree Classifier Using C#

    After earlier explaining how to compute disorder and split data in his exploration of machine learning decision tree classifiers, resident data scientist Dr. James McCaffrey of Microsoft Research now shows how to use the splitting and disorder code to create a working decision tree classifier.

  • Microsoft: Move from Traditional ASP.NET to 'Core' Requires 'Heavy Lifting'

    There are plenty of reasons to move traditional ASP.NET web apps -- part of the old .NET Framework -- to the new cross-platform direction, ASP.NET Core, but beware it will require some "heavy lifting," Microsoft says.

  • Purple Blue Nebula Graphic

    How to Compute Disorder for Machine Learning Decision Trees Using C#

    Using a decision tree classifier from a machine learning library is often awkward because it usually must be customized and library decision trees have many complex supporting functions, says resident data scientist Dr. James McCaffrey, so when he needs a decision tree classifier, he always creates one from scratch. Here's how.

  • Blazor's Future: gRPC Is Key

    Blazor guru Steve Sanderson detailed what Microsoft is thinking about the future of the revolutionary project that enables .NET-based web development using C# instead of JavaScript, explaining how gRPC is key, along with a new way of testing and a scheme for installable desktop apps.

  • Don't Do It All Yourself: Exploiting gRPC Well Known Types in .NET Core

    If you're creating business services that send dates and decimal data then you may be concerned that gRPC services don't support the relevant data types. Don't Panic! There are solutions. Here's how to use them.

.NET Insight

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.

Upcoming Events