Skip to main content


Showing posts from August, 2018

Clash of Titans: Microsoft and SAP weigh in

A little recap As it has been some time since I published Clash of Titans – Platform Play , the first part of this little series, let me start with a little recap. The business applications market, especially the CRM market, is evolving fast. CRM has morphed from concentrating on transactions to become an enabler of engagements. Engagements in turn result in experiences. And positive experiences are what companies want to achieve. In a digital world this is possible only if companies rely on a foundation, a (technical) platform. Becoming the provider of the dominant technical platform therefore has become the main goal of of the big business software vendors. However, even governing a great technical platform is not enough. Software vendors that want to be successful platform players need to be able to deliver on four areas to succeed: ·       Platform (IaaS/PaaS) ·       Ecosystem ·       Insight ·       Productivity Only if they deliver on all f

Clash of Titans - Platform Play

Platform Play, photo by Gabriel Jimenez A lot has evolved since my Clash of the Titans post that looked into how the big 4.5 (Microsoft, Oracle, Salesforce, SAP, and Adobe) and others are positioning themselves in the greater CRM arena. First, the commoditization of the business application has accelerated and the vendors’ focus on the underlying platform has increased. CRM, and enterprise software in general, has always been a platform play although this has not always been recognized and sometimes even negated. The obvious reason for it being a platform play is that the creation of positive customer and user experiences need a consistent technical platform. Or else we are ending up in engagements that are fragmented across interactions. This results in inconsistent and poor experiences. So far, so well known. A bit less obvious is the fact that there will be only few dominant platforms. Vendors, who want to become and stay successful on a grand scale need to