Wow. There has been quite a lot of news in the Salesforce.com world this week.
This is such an innovative idea. The more I think about it, the better this idea sounds. We will truly see it in action in the Winter release, but it has lots of potential and looks great on the website right now. Salesforce.com seeded the marketplace with some of the apps and I believe these apps will all be free to customers.
Using AppExchange is also a great way to learn about Custom Objects and advanced configuration. If you want to get a really good, real world look at Custom Objects in action, do the Test Drive on one of the Appforce apps (Appforce Project and Issue Management is a good one to start with because it is not too complex). The Customforce configuration is exposed for you to view.
One thing I noticed from the Test Drives was that each demonstration is completely read-only. It was difficult to get a real taste of the application if data cannot be created or edited. It would be really nice to be able to see the Edit view on a page to really understand the user experience. To get around this, I believe AppExchange will allow you to import the functionality into your Org without Deploying it. This will allow your admin to see the functionality in a read-write environment without impacting end-users. I hope something similar will exist for the partner apps as well. The ideal would be to allow anyone to import an app into their own environment for free. Then, for partner apps that are fee-based, they would have a trial period (30 day, 15 day, etc.) determined by the vendor so we can have time to play with the app, get user feedback and put it through some real world scenarios prior to deploying it and paying for it.
AppExchange isn’t officially operational until the Winter release, so I am sure many of the kinks will be worked out and we’ll also see more as to how these apps will be trialed and deployed in an org. It’s a fantastic start.
In my world, the most important thing coming out of this acquisition is opportunity in the CRM services industry. I am sure many companies will now question their CRM vendor selection. Whether they be existing Siebel customers, Oracle customers or new CRM customers, the pot is being stirred and movement will be occurring in the industry. That is exciting news on the services side!
Siebel does have a very good product (the on-premise one) that has a fit in many large-scale organizations. Especially ones that require very sophisticated workflows and high-levels of automation and interactivity in the app through the use of event-driven scripting and other tools. This cannot be totally achieved in Salesforce.com (yet) with the same level of interactivity for the end-user. I believe that the greatest movement will occur from existing Siebel customers when 2 things have happened: 1) the next major Siebel release is out and customers question whether to upgrade or not and 2) more advanced development capabilities are included in Customforce such as event-based scripting logic that does not require a user to click a web link, more advanced workflow allowing scripts to be initiated based upon database triggers, and the advancement of record types to create classes of the main object. Prior to these things happening, I think most Siebel customers will stick with what they have for a while unless they are only using the most basic of functionality.
I have actually never heard a good thing about Oracle’s CRM product and have never had a customer actually decide to use it, so I know little about it. Ellison says that Siebel will be the center-piece of Oracle’s CRM platform. In other words, existing Oracle CRM customers will need to migrate to the Siebel platform. That’ll be a headache. I think there will be a lot of opportunity for Salesforce with these companies as many of these customers will opt for the minor aches of migrating to Salesforce vs. the migraine of migrating to Siebel. Many of these companies probably use Oracle Financials. The biggest challenge for Salesforce will be convincing these companies that Salesforce can support the integration processes between the two apps. Especially the ability to maintain the customer and product masters and in supporting a seamless quote-to-order-to-cash process.
An article on silicon.com references Benioff speaking about the new UI. According to the article, Benioff said the following regarding the new UI, “If you don’t like it you don’t have to use it. Soon you will be able to create your own user interface as well.”. That sounds to me like they are heeding the advice of those that provided feedback on their blog that the UI should be CSS based. Nice! For starters, I think they’ll allow a customer to select from a few options. A follow-on release will probably open that up further to allow for custom configuration of the UI.