Photobank - Fotolia
Is MSFT or Salesforce leading the market in business app development?
Microsoft is trying to lead the market in business app development, but is struggling to hold on as Salesforce easily creates user-friendly applications, platforms and processes.
The basis of Microsoft attempting to purchase Salesforce is due to the fact that Salesforce has perfected rapid business app development in a way that Microsoft has never managed. Salesforce CRM offers open integrated platforms and connects easily with other vendors and competitors, a feature that Microsoft Dynamics still struggles to seamlessly integrate.
For the past 15 to 20 years, Microsoft has tried to head the app development business. However, they made the process too monolithic and complex, leading to less success. Salesforce has made it easy to build incredibly effective business apps that have connectivity everywhere. Salesforce apps and platform processes can speak easily to a wide range of other processes and platforms. This has left Microsoft trying to play catch-up with Salesforce.
Microsoft has been moving in that direction with Microsoft Dynamics, but it is not quite as far along as Salesforce CRM (the product Microsoft wanted to buy). Microsoft is also beginning to move in the same direction as Salesforce in terms of business app development, one example being PowerApps. PowerApps doesn't require the user to be an expert developer to create a great business app.
This is a smart strategic move on the part of Microsoft. However, it may be foolish to go to all this trouble, and then play fast and loose with the communication channels with which the apps will work.
Organizations should want to win based on innovation, not on the basis of cutting off an opponent's potential performance. This can only lead to enmity of the opponent in the business app development marketplace, as well as the enmity of all their users.
Microsoft takes aim at chat
Microsoft collaboration software gains momentum
Salesforce connects sales with automation
Dig Deeper on Customer data management
Related Q&A from Scott Robinson
What does a customer success manager do?
The customer success manager is an essential CX role that takes a proactive approach to ensuring customer loyalty and retention when the sales ... Continue Reading
How can analytics improve content management?
Customer data and behavior analytics from tools like Google Analytics can give content managers insight into the kind of content site visitors want. Continue Reading
How do you create a chatbot and connect it to Salesforce?
Salesforce users have two ways to create a chatbot: using an outside platform and connecting finished creations through Salesforce Lightning, or ... Continue Reading